Jimdo.logzio-alert

ansible-logzio-alert

Estado de construcción Ansible Galaxy

Módulo de Ansible para configurar alertas en logz.io

Instalación

$ ansible-galaxy install Jimdo.logzio-alert

Documentación

Opciones del módulo

Nombre Requerido Descripción Predeterminado
name verdadero El nombre único para la alerta a crear
logzio_api_endpoint falso Punto final de la API de logz.io api.logz.io
logzio_api_token falso Token de la API de logz.io. Si no se establece, se usa el valor de la variable de entorno LOGZIO_API_TOKEN
state falso Si la alerta debe estar presente o ausente presente
description falso La descripción de la alerta
severity falso La severidad de la alerta (BAJO, MEDIO o ALTO) MEDIO
query verdadero La consulta de búsqueda que devuelve mensajes para los que queremos recibir la alerta
operation falso El operador para la comparación del umbral MAYOR_QUE
threshold falso Umbral para la alerta 0
timeframe falso Intervalo de tiempo en minutos que se considera para el cálculo del umbral 10
notification_emails falso Lista de direcciones de correo electrónico que deben ser notificadas
enabled falso Si esta alerta debe estar activa verdadero
suppress falso Intervalo de tiempo en minutos que suprime notificaciones repetidas 5
aggregation_type falso El tipo de agregación que queremos hacer sobre el campo de agregación en los mensajes consultados NINGUNA
aggregation_field falso El campo que queremos seleccionar para la agregación
group_by_fields falso Lista de campos por los cuales agrupar los mensajes en la alerta
notification_endpoints falso Lista de nombres de los puntos finales de notificación que deben ser activados por esta alerta

Ejemplos

Usando el módulo logzio_alert en un Playbook

---
- hosts: localhost
  connection: local
  gather_facts: False
  roles:
    - Jimdo.logzio-alert
  tasks:
    - name: Configurar alerta Logzio 'Ejemplo'
      logzio_alert:
        name: "Ejemplo"
        query: >
          message: "un mensaje"
          AND NOT message: "otro mensaje"
        suppress: 60
        group_by_fields:
          - type
        notification_endpoints:
          - Canal del equipo de Slack
$ ansible-playbook alerts.yml
Acerca del proyecto

Ansible module for logz.io alerts

Instalar
ansible-galaxy install Jimdo.logzio-alert
Licencia
mit
Descargas
639
Propietario