SYMON FÜR DELL EMC AVAMAR

SYMON Monitoring Plugin für Dell EMC Avamar überwacht den Hardware Status (sofern es sich um eine Hardware Appliance handelt), sowie die wichtigsten Softwareparameter. Der Status über die durchgeführten
Backups ist aber sicher eine der essentiellen Informationen, weche vom Plugin überwacht werden. Es kommuniziert über SSH und eine Datenbankschnittstelle mit dem Avamar System. Die Datenbankabfrage
ermöglicht es, sehr detailierte Informationen abzufragen und auszuwerten.

CheckBeschreibung
Collector Avamar MonitorPrüfung des Hauptdatensammlers.
Client CheckÜberprüft die Clients auf Anzahl und Zustand der Backups.
FINISHED JOBSPrüft abgeschlossene oder fehlgeschlagene Backups.
GARBAGE COLLECTORPrüft den letzten Garbage-Collection-Job und gibt den Status des letzten Garbage-Collection-Jobs zurück.
REPLICATION BACKLOGPrüft abgeschlossene oder fehlgeschlagene Replikationen.
RUNNING JOBSÜberprüft die in der Warteschlange stehenden und laufenden Sicherungs-/Wiederherstellungsaufträge.
RUNNING REPLICATIONÜberprüft die in der Warteschlange stehenden und laufenden Replikationsaufträge.
LICENSE EXPIRATIONPrüft, ob eine gültige Lizenzdatei vorhanden ist und gibt die Lizenzinformationen zurück.
CHECKPOINTPrüft die letzte Checkpoint-Sicherung.
CHASSISPrüft Hardware-Chassis-Informationen und gibt diese zurück.
DATADOMAIN SERVER PROPERTIESPrüft DataDomain-Eigenschaften und gibt diese zurück.
SERVER PROPERTIESPrüft AVAMAR-Eigenschaften und gibt diese zurück.
EVENTSPrüft unbestätigte Ereignisse und gibt diese zurück.
HASH FILESYSTEM CHECKPrüft den letzten Hash-Dateisystemauftrag.

Die Architektur basiert auf einem Aktiv/Passiv-Konzept. Es gibt aktive Checks mit BINARY zur Ausführung. Der Kollektor-Check verbindet sich mit dem Speicher und sammelt alle benötigten Daten. Dann prüft er in der Konfiguration, ob für alle gefundenen Komponenten ein Passiv-Check konfiguriert ist. Wenn eine Konfiguration gefunden wird, wird der Passive Check mit den Statusinformationen aktualisiert. Wenn die Prüfung nicht in der Konfiguration gefunden wird, wird eine Beispielkonfiguration unter /tmp/check_avamar/avamar_alt.cfg gespeichert und die Hauptkollektorprüfung geht in den Warnzustand, um über Konfigurationsänderungen zu informieren. Alle passiven Checks haben die check_freshness BINARY konfiguriert, die ausgeführt wird, wenn ein passiver Check längere Zeit keine neuen Statusinformationen erhalten hat. Dieses Konzept ermöglicht einerseits einen ressourcenschonenden Betrieb und gibt dem Plugin andererseits die Möglichkeit, die Konfiguration automatisch zu ermitteln.

Avamar Systeme
  • 7.0
  • 7.1
  • 7.2
Plattformen
  • EL 6/7
  • Unterstützte OP5-Version
Software
  • Nagios Version 3.5.1 und Version 4.0.8 oder neuerer Versionen
  • Python2.6/2.7
  • pynag
  • libpqxx
  • libssh

 

  • Datenbankverbindung zum Avamar-System (5555/tcp)
  • Passwortlose SSH-Verbindung zum Avamar-System (ssh-key)
Release 1.0.1
  • Zusätzliche Verbosity-Ausgabe (IP- und Hostname-Auflösung aus Python) zu Verbosity-Level 3 hinzugefügt
  • Fix in pynagFunctions.pyc: Konnte den angegebenen Pfad zur Nagios-Konfigurationsdatei (-n) nicht verwenden; stattdessen wurde ein hartkodierter pynag-Pfad verwendet (library specific). Jetzt wird der angegebene Pfad in alle pynag-Funktionen verwendet.