2026-01-12
Warum ich mein eigenes Monitoring-Tool gebaut habe, statt das Enterprise-Tool zu nutzen
Wenn man Contact-Center-Operations über mehrere Standorte und Hunderte von Agents verwaltet, sind Echtzeitdaten kein Nice-to-have — sie sind die Grundlage jeder Entscheidung.
Die Enterprise-Monitoring-Tools, die wir hatten, waren für Dashboards in Vorstandsräumen gebaut, nicht für Operations-Teams, die sekundenschnelle Entscheidungen treffen. Updates hinkten 30+ Sekunden hinter der Realität her. Ghost Agents verstopften die Ansichten. WebRTC-Abbrüche blieben unbemerkt, bis Kunden sich beschwerten.
Also habe ich MONTI gebaut.
MONTI ist eine Echtzeit-Monitoring-Anwendung auf Basis einer Event-Driven Architecture. Statt alle 30 Sekunden APIs abzufragen wie die Enterprise-Tools, abonniert es Live-Events und liefert Updates in unter einer Sekunde.
Der Stack ist bewusst schlank: Go im Backend für Concurrency und Performance, Vite + React im Frontend für eine responsive UI, WebSockets für Echtzeit-Datenübertragung, und das Ganze deployed auf AWS mit Terraform, überwacht durch Grafana und Prometheus, mit Keycloak für die Authentifizierung.
Die wichtigste Erkenntnis: Domänenwissen ist nicht von Engineering-Skill getrennt. Es IST Engineering-Skill.