infothrill.datadog_check_nsd

Ansible-Rolle datadog-check-nsd

Build-Status Build-Status Updates Ansible-Rolle

Eine Ansible-Rolle, um einen Datadog-Agent-Check für NSD zu installieren, einen ausschließlich autoritativen Nameserver.

Kurzanleitung

requirements.yml:

- src: Datadog.datadog
  version: 1.6.1
- src: infothrill.datadog_check_nsd
  version: v1.1.1

Installation:

ansible-galaxy install -r requirements.yml -p ./roles/

Playbook:

- hosts: server
    roles:
        - role: Datadog.datadog
        - role: infothrill.datadog_check_nsd

Um den Check zu konfigurieren, verwenden Sie bitte die Rolle Datadog.datadog und fügen Sie einen Eintrag im checks-Dictionary dort hinzu:

  nsd:
    init_config:
    instances: [{}]

Rollenvariablen

Variable Standard Beschreibung
ddagent_user dd-agent Agent-Benutzer
ddagent_group dd-agent Agent-Gruppe

Abhängigkeiten

Grundsätzlich kann diese Rolle eigenständig ausgeführt werden, jedoch wurde sie nur zusammen mit der Rolle Datadog.datadog getestet. Der empfohlene Ansatz wäre:

  • Datadog mit der ursprünglichen Rolle installieren
  • Den Check mit der ursprünglichen Rolle konfigurieren
  • Diese Rolle ausführen, um nur das Check-Plugin bereitzustellen

Lizenz

MIT

Autoreninformation

Diese Rolle wurde 2017 von Paul Kremer erstellt.

Änderungen

v1.1.x

  • Unterstützung für Python 3.6 fallen lassen
  • Unterstützung für Python 3.7 hinzufügen
  • Molecule auf 3.x aktualisieren
  • Unterstützung für Ansible 2.8, 2.9, 2.10 hinzufügen
  • Unterstützung für Ansible 2.4, 2.5, 2.6, 2.7 fallen lassen

v1.1.1

  • Unterstützung für die EOL-Ansible-Version 2.2, 2.3 fallen lassen

v1.1.0

  • Automatische Erkennung des Konfigurationsverzeichnisses von Agent5/6 (abwärtskompatibel)
  • Unterstützung für EL 6,7 hinzufügen
  • Molecule-Test optimieren

v1.0.2

  • Unterstützung für Debian Stretch und Jessie hinzufügen
  • Molecule-Tests aktualisieren
  • Ansible 2.1 fallen lassen und 2.5 hinzufügen

v1.0.1

  • Unterstützung für Debian Wheezy hinzufügen

v1.0

  • ursprüngliche Veröffentlichung
Über das Projekt

Role to install a datadog check for NSD

Installieren
ansible-galaxy install infothrill.datadog_check_nsd
GitHub Repository
Lizenz
mit
Downloads
540
Besitzer
I was born in the 20th century and I will die in the 21st century