Visión general

Funcionalidad te permite especificar las características afectadas durante un incidente. Esto puede ayudarte a identificar qué respondedores involucrar, a qué personal de guardia notificar, qué clientes informar, etc. Las funcionalidades individuales pueden ser mapeadas a tus páginas de estado.

Tipo de campo

Funcionalidad se puede personalizar para ser un tipo de campo select o multi-select. Esto significa que puedes configurarlo para permitir que solo se seleccione un valor de funcionalidad por incidente o permitir que se seleccionen múltiples valores de funcionalidad para un solo incidente.

Atributos

Funcionalidades se pueden configurar con los siguientes atributos. Cada atributo de funcionalidad se puede referenciar mediante la sintaxis Liquid.

Dado que el campo de funcionalidad puede ser un tipo de campo select o multi-select, la sintaxis Liquid para referenciar cada tipo de campo será diferente.

Select seguirá una sintaxis de valor único

{{incident.raw\_functionalities | get: '<attribute>'}}

Multi-select seguirá una sintaxis de array. Donde i hace referencia al objeto de funcionalidad específico en la lista de funcionalidades.

{{incident.raw\_functionalities\[i\] | get: '<attribute>'}}

ID

Este es el identificador único de la funcionalidad. Este campo no se puede personalizar. Rootly asignará automáticamente el ID al crearlo. Normalmente se utiliza en referencias Liquid y llamadas a la API.

La siguiente sintaxis Liquid te permitirá listar el/los ID(s) de funcionalidad seleccionados para un incidente:

{{ incident.functionality\_ids }}

O

{{ incident.raw\_services | get: 'id'}} para tipo de campo select

{{ incident.raw\_services\[i\] | get: 'id' }} para tipo de campo multi-select

Nombre

Este es el valor que se muestra en la interfaz de usuario para la funcionalidad. Este campo es personalizable.

La siguiente sintaxis Liquid te permitirá listar el/los nombre(s) de funcionalidad seleccionados para un incidente:

{{ incident.functionalities }}

O

{{ incident.raw\_functionalities | get: 'name'}} para tipo de campo select

{{ incident.raw\_functionalities\[i\] | get: 'name' }} para tipo de campo multi-select

Slug

Esta es la cadena que se utiliza para hacer referencia a la funcionalidad en las referencias Liquid. Este campo se genera automáticamente convirtiendo a minúsculas y añadiendo guiones al nombre de la funcionalidad.

La siguiente sintaxis Liquid te permitirá listar el/los slug(s) de funcionalidad seleccionados para un incidente:

{{ incident.functionality\_slugs }}

O

{{ incident.raw\_functionalities | get: 'slug'}} para tipo de campo select

{{ incident.raw\_functionalities\[i\] | get: 'slug' }} para tipo de campo multi-select

Descripción

Este valor se muestra en la interfaz de usuario para explicar más detalladamente cada funcionalidad. Este campo es personalizable.

La siguiente sintaxis Liquid te permitirá listar la(s) descripción(es) de funcionalidad seleccionadas para un incidente:

{{ incident.raw\_functionalities | get: 'description'}} para tipo de campo select

{{ incident.raw\_functionalities\[i\] | get: 'description' }} para tipo de campo multi-select

Color

A cada funcionalidad se le puede asignar un color, que se utilizará para la codificación por colores en los gráficos de métricas.

Rootly utiliza códigos de color hexadecimal. Por ejemplo, #000000 es negro, #ffffff es blanco. Usa esta página para ayudarte a encontrar el código hexadecimal exacto para el color que deseas.

La siguiente sintaxis Liquid te permitirá listar el/los color(es) de funcionalidad seleccionados para un incidente:

{{ incident.raw\_functionalities | get: 'color'}} para tipo de campo select

{{ incident.raw\_functionalities\[i\] | get: 'color' }} para tipo de campo multi-select

Canales de Slack

Cada funcionalidad puede estar vinculada a uno o más canales de Slack. Por defecto, Rootly no notifica a los canales vinculados cuando se selecciona una funcionalidad para un incidente. La notificación debe ser explícitamente especificada como Canales de Funcionalidad Adjuntos en las configuraciones de flujo de trabajo.

Sistemáticamente, cada canal de Slack se almacena como un objeto que contiene un id y un nombre.

La siguiente sintaxis Liquid te permitirá listar el/los Canal(es) de Slack de funcionalidad seleccionados para un incidente:

{{ incident.raw\_functionalities | get: 'slack\_channels'}} para tipo de campo select

{{ incident.raw\_functionalities\[i\] | get: 'slack\_channels' }} para tipo de campo multi-select

Alias de Slack

Cada funcionalidad puede estar vinculada a uno o más grupos de usuarios de Slack (también conocidos como alias). Por defecto, Rootly no invita a los usuarios en el/los grupo(s) de usuarios vinculado(s) cuando se selecciona una funcionalidad para un incidente. Las invitaciones deben ser explícitamente señaladas como Alias de Funcionalidad Adjuntos en las configuraciones de flujo de trabajo.

La siguiente sintaxis Liquid te permitirá listar la funcionalidad Alias de Slack que están seleccionados para un incidente:

{{ incident.raw\_functionalities | get: 'slack\_aliases'}} para tipo de campo select

{{ incident.raw\_functionalities\[i\] | get: 'slack\_aliases' }} para tipo de campo multi-select

Notificar Emails

Cada funcionalidad puede estar vinculada a uno o más correos electrónicos. Por defecto, Rootly no envía correos electrónicos a la(s) dirección(es) vinculada(s) cuando se selecciona una funcionalidad para un incidente. La notificación debe ser explícitamente señalada como{{ incident.raw\_functionalities | map: 'notify\_emails' | flatten | join: ',' }} en las configuraciones de flujo de trabajo.

La siguiente sintaxis Liquid te permitirá listar la funcionalidad Notificar Email(s) que están seleccionados para un incidente:

{{ incident.raw\_functionalities | get: 'notify\_emails'}} para tipo de campo select

{{ incident.raw\_functionalities\[i\] | get: 'notify\_emails' }} para tipo de campo multi-select

Importar Funcionalidades

En lugar de crear funcionalidades desde cero, Rootly te permite importar funcionalidades desde PagerDuty o Opsgenie. Las funcionalidades importadas se mantendrán automáticamente sincronizadas diariamente.

La capacidad de importar equipos solo estará disponible una vez que hayas instalado PagerDuty u Opsgenie en la página de integraciones .

La siguiente sintaxis Liquid te permitirá listar los ids correspondientes de cada una de las aplicaciones de paginación externas:

PagerDuty

{{ incident.raw\_functionalities | get: 'pagerduty\_id' }} para tipo de campo select

{{ incident.raw\_functionalities\[0\] | get: 'pagerduty\_id' }}para tipo de campo multi-select

Opsgenie

{{ incident.raw\_functionalities | get: 'opsgenie\_id' }} para tipo de campo select

{{ incident.raw\_functionalities\[0\] | get: 'opsgenie\_id' }}para tipo de campo multi-select

Soporte

Si necesitas ayuda o más información sobre esta integración, por favor contacta a support@rootly.com o inicia un chat navegando a Ayuda > Chatear con nosotros.