150px-Zabbix-Logo

Distributed Web Monitoring

On 27. Mai 2014, in Zabbix, by Pascal Schmiel
0

Zabbix bietet uns von Hause aus die Möglichkeit ein Web Monitoring zu konfigurieren. Dabei ist es möglich ein Webszenario inklusive Unterstützung für Cookies, HTTP Basic Auth, Proxy und POST Daten zu konfigurieren. Für jeden Schritt in diesem Szenario können wir auch noch den HTTP Status Code des Webservers prüfen oder die ausgelieferte Seite mit einem regulären Ausdruck durchsuchen. Am interessantesten dabei: Die Aufstellung der Antwortzeiten.

Soweit ist das Web Monitoring welches uns Zabbix hier bietet eine schöne Sache mit vielen Möglichkeiten, es gibt aber einen Pferdefuß bei diesem Setup: Es ist bei schlechter Performance nicht möglich zu sagen ob das Problem wirklich bei der geprüften Website liegt oder möglicherweise bei unserem Zabbix Server.

Seriöse Anbieter von Webmonitoring Lösungen umgehen dieses Problem dadurch dass die Website von vielen verschiedenen Systemen an unterschiedlichen Standorten geprüft wird. Die Summe der Daten wird dann entsprechend bereinigt und kann sogar geographisch gruppiert werden.

Mit genau diesem Ansatz können wir auch bei Zabbix arbeiten. Die Lösung? Der Zabbix Proxy! Idealerweise haben wir schon Proxys an verschiedenen Firmenstandorten im Einsatz. Wir können nun auf diese Proxys zurückgreifen um zusätzliche Daten zu erfassen und das Webmonitoring somit von Fehlern zu bereinigen. Je mehr Proxys wir haben um so genauer wird unser Monitoring.

(mehr …)

Tagged with:
 
DVL-Logo-2.png

Problemlöser

On 15. Mai 2014, in Allgemein, by Pascal Schmiel
0

Kurz in eigner Sache:

Ab sofort bieten wir auch über dieses Blog Zugang zu unseren Zabbix Dienstleistungen. So ist es möglich im Notfall noch schneller an qualifizierte Hilfe zu gelangen.

Zu diesem Zweck gibt es nun neue Seiten:

Kontakt

Dienstleistungen

Unsere Angebote werden natürlich konsequent ausgebaut um auch zukünftige Aufgaben abzudecken.

Tagged with:
 
Puppet

Aktuellen Zabbix-Agent mit Puppet installieren

On 14. Mai 2014, in Zabbix Agent, by Pascal Schmiel
0

Dank des “DevOps” Hypes erlangen Automatisierungstools wie Puppet eine immer größere Verbreitung. Deshalb schauen wir uns doch mal an wie wir Puppet dazu verwenden können auf einfache Weise sowohl das Zabbix Repository als auch den aktuellen Zabbix Agent auf einem Debiansystem zu installieren, zu konfigurieren und zu starten.

Dazu werden wir einfach ein kleines Puppet Modul erstellen was die gewünschten Aufgaben durchführt.

(mehr …)

Tagged with: