Meldung

Bitcoin-Kurs in PRTG anzeigen

Im Prinzip stellt es kein Problem dar, Informationen einer Internet-Seite mittels der API-Schnittstelle abzurufen und die gewonnenen Werte in PRTG überwachen. Viele IT-Professionals beschäftigen sich momentan viel mit dem Thema Bitcoin. Es könnte deshalb interessant sein, stets den aktuellen Bitcoin-Kurs abzufragen und den Kursverlauf in PRTG anzuzeigen. Dabei gilt es einige Punkte zu beachten.
Über dir richtige API überwachen Sie mit PRTG nicht nur Ihre Netzwerkumgebung sondern auch den aktuellen Bitcoin-Kurs.
Sofern die abzufragende Internetseite eine auf JSON beziehungsweise XML basierende RestAPI anbietet, lässt sich die Anforderung in PRTG mit wenig Aufwand realisieren. PRTG stellt dafür den RestCustom-(BETA)-Sensor zur Verfügung. Dieser funktioniert mit nahezu allen Endpoints, die eine JSON- oder eben XML-Ausgabe zur Verfügung stellen. Um den aktuellen Bitcoin-Kurs abzufragen, erläutern wir in den folgenden Schritten die Einrichtung einer Kommunikation mit der API-Schnittstelle von coindesk.com.

Werfen Sie zunächst einen Blick auf die Daten, die die API-Schnittstelle bereitstellt. In unserem Beispiel öffnen Sie dazu die API-URL "http://api.coindesk.com/ v1/bpi/currentprice.json" im Browser und machen Sie sich mit den angebotenen Daten vertraut. Als Nächstes erstellen Sie ein Template in PRTG. Darin legen Sie fest, welche Informationen über die API ausgelesen und in PRTG angezeigt werden sollen. Für unser Beispiel nutzen Sie am besten das unter [1] zum Download erhältliche Template mit diversen Informationen: Während der Description-Bereich die optionale Erläuterung der Vorlage enthält, sind im Result-Bereich die notwendigen Kanäle und Metriken enthalten. In unserem Beispiel gibt es drei Kanäle für die verschiedenen Währungen (Dollar, Pfund, Euro), der Sensortext des Kanals ist der jeweilige Kurswert. Die erstellte Vorlage speichern Sie nun in PRTG unter folgendem Pfad: "C:\Program Files (x86)\PRTG Network Monitor\Custom Sensors\rest\". Im nun noch folgenden Schritt führen Sie die gewonnenen Informationen zusammen. Richten Sie dazu in PRTG ein neues Gerät mit dem Namen "api.coindesk.com" ein und fügen dort einen REST-Custom-Sensor hinzu. Den Sensor konfigurieren Sie folgendermaßen:
Timeout: 10s
Rest Query: /v1/bpi/currentprice.json
Scanning Interval: 10 Minutes
REST Configuration: coindesk.bitcoin.priceindex.template
Ab jetzt kontaktiert der neu eingerichtete Sensor im Abstand von zehn Minuten die API von coindesk.com, holt die in unserem Template definierten Daten ab und zeigt sie in PRTG an. Im nächsten Schritt können Sie optional die Werte in PRTG auf einer Map visualisieren, Grenzwerte im Sensor hinterlegen oder Benachrichtigungen konfigurieren. Dieses Beispiel lässt sich auf viele weitere Anwendungsfälle übertragen. Sobald eine Internetseite eine RestAPI-Schnittstelle bereitstellt, können Sie wie eben beschrieben vorgehen. Ob Fahrplanauskunft, Börsenkurse, Wetteraufzeichnungen oder Preisbeobachtungen – Ihrer Fantasie sind hier kaum Grenzen gesetzt. Neben der PRTG-Vorlage zum Download finden Sie unter dem erwähnten Link weitere Informationen zum geschilderten Anwendungsfall.
6.05.2018/ln/Paessler

Tipps & Tools

Vorschau Januar 2020: LAN, WAN & SDN [16.12.2019]

Die Netzwerkinfrastruktur gehört wahrscheinlich nicht zu den heißesten Themen im IT-Bereich, nimmt jedoch einen enormen Stellenwert für Administratoren ein. Denn ohne stabile Grundlage kommt es schnell zu Engpässen im Datendurchsatz und Ausfällen von Applikationen. IT-Administrator startet das neue Jahr deshalb mit dem Schwerpunkt "LAN, WAN & SDN". Darin zeigen wir unter anderem, wie Sie Netzwerkgeräte mit rConfig, Jinja2 und Netdisco verwalten. Außerdem lesen Sie, wie Sie Anmeldungen mit dem Microsoft Network Policy Server unter Kontrolle behalten. In den Tests werfen wir einen Blick auf die NetBrain Integrated Edition 8.0. [mehr]

Fernzugriff auf PRTG Core Server [24.11.2019]

PRTG Network Monitor wird in vielen Unternehmen für das Monitoring der IT-Infrastruktur verwendet. Nicht selten kommt die Frage auf, wie der Zugriff auf den PRTG Core Server auch von außerhalb des Unternehmensnetzwerks möglich ist. Was der Admin hier beachten muss und welche Vorkehrungen wichtig sind, um Zugriffe durch unautorisierte Dritte zu verhindern, zeigt dieser Tipp. [mehr]

Fachartikel

Advertorial: 10 Tipps fürs IoT-Management: Behalten Sie Ihr wachsendes IoT-Netzwerk im Griff [1.04.2020]

Seit ein paar Jahren wächst der Bereich an Internet-of-Things-Technologien (IoT) exponentiell an und es sieht nicht danach aus, dass sich dieser Trend in Zukunft verlangsamt. Laut Strategy Analytics können wir bis 2025 mit 38 Milliarden IoT-Geräten im Netzwerk rechnen und bis 2030 sogar mit 50 Milliarden. Diese Entwicklung betrifft sowohl Endverbraucher als auch Unternehmen. Die Herausforderung besteht nun darin, IoT-Netzwerke korrekt zu verwalten. [mehr]

Buchbesprechung

Technik der IP-Netze

von Anatol Badach und Erwin Hoffmann

Anzeigen