Functionalities
Funcionalidad le permite especificar las funcionalidades afectadas durante un incidente. Esto puede ayudarle a identificar qué respondedores traer, a qué guardia notificar, a qué clientes informar, etc. Las funcionalidades individuales se pueden mapear a sus páginas de estado.
Tipo de Campo
Funcionalidad se puede personalizar para ser un campo de tipo select o multi-select. Esto significa que puede configurarlo para permitir que solo se seleccione un valor de funcionalidad por incidente o permitir que se seleccionen múltiples valores de funcionalidad por 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 usa en referencias Liquid y llamadas API.
La siguiente sintaxis Liquid te permitirá listar el/los ID(s) de funcionalidad que están seleccionados para un incidente:
{{ incident.functionality\_ids }}
O
{{ incident.raw\_functionalities | get: 'id'}}
para el tipo de campo select
{{ incident.raw\_functionalities\[i\] | get: 'id' }}
para un 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 que están seleccionados para un incidente:
{{ incident.functionalities }}
O
{{ incident.raw\_functionalities | get: 'name'}}
para el tipo de campo select
{{ incident.raw\_functionalities\[i\] | get: 'name' }}
para un 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 que están seleccionados para un incidente:
{{ incident.functionality\_slugs }}
O
{{ incident.raw\_functionalities | get: 'slug'}}
para el tipo de campo select
{{ incident.raw\_functionalities\[i\] | get: 'slug' }}
para un tipo de campo multi-select
Descripción
Este valor se muestra en la interfaz de usuario para explicar más a fondo cada funcionalidad. Este campo es personalizable.
La siguiente sintaxis Liquid te permitirá listar la(s) descripción(es) de funcionalidad que están seleccionadas para un incidente:
{{ incident.raw\_functionalities | get: 'description'}}
para el tipo de campo select
{{ incident.raw\_functionalities\[i\] | get: 'description' }}
para un 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 que están seleccionados para un incidente:
{{ incident.raw\_functionalities | get: 'color'}}
para el tipo de campo select
{{ incident.raw\_functionalities\[i\] | get: 'color' }}
para un 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 al/los canal(es) vinculado(s) cuando se selecciona una funcionalidad para un incidente. La notificación debe ser explícitamente indicada 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 que están seleccionados para un incidente:
{{ incident.raw\_functionalities | get: 'slack\_channels'}}
para el tipo de campo select
{{ incident.raw\_functionalities\[i\] | get: 'slack\_channels' }}
para un 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 del/de los grupo(s) de usuarios vinculado(s) cuando se selecciona una funcionalidad para un incidente. Las invitaciones deben ser explícitamente indicadas como Alias de Funcionalidad Adjuntos en las configuraciones de flujo de trabajo.
La siguiente sintaxis Liquid te permitirá listar el/los Alias de Slack de funcionalidad que están seleccionados para un incidente:
{{ incident.raw\_functionalities | get: 'slack\_aliases'}}
para el tipo de campo select
{{ incident.raw\_functionalities\[i\] | get: 'slack\_aliases' }}
para un tipo de campo multi-select
Correos electrónicos de notificación
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 indicada como {{ incident.raw\_functionalities | map: 'notify\_emails' | flatten | join: ',' }}
en las configuraciones de flujo de trabajo.
La siguiente sintaxis Liquid te permitirá listar el/los Correo(s) electrónico(s) de notificación de funcionalidad que están seleccionados para un incidente:
{{ incident.raw\_functionalities | get: 'notify\_emails'}}
para el tipo de campo select
{{ incident.raw\_functionalities\[i\] | get: 'notify\_emails' }}
para un 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 el tipo de campo select
{{ incident.raw\_functionalities\[0\] | get: 'pagerduty\_id' }}
para un tipo de campo multi-select
Opsgenie
{{ incident.raw\_functionalities | get: 'opsgenie\_id' }}
para el tipo de campo select
{{ incident.raw\_functionalities\[0\] | get: 'opsgenie\_id' }}
para un 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.