Kapitel 2. Überwachung von Entwurfsmustern

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Im letzten Kapitel von haben wir darüber gesprochen, wie gute Absichten zu einer gut gemeinten Katastrophe führen können. Ich erwarte sicher nicht, dass du alle Probleme in deiner Umgebung gelöst hast, wenn du dieses Kapitel liest, und das ist auch völlig in Ordnung. Da du dir jetzt die Anti-Patterns bewusst machen und daran arbeiten kannst, sie zu lösen, wirst du neue Lösungen brauchen, was du an ihrer Stelle tun kannst.

Dieses Kapitel beantwortet diese Frage, indem es vier Entwurfsmuster vorstellt, die, wenn sie ernst genommen und umgesetzt werden, dich ins Monitoring-Nirwana führen. Legen wir los.

Muster 1: Kompatibles Monitoring

Composable Monitoring ist das erste Muster des modernen Monitoring-Designs. Das Prinzip ist einfach: Mehrere spezialisierte Tools werden locker miteinander verbunden und bilden eine Überwachungsplattform. Dieses Muster steht im direkten Gegensatz zu den monolithischen Tools, die viele von euch kennen, allen voran Nagios. Composable Monitoring kann man sich als die UNIX-Philosophie in Aktion vorstellen:

Schreibe Programme, die nur eine Sache tun und diese gut machen. Schreibe Programme, die zusammenarbeiten.

Doug McIlroy

Im Jahr 2011 wurde unter dem Hashtag #monitoringsucks auf Twitter darüber diskutiert, warum Monitoring so schlecht ist. Daraus entwickelte sich #monitoringlove ...

Get Praktische Überwachung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.