Monitorando uma matriz Synology
Se tivermos uma matriz Synology NAS em nosso ambiente, devemos levar em consideração a centralização e o monitoramento de seu status, Não? Será muito fácil integrá-lo ao nosso Centreon e poder saber a todo momento sua saúde e a de seus componentes, como discos ou volumes, bem como consumo ou temperaturas! Esses tipos de cabines devem estar sob controle, já que eles geralmente armazenam backups de backup ou diretamente todos os dados da empresa.
Realmente não nos custará muito, já que o primeiro passo será criar o Host no nosso Centreon e atribuir-lhe o modelo OS-Linux, com isso poderemos monitorizar a maioria das verificações básicas como a CPU, as memórias RAM ou Swap, os tamanhos dos discos, a rede ou o Uptime. Depois utilizaremos o script ‘check_snmp_synology‘ com o qual poderemos adicionar e conhecer o estado das fontes de alimentação, Ventiladores, estado dos discos, estado dos volumes (RAID), atualizações do DSM, Temperaturas… assim como o seu estado geral. E depois através de OIDs poderemos obter as diferentes temperaturas.
O primeiro passo será em cada unidade Synology habilitar o SNMP, faremos isso a partir de “Painel de Controle” > “Terminal e SNMP”, e habilitamos o serviço SNMP, estabelecemos a versão de comunidade que nos interesse e definimos a comunidade SNMP, Clique em “Aplicar” e fica pronto.
Lo siguiente será dar de alta nuestra máquina Synology en los Hosts dentro de Configuration en nuestro Centreon, indicaremos un nombre, un 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, Memórias, Uso do disco, líquida, Uptime…
Si queremos monitorizar el estado en sí de la cabina, Isto é, 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:
[Código-fonte]/usr/lib/centreon/plugins/check_snmp_synology -2 $_HOSTSNMPCOMMUNITY$ -h $HOSTADDRESS$[/Código-fonte]
Acabámos de criar o serviço de Estado, associaremos o Comando recentemente criado e estará pronto, já que não necessita de argumentos (Neste caso).
Mais, se quisermos monitorizar outros parâmetros, como é a temperatura dos discos, o melhor será aceder ao seu OID e visualizá-lo no Centreon, poderíamos usar, se quisermos alertas, valores de Warning e Critical que não estou a usar neste caso particular. Se quiser recordar como monitorizar os OIDs, Fazer Check-out Este post.
E por certo, se quiser conhecer toda a lista de OIDs da Synology, Fazer Check-out este link para ver os principais, e se quiser aqui tem toda a lista, poderá monitorizar qualquer histórico!
Como exemplo que vos deixo, o OID do ecrã, o '.1.3.6.1.4.1.6574.2.1.1.6.3’ obtém a temperatura do disco rígido 3.
E como sempre, tras grabar y exportar los ficheros de configuración en Centreon, ya podremos voltar 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 vos tenha parecido interessante!
















































