Bei Überwachung eines Synology High-Availability Clusters (HA-Cluster) mit Nagios möchte man gern eine Warnung erhalten, wenn nicht mehr der primäre, sondern – aufgrund eines Ausfalls desselbigen – der sekundäre Server aktiv ist?
Dies kann einfach erreicht werden, indem man im Plugin check_snmp_synology zwischen den anderen Checks folgenden Code einfügt, um anhand der Seriennummer der aktiven DiskStation zu prüfen, welches Gerät gerade angesprochen wird. Im Code ist „1740PVN123456“ durch die Seriennummer des primären Servers des HA-Clusters zu ersetzen.
#Check system serial if [[ "$serialNumber" == *"1740PVN123456"* ]] ; then systemSerial="primary" else systemSerial="non-primary (WARNING)" healthWarningStatus=1 healthString="$healthString, System serial: $systemSerial " fi
Somit steht einem Monitoring des Wechsels zwischen aktivem und passivem Server nichts mehr im Wege.