Jimdo.logzio-alert

ansible-logzio-alert

État de construction Ansible Galaxy

Module Ansible pour configurer des alertes dans logz.io

Installation

$ ansible-galaxy install Jimdo.logzio-alert

Documentation

Options du module

Nom Requis Description Défaut
name vrai Le nom unique pour l'alerte à créer
logzio_api_endpoint faux Point de terminaison de l'API logz.io api.logz.io
logzio_api_token. faux Jeton API logz.io. Si non défini, la valeur de la variable d'environnement LOGZIO_API_TOKEN est utilisée
state faux Indique si l'alerte doit être présente ou absente présent
description faux La description de l'alerte
severity faux La sévérité de l'alerte (LOW, MEDIUM ou HIGH) MEDIUM
query vrai La requête de recherche qui retourne les messages pour lesquels nous voulons recevoir l'alerte
operation faux L'opérateur pour la comparaison du seuil GREATER_THAN
threshold faux Seuil pour l'alerte 0
timeframe faux Intervalle de temps en minutes pris en compte pour le calcul du seuil 10
notification_emails faux Liste des adresses e-mail à notifier
enabled faux Indique si cette alerte doit être active true
suppress faux Intervalle de temps en minutes pendant lequel les notifications répétées sont supprimées 5
aggregation_type faux Le type d'agrégation que nous voulons faire sur le champ d'agrégation dans les messages interrogés NONE
aggregation_field faux Le champ que nous voulons sélectionner pour l'agrégation
group_by_fields faux Liste des champs par lesquels regrouper les messages dans l'alerte
notification_endpoints faux Liste des noms des points de terminaison de notification qui devraient être déclenchés par cette alerte

Exemples

Utilisation du module logzio_alert dans un Playbook

---
- hosts: localhost
  connection: local
  gather_facts: False
  roles:
    - Jimdo.logzio-alert
  tasks:
    - name: Configurer l'alerte Logzio 'Exemple'
      logzio_alert:
        name: "Exemple"
        query: >
          message: "un message"
          AND NOT message: "un autre message"
        suppress: 60
        group_by_fields:
          - type
        notification_endpoints:
          - Canal d'équipe Slack
$ ansible-playbook alerts.yml
À propos du projet

Ansible module for logz.io alerts

Installer
ansible-galaxy install Jimdo.logzio-alert
Licence
mit
Téléchargements
639
Propriétaire