Installation von InfluxDB und Grafana auf Debian 9
Zur graphischen Darstellung von Metriken ist Grafana aktuell die beste Lösung. Während früher mit MRTG und RRDTool eckige und statische Bilder erzeugt wurden, kann mit Grafana bis in den Sekundenbereich gezoomt werden. Dank komplexer Querystrings lassen sich hochwertige Grafiken erstellen und ein Modul für Alerting ist ebenfalls integriert.
Im Folgenden wird die Installation von InfluxDB und Grafana mit Debian 9 kurz erklärt. Wir verwenden hier die Pakete der Hersteller, da die von Debian mitgelieferten Versionen teils veraltet sind.
Erklärung
Debian 9 wird am besten über die Netinstall installiert und im Tasksel Standard System und SSH aktiviert. Anschließend suchen Sie die Seite von Influx auf, klicken auf die aktuellste Version und folgen den Anweisungen:
https://portal.influxdata.com/downloads
Ein Beispiel:
- wget https://dl.influxdata.com/influxdb/releases/influxdb_1.5.4_amd64.deb
- dpkg -i influxdb_1.5.4_amd64.deb
- systemctl enable influxdb
In der Datei /etc/influxdb/influxdb.conf enabled stellen Sie auf true und bind-address auf *:8086. Setzen Sie auch den Wert für auth-enabled auf true.
Jetzt erstellen Sie noch ein User/PW Paar und starten den Dienst neu:
- influx
> CREATE USER "influx" WITH PASSWORD 'influx_pass' WITH ALL PRIVILEGES
- systemctl restart influxdb
Für Grafana öffnen Sie http://docs.grafana.org/installation/debian/ und laden auch hier die letzte Version.
- wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_5.2.1_amd64.deb
- apt-get install -y adduser libfontconfig
- dpkg -i grafana_5.2.1_amd64.deb
- /bin/systemctl daemon-reload
- /bin/systemctl enable grafana-server
- /bin/systemctl start grafana-server
Jetzt ist Grafan über http://<IP>:3000 erreichbar und über admin/admin können Sie sich bereits einloggen.
Nach der Aufforderung der PW-Changes kommt eine Art Wizar. In Datasource verwenden Sie folgende Werte:
- Name InfluxDB
- Type InfluxDB
- URL http://localhost:8086
- Access Server
- Auth "With Credentials"
- InfluxDB Details
Database: influx
User: influx
PW: influx_pass
Save, Go Back und Sie könne mit Ihrem ersten Dashboard beginnen. Viel Erfolg dabei!
Weiterführende Informationen finden Sie unter:
https://www.max-it.de/managed-services/
Kontakt
Wenn Sie Fragen oder Anmerkungen zu diesem Artikel haben, melden Sie sich bitte bei uns unter TechCorner@max-it.de