Prometheus Alertmanager
Por qué
Prometheus Alertmanager le permitirá enviar un webhook a Rootly como una alerta entrante. La alerta entrante puede usarse luego para crear un incidente, notificar a canales o llamar a objetivos de guardia.
Instalación
Localice Alertmanager en el Catálogo de integraciones y seleccione Setup
. Se le presentará el siguiente pop-up.
Recibiendo Alertas Generales
Para enviar alertas generales (no de paginación) a Rootly, necesitará modificar el archivo de configuración alert-manager.yml
como se muestra a continuación:
Copie el campo URL del Webhook y el secreto del pop-up anterior, y configúrelos como los parámetros url
y credentials
, respectivamente.
Si pierde la ventana emergente anterior, puede encontrarla nuevamente en su página de integración de Prometheus en Rootly (Integraciones > Prometheus > Configurar).
Para Notificar al Equipo de Guardia de Rootly
Prometheus (Alertmanager) se puede configurar de dos maneras diferentes para notificar al equipo de guardia de Rootly.
A través de la URL del Receptor en Alertmanager
De manera similar a la configuración de alerta sin notificación mencionada anteriormente, necesitará modificar el archivo de configuración alertmanager.yml como se muestra a continuación. La principal diferencia aquí es que el objetivo de notificación debe especificarse como parte de la URL de receivers.
Copie el campo URL del Webhook y el secreto del modal de configuración de Prometheus (Alertmanager) en Rootly, y configúrelos como los parámetros url
y credentials
, respectivamente.
Luego, establezca el objetivo de notificación agregando lo siguiente al final de la url
.
notify/<resource\_type>/<resource\_id>
El objetivo de notificación consta de lo siguiente:
resource_type
- esto define el tipo de recurso de Rootly que se utilizará para la notificación.- Los siguientes son los valores disponibles:
User
|Group
(Equipo) |EscalationPolicy
|Service
- Los siguientes son los valores disponibles:
resource_id
- esto especifica el recurso exacto que será el objetivo de la notificación.- El id del recurso se puede encontrar al editar cada recurso.
A través de la Anotación de Reglas de Prometheus
Si está utilizando las reglas de alerta de Prometheus, puede establecer el objetivo de notificación a través de las anotaciones en su archivo prometheus.rules.yml
.
Los valores del objetivo de notificación se pueden establecer de la siguiente manera bajo el campo rootly:
Type
- esto define el tipo de recurso de Rootly que se utilizará para la notificación.- Los siguientes son los valores disponibles:
User
|Group
(Equipo) |EscalationPolicy
|Service
- Los siguientes son los valores disponibles:
id
- esto especifica el recurso exacto que será el objetivo de la notificación.- El id del recurso se puede encontrar al editar cada recurso.
Soporte
Por favor, visite https://prometheus.io/docs/alerting/latest/configuration/ para obtener más información sobre Prometheus Alertmanager.
Si necesita ayuda o más información sobre esta integración, por favor contacte a support@rootly.com o inicie un chat navegando a Ayuda > Chatear con nosotros.