Grafana Cloud

Zum Kennenlernen und als Vorbereitung für Raspberry Pi Monitoring mit Grafana einen kostenlosen Account für GrafanaCloud angelegt. Das Ziel ist Dashboards und Datenquellen von Grafana ohne lokale Installation beurteilen zu können.

Als Datenquelle wird ein ebenfalls kostenloser Account bei worldPing benötigt. Das gleichnamige Plugin muss bei Grafana installiert und aktiviert sein. Der Zugriff erfolgt über einen APi-Key.

Das eigene Grafana wird in der Cloud über die Adresse https://<USERNAME>.grafana.net aufgerufen.

siehe auch: grafana-on-raspberry

Spring Boot Actuator

Es existiert ein funktionierendes Spring-Boot-Demo-Projekt (der Branch „feature_actuator“ dokumentiert folgende Änderungen). In der Datei pom.xml die Abhängigkeit zum Spring Boot Actuator ergänzen.

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

Die Zeile management.security.enabled=false in der „application.properties“ einfügen (die Sicherheit spielt in diesem Beispiel keine Rolle und wird in einem späteren Artikel betrachtet).

Das Projekt neustarten (im Protokoll werden die neuen Endpoints angezeigt).

Über das Firefox Add-On RESTClient einen GET-Request auf http://localhost:8886/health mit dem Custom Header für die JSON-Antwort (name = „Accept“; value = „application/json“) ausführen.