"OTLP-Webhook-Logger v1: PHP-Tool für Trace-Analyse jetzt verfügbar"
EvanDataForge veröffentlicht ein kompaktes OTLP-Trace-Dashboard als einzelne PHP-Datei mit Sortierfunktionen, Volltextsuche und Kostenverfolgung.
Einfache Trace-Analyse mit minimalem Setup
Der Entwickler EvanDataForge hat mit dem OTLP-Webhook-Logger v1 ein neues Werkzeug zur Analyse von OpenTelemetry-Spuren veröffentlicht. Das Besondere: Die gesamte Funktionalität ist in einer einzigen PHP-Datei untergebracht, was die Bereitstellung und den Einsatz erheblich vereinfacht.
Funktionsumfang im Detail
Das Dashboard ermöglicht die Anzeige und Sortierung von Spans, also den einzelnen Abschnitten einer verteilten Anwendung. Nutzer können über eine Volltextsuche nach bestimmten Traces oder Inhalten suchen. Eine Besonderheit ist die Chat-Bubble-Rendering-Funktion, die die visuelle Darstellung von Chat-Interaktionen erlaubt. Zudem können Kosten für API-Aufrufe oder ähnliche Dienste getrackt werden.
Filter und Konfiguration
Für eine gezielte Analyse stehen Filter für Cron-Jobs und Heartbeat-Nachrichten zur Verfügung. Diese helfen dabei, nur relevante Traces anzuzeigen und das Dashboard übersichtlich zu halten. Da keine externe Bibliotheken wie Composer benötigt werden, lässt sich das Tool auf nahezu jedem System mit PHP-Unterstützung einsetzen.
Verfügbarkeit
Die Anwendung ist auf GitHub unter github.com/EvanDataForge/otlp-webhook-logger verfügbar. Die kompakte Bauweise und der Verzicht auf Abhängigkeiten machen sie besonders für Entwickler attraktiv, die eine schnelle und unkomplizierte Trace-Visualisierung benötigen.
Technische Einordnung
OTLP (OpenTelemetry Protocol) ist ein Standard für den Austausch von Telemetriedaten. Der Logger dient als Empfänger für solche Daten und stellt sie in einem übersichtlichen Format dar. Die Integration in bestehende Workflows ist durch die einfache Installation denkbar unkompliziert.