Prometheus + Grafana!
Grafieken, simpel maar overzichtelijk. Daarmee is snel inzicht te krijgen in getallen. Maar hoe kom je aan de getallen?
(Bedrijfs)applicaties / websites moeten niet afhankelijk zijn van diensten/services die daar niet voor bedoelt zijn. Een thuisserver is zo'n afhankelijkheid die je niet wilt. Je thuisserver heeft geen vast IP-adres. Het kan dus zo voorkomen alles niet meer te bereiken is.
Push naar een thuisserver is dus uit den boze!
Pull, daar kunnen we wel wat mee. Laat Prometheus daar nu standaard ondersteuning voor hebben.
Ik ben verantwoordelijke voor verschillende websites waar ik beheerstools mis. Ik heb geen inzicht in de sites waarvan verwacht wordt dat ik de problemen oplos. Elk probleem zorgt ervoor dat je er weer diep in moet duiken.
Wat ik wel heb is een thuisserver,.. Prometheus.. en Grafana!
De gouden combinatie bestaat uit:
- Prometheus: Leest elke minuut de websites uit die voorzien zijn statistieken exports en slaat deze gegevens op.
- Grafana: Toont deze gegevens in grafieken. Het is zelfs mogelijk meldingen (alerts) in te stellen.
Deze combinatie geeft mij het inzicht wat ik op dit moment mis. Ook het instellen van alerts geeft extra vertrouwen dat je optijd kan bij springen mocht er iets mis gaan.