Wer sich sich die alten Artikel auf meinem Blog angeschaut hat, der weiß das meine favorisierte Dashboardlösung das dashing.io ist. Für dashing.io habe ich mittlerweile diverse Abfragen erstellt unter anderem auslesen eines Ticketsystems, Telefonanlage, Patchsysteme.
Der ein oder andere Kollege meinte jedoch, das ich mit auch mal grafana anschauen sollte. Also kleine debian VM aufgesetzt und mit den folgenden Schritten grafana und influxdb installiert.
Folgendes als root Benutzer ausführen um influxdb zu installieren:
wget -q https://repos.influxdata.com/influxdb.key
echo '23a1c8836f0afc5ed24e0486339d7cc8f6790b83886c4c96995b88a061c5bb5d influxdb.key' | sha256sum -c && cat influxdb.key | gpg --dearmor | tee /etc/apt/trusted.gpg.d/influxdb.gpg > /dev/null
echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdb.gpg] https://repos.influxdata.com/debian stable main' | tee /etc/apt/sources.list.d/influxdata.list
apt-get update && sudo apt-get install influxdb
systemctl unmask influxdb.service
systemctl start influxdb
Ebenfalls als root Benutzer ausführen um grafana zu installieren:
sudo apt-get install -y apt-transport-https
sudo apt-get install -y software-properties-common wget
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/enterprise/deb stable main" | tee -a /etc/apt/sources.list.d/grafana.list
apt-get update
apt-get install grafana-enterprise
systemctl start grafana-server
systemctl status grafana-server
systemctl enable grafana-server.service
Im Anschluss was über http://serverip:3000 ein Zugriff auf grafana möglich