infowolfe.sd-agent
infowolfe.sd-agent
[Server Density] ist ein cloudbasierter Überwachungsdienst, der Cloud-Management, Site/App-Checks und Instanzüberwachung bietet. Der auf Python basierende Agent ist relativ einfach, sehr konfigurierbar und kann problemlos durch die Verwendung von kostenpflichtigen oder selbstentwickelten Plugins erweitert werden. Diese [Ansible]-Rolle dient dazu, den [Server Density]-Agenten aus deinem Playbook heraus zu installieren.
Installation
Diese Rolle erfordert [Ansible] >= 1.5
Anforderungen
Warnung: Diese Rolle verwendet das 'uri'-Modul, das von httplib2 abhängt, welches automatisch für dich installiert wird.
Rollenvariablen
Derzeit müssen nur 2 Variablen festgelegt werden. Dieser Abschnitt kann in Zukunft erweitert werden, um mehr zu umfassen.
---
sd_url: "https://example.serverdensity.io"
sd_api_token: "dein_api_schlüssel"
sd_group: "{{ tag_class_foo }}" # optionale Definition der SD-Gruppe
Wenn die oben genannten Variablen nicht definiert sind, wird diese Rolle wahrscheinlich abbrechen, da für sd_url
und sd_api_token
niemals Standardwerte festgelegt werden.
Optionale Variablen: (und ihre Standardwerte). Mehr Informationen sind in roles/infowolfe.sd-agent/templates/config.cfg.j2
zu finden.
---
- sd:
- loglevel: error
- plugin_dir: kein Standard
- rundir: /run
- tmpdir: /tmp/sd-agent
- apache_status_url: ''
- apache_user: ''
- apache_pass: ''
- mongodb_server: ''
- mongodb_dbstats: ''
- mongodb_replset: ''
- mysql_server: ''
- mysql_user: ''
- mysql_pass: ''
- nginx_status_url: ''
- rabbitmq_status_url: http://localhost:55672/api/overview
- rabbitmq_user: guest
- rabbitmq_pass: guest
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: servers
roles:
- { role: infowolfe.sd-agent }
Lizenz
BSD
Autor Informationen
Ich bin erreichbar auf freenode (#ansible), auf Twitter, Google Hangouts (ehemals Google Talk - Jabber) und über Issues/Pull-Requests hier auf [github]. Wenn du clever bist, wirst du bemerken, dass ich auch eine E-Mail-Adresse bei Gmail habe.
ServerDensity python agent install
ansible-galaxy install infowolfe.sd-agent