Zend - The PHP Company


DE solution page banner continuous delivery

    Zend Pattern für das Monitoring mit Nagios

    Continuous Delivery hilft Unternehmen dabei, Applikationen schneller und mit höherer Qualität zu releasen, indem der Prozess, in dem die Software von der Entwicklung in die Produktivumgebung gelangt, optimiert und automatisiert wird. Der Zend Blueprint für Continuous Delivery bietet praktische Best Practices, um Unternehmen dabei zu unterstützen, die einzelnen Schritte des Continuous Delivery Zyklus zu implementieren. Der Blueprint bietet, basierend auf der Zend Server-Plattform, eine einfache Möglichkeit, diese Best Practices über mehrere Pattern und Plugins zu implementieren.



    Ziel dieses Patterns:

    Über Nagios

    Nagios ist ein leistungsstarkes Open Source-System und Netzwerküberwachungssystem, dass Ihnen einen sofortigen Einblick in die geschäftskritische IT-Infrastruktur Ihrer Organisation bietet. Mit Nagios können Sie Schwierigkeiten erkennen und beheben sowie zukünftige Probleme entschärfen, bevor sie sich auf Endbenutzer und Kunden auswirken.

    Über das Zend Pattern

    Dieses Zend Pattern ist ein Nagios-Plugin, das auf Zend Server ausgeführt wird. Wenn es von Nagios abgefragt wird, sendet es die von Zend Server gesammelten Applikations- und Servermetriken. Das Pattern überwacht:

    • Zend Server Ereignisse
    • Cluster-Status
    • Audit-Trail-Ereignisse und -Alarme
    • Benachrichtigungen
    • Zend Server Lizenzstatus

    Warum das Zend Pattern verwenden?

    Continuous Delivery umfasst eine Sequenz von Feedback-Loops, die den Entwicklungsprozess in einen zyklischen und iterativen Prozess verwandeln. Die Echtzeit-Transparenz sowohl in das Verhalten der Applikation in der Produktivumgebung als auch in den Status der zugrunde liegenden Infrastruktur ermöglicht es Operations-Teams, eng mit der Entwicklung zusammen zu arbeiten und das Feedback zur Verfügung zu stellen, das erforderlich ist, um Eskalationen schnell zu lösen und die Betriebszeit der Applikation aufrecht zu erhalten. Systemadministratoren und Serveroperatoren können mit diesem Pattern ein einzelnes Überwachungssystem verwenden, das wichtige Details zu ihren Applikationen anderen Überwachungsdaten, die von Nagios gesammelt werden, hinzufügt.

    Dieses Pattern enthält:

    • Zend Server Nagios-Plugin

    Erste Schritte:

    1. Klonen Sie das Zend Server Nagios-Plugin von GitHub
    2. Folgen Sie den Installationsanweisungen in der README-Datei
    Hinweis: Die Installationsanweisungen für Debian Linux finden Sie hier

    Ressourcen
    WHITE PAPER

    Zend Continuous Delivery Blueprint

    Mehr erfahren»

    DATENBLATT

    Continuous Delivery Informationsblatt

    Mehr erfahren»

    DATENBLATT

    Continuous Delivery Assessment

    Mehr erfahren»

    Kundenstimmen

       Wir waren in der Lage, Continuous Integration mit Hudson zu implementieren und sie mit Maven zu integrieren. Dabei haben wir das Zend SDK verwendet, um Applikationspakete für ein stabiles Deployment mit Zend Server zu erstellen. Dies hat zur Folge, dass wir Bugs nun erfassen, bevor die Apps das QA durchlaufen, und wir veröffentlichen neue Releases zweimal wöchentlich mit einem viel sichereren Gefühl.   

    Jon MarstonVP of Engineering bei English Central

       Jenkins war schon immer ein wesentliches Tool für Novadex; das Deployment ist jedoch keine seiner nativen Komponenten. Dies bedeutet, dass wir, bevor wir Zend Server verwendet haben, unsere eigenen Skripting- und Packaging-Mechanismen für das Deployment unseres Codes erstellen mussten“, erläuterte Andreas Roßbach, Chief Technology Officer bei Novadex. „Durch den Einsatz der Funktionen von Zend Server und des SDK konnten wird dieses Skripting vereinfachen und mühelos Servercluster unterstützen, wodurch auch Nicht-Experten Deployments initiieren können und gleichzeitig zusätzliche Kontrolle und die Flexibilität gegeben ist, die Novadex benötigt, um im cloudbasierten Management der Geschäftskommunikation an der Spitze zu bleiben.    

    Andreas RoßbachChief Technology Officer bei Novadex