Monitoring Slimme Meter

Monitoring Slimme Meter

mbv Grafana en MySQL

Installatie Grafana

Voer de volgende commando’s uit:

sudo apt-get install -y apt-transport-https
sudo apt-get install -y software-properties-common wget
sudo mkdir -p /etc/apt/keyrings/
wget -q -O – https://apt.grafana.com/gpg.key | gpg –dearmor | sudo tee /etc/apt/keyrings/grafana.gpg > /dev/null
echo “deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com stable main” | sudo tee -a /etc/apt/sources.list.d/grafana.list
sudo apt-get update
sudo apt-get install grafana

Om Grafana automatisch op te starten tijdens boot moet je de volgende commando’s nog uitvoeren:

sudo systemctl daemon-reload
sudo systemctl enable grafana-server


Start the Grafana service met het volgende commando:

service grafana-server start
of
sudo systemctl start grafana-server.service


Hierna zal Grafana draaien op de default port 3000 met default login / paswoord (admin / admin).

http://ip-adres:3000

Opmerkingen:

  • Wil je je monitoring website kunnen bereiken vanaf het internet dan zul je op je router port 3000 moeten forwarden naar de grafana server.
  • Het protocol http wordt door enkele browsers niet meer toegestaan. Je zult dan https moeten configureren voor je website. Voor installatie zie https://grafana.com/docs/grafana/latest/setup-grafana/set-up-https/
  • Een, volgens mij veiliger methode, is gebruik te maken van Tailscale:
    Tailscale is software waarmee we computers met elkaar kunnen verbinden via VPN snel en veilig, en dit alles zonder ingewikkelde configuraties. Tailscale maakt gebruik van SDN (Software Defined Networks) om de verschillende knooppunten met het VPN Virtual Private Network met elkaar te verbinden en met elkaar te verbinden. Tailscale lijkt qua werking sterk op ZeroTier, dus het is een geweldig alternatief om te communiceren tussen verschillende computers zonder zelf VPN-tunnels te hoeven maken tussen de verschillende computers. Deze tool is volledig gratis, maar bevat ook betaalde versies waarmee we meer configuratie- en aanpassingsopties hebben.
    Voor meer info zie ITIGIC