idealista.grafana_role
Prometheus Grafana Ansible Rolle
Diese Ansible-Rolle installiert einen Grafana-Server in einer Debian-Umgebung.
Erste Schritte
Diese Anweisungen helfen Ihnen, eine Kopie der Rolle für Ihr Ansible-Playbook zu erhalten. Nach dem Start wird ein Grafana Server in einem Debian-System installiert.
Voraussetzungen
Ansible Version 2.8.x.x muss installiert sein. Das Zielinventar sollte eine Debian-Umgebung sein.
Zu Testzwecken wird Molecule mit Docker als Treiber empfohlen. Pipenv 2018.11.26 und Python 3 werden empfohlen.
Installation
Erstellen oder fügen Sie zu Ihrer Abhängigkeitsdatei für Rollen (z.B. requirements.yml) von GitHub hinzu:
- src: http://github.com/idealista/grafana_role.git
scm: git
version: 1.6.0
name: grafana
oder verwenden Sie Ansible Galaxy als Herkunft, wenn Sie möchten:
- src: idealista.grafana_role
Installieren Sie die Rolle mit dem Ansible-Galaxy-Befehl:
ansible-galaxy install -p roles -r requirements.yml -f
Verwenden Sie es in einem Playbook:
---
- hosts: someserver
roles:
- grafana
Benutzung
Schauen Sie in die Defaults Properties-Datei, um die möglichen Konfigurationseigenschaften zu sehen.
Sie können die Grafana-Konfiguration und Dashboards über Vorlagen oder das Web-UI bearbeiten.
Testen
pipenv shell
pipenv sync
molecule test
Erstellt Mit
Versionsverwaltung
Für die verfügbaren Versionen siehe die Tags in diesem Repository.
Außerdem können Sie in der CHANGELOG.md Datei sehen, was sich in jeder Version geändert hat.
Autoren
- Idealista - Arbeiten mit - idealista
Siehe auch die Liste der Mitwirkenden, die an diesem Projekt beteiligt waren.
Lizenz
Dieses Projekt ist unter der Apache 2.0 Lizenz lizenziert - siehe die LICENSE.txt Datei für Details.
Mitwirken
Bitte lesen Sie CONTRIBUTING.md für Details zu unserem Verhaltenskodex und dem Prozess zur Einreichung von Pull Requests.
ansible-galaxy install idealista.grafana_role