
Überwachen eines Synology Arrays
Wenn wir ein Synology NAS-Array in unserer Umgebung haben, sollten wir die Zentralisierung und Überwachung seines Status in Betracht ziehen, Nein? Es wird sehr einfach sein, es in unser Centreon zu integrieren und jederzeit über seinen Zustand und den seiner Komponenten wie Festplatten oder Volumes Bescheid zu wissen, sowie Verbrauch oder Temperaturen! Diese Art von Kabinen muss unter Kontrolle sein, da sie in der Regel entweder Backup-Backups oder direkt alle Daten des Unternehmens speichern.
Realmente no nos costará mucho, ya que lo primero será crearle el Host en nuestro Centreon y asignarle la plantilla de OS-Linux, con ello podremos monitorizar la mayoría de los chequeos básicos como son la CPU, las Memorias RAM o Swap, los tamaños de los discos, la red o el Uptime. Luego utilizaremos el script ‘check_snmp_synology‘ con el que podremos agregar y conocer el estado de las fuentes de alimentación, Beatmungsgeräte, estado de los discos, estado de los volúmenes (RAZZIA), actualizaciones del DSM, Temperaturen… así como su estado general. Y luego mediante OIDs podremos obtener las distintas temperatuas.
Lo primero será en cada cabina Synology habilitar SNMP, Wir machen es von “Panel de Control” > “Terminal y SNMP”, y habilitamos el servicio SNMP, establecemos la versión de comunidad que nos interese y establecemos la comunidad SNMP, Anklicken “Aplicar” y queda listo.
Lo siguiente será dar de alta nuestra máquina Synology en los Hosts dentro de Configuration en nuestro Centreon, indicaremos un nombre, Ein Alias, la comunidad SNMP establecida y la versión SNMP. Añadiremos la plantilla de OS-Linux-SNMP-custom, ya que de ahí crearemos casi todos los servicios que necesitaremos para monitorizar la cabina, como son la CPU, Memoiren, Festplattennutzung, netto, Betriebszeit…
Si queremos monitorizar el estado en sí de la cabina, Das heißt, la salud de sus componentes utilizaremos el script indicado, lo dejamos en la carpeta de los plugins de Centreon y lo hacemos ejecutable. Seguidamente creamos el Comando como suele ser habitual en Centreon y con este mismo ejemplo sin argumentos podremos sacar el estado general de la SAN de Synology:
[Quellcode]/usr/lib/centreon/plugins/check_snmp_synology -2 $_HOSTSNMPCOMMUNITY$ -h $HOSTADDRESS$[/Quellcode]
Acabamos creando el servicio de Estado, le asociaremos el Comando recién creado y estará listo, ya que no necesita argumentos (In diesem Fall).
Mehr, si queremos monitorizar otros parámetros, como es la temperatura de los discos, lo mejor será atacar a su OID y visualizarlo en Centreon, podríamos usar si queremos alertas valores de Warning y Critical que no estoy usando en este caso particular. Si quieres recordar cómo monitorizar los OIDs, Abreise Dieser Beitrag.
Y por cierto si quieres conocer todo el listado de OIDs de Synlology, Abreise este link para ver los principales, y si quieres aquí tienes todo el listado, podrás monitorizar cualquier historia!
Como ejemplo que os dejo, el OID del pantallazo, el ‘.1.3.6.1.4.1.6574.2.1.1.6.3’ saca la temperatura del disco duro 3.
Und wie immer, tras grabar y exportar los ficheros de configuración en Centreon, ya podremos volver a la vista de monitorización y filtrar para buscar el estado de nuestra cabina Synology, ya os digo que esto os dejará tranquilos, durante mucho tiempo me ha alertado de fallos en discos… y a tiempo quedaron los problemas resueltos! Espero que os haya parecido interesante!