War ja klar… da hilft man Kollegen und als Dank fallen Sie einem in den Rücken. Was war passiert? Die Firma wollte schon vor Jahren eine Monitoringlösung etablieren. Wir Entwickler wurden nicht gefragt, wozu auch? Nach einiger Evaluation von verschiedenen Lösungen am Markt war die Antwort “Produkt X”!

Dann verging Zeit… viel Zeit! Systeme blieben stehen, Festplatten liefen voll, Datenbank-Verbindungen rauchten ab, keiner hat’s gemerkt. Außer vielleicht mal ein Kunde… “Warum kann ich eigentlich nicht mehr auf meine Daten zugreifen?” - “Äh… ich guck’ mal!”

Letztes Jahr blieb einer meiner Services stehen: Fehler in der Hotspot-Engine. Naja, kann passieren, aber gemerkt hat es ein Kollege durch Zufall! Das sollte nicht passieren!

“Das sollte nicht sein!”, dachte ich mir und installierte ein Nagios auf einem der Entwickler-Server. Damit kam ich nur über den Proxy zu meinem Service, aber immerhin. Wenn das nicht geht, dann geht gar nix. Schnell noch eine Benachrichtigung eingerichtet, tada! “Das passiert so schnell nimmer!”, dachte ich und lächelte… und es kam schlimmer.

Nun sprach es sich herum, dass wir Entwickler eine Monitoringlösung haben… und sie auch haben und nicht nur darüber reden, wie schön es wäre, wenn wir eine hätten oder wenn die bestehende “Lösung?” doch mehr könnte.

Damit weckte ich schlafende Hunde: “Das sollte nicht sein!”, dachte sich der “Support” und kramte wieder die “Produkt X”-Idee von vor… ja wann eigentlich, heraus.

Tja, letzte Woche meldete dann “mein” Monitoring-system, dass einer der Datenbank-knoten sehr oft, sehr ausgelastet ist. Zuerst passierte nix… dann wurde gefragt, wie Nagios eigentlich auf die Idee käme, dass der ausgelastet ist? Prompt wurde der Dienst abgeschaltet! Kommentar? Fehlanzeige!

Ach ja, eigentlich hätte ich gerne auch noch einen Port freigeschaltet, damit ich meinen Dienst besser überwachen kann. Ein Ticket dafür existiert! Dass es erst bearbeitet wird, wenn damit auch gleichzeitig der Port freigeschaltet werden kann, damit auch “Produkt X” auf der Maschine monitoren kann, war mir klar. Letzteres passierte nicht, also passiert ersteres auch nicht!

Ich komme mir vor wie bei der Feuerwehr, wo die Feuerwehrleute sich darüber mockieren, dass da andauernd “Feuer!” geschrien wird. “Lasset’s brenna, des hört von alleine uff!” Und wenn der Mensch das nicht glaubt, nimmt ihm einfach das Telefon weg, dann hört ihn zumindest keiner mehr.

War ja klar… was der Sinn eines Monitoringsystems ist oder zumindest sein sollte, scheint einigen in der Firma nicht klar zu sein. (Was da für Ideen gekommen sind… brr)

Ich denke, ich werde Nagios abschalten. Soll der “Support” sich doch mit seinem Produkt X herumschlagen. Irgendwann wird auch das im Sumpf versickern, es wird wieder gefragt werden “Warum merkt es keiner, wenn so ein Dienst stillsteht?” und der ganze Spass geht von vorne los. Mittlerweile hoffe ich, dass ich dann nicht mehr in der Nähe sein muss, denn so macht das ganze keinen Spass.