Die Frage hinter der Entwicklung.
Mein Sodola SL-8T2XS-WEB zeigt Zustände in seiner Weboberfläche an. Ich wollte diese Informationen auch in meinem bestehenden Monitoring verfügbar machen.
Eine Verbindung selbst schaffen.
Ich habe dafür einen Python-Exporter entwickelt, der die Geräteschnittstellen abfragt und die Daten für Prometheus aufbereitet. Er läuft in einem Docker-Container. Grafana macht die erfassten Zustände und deren Verlauf sichtbar. Die Abbildung erklärt diesen Datenweg.
Die Grenzen der Daten kennen.
Der geprüfte Zugriff liefert unter anderem Temperatur, Portzustände sowie Paket- und Fehlerzähler. Bytezähler fehlen: Aus diesen Daten lässt sich keine verlässliche Bandbreitenauslastung in Mbit/s berechnen.
Die Umsetzung entstand für das genannte Gerät mit Firmware 1.0.0.6 und Hardwarestand A0. Andere Modelle brauchen eine eigene Prüfung.
← Alle Praxisbeispiele