监控 Synology 阵列

如果我们的环境中有 Synology NAS 阵列,我们应该考虑集中和监控其状态, 不? 将其集成到我们的 Centreon 中将非常容易,并且能够随时了解其健康状况及其组件(如磁盘或卷)的健康状况, 以及消耗量或温度! 这些类型的小屋必须受到控制, 因为他们通常存储备份备份或直接存储公司的所有数据.

 

这真的不会花我们太多钱, 因为第一件事就是在我们的 Centreon 中创建主机并分配 OS-Linux 模板, 有了这个,我们将能够监控大多数基本检查,例如 CPU, RAM 或 Swap Memories, 光盘尺寸, 网络或正常运行时间. 然后我们将使用 ‘check_snmp_synology‘ 有了它,我们可以添加和了解电源的状态, 通风 机, 磁盘状态, 卷状态 (袭击), DSM 更新, 温度… 以及他们的一般状况. 然后通过 OID 我们可以获得不同的温度.

 

首先在每个 Synology 阵列中启用 SNMP, 我们将从 “Panel de Control” > “终端和 SNMP”, 并启用 SNMP 服务, 我们设置我们感兴趣的社区版本,并设置 SNMP 社区, 点击 “应用” 它已准备就绪.

 

 

 

接下来是将我们的 Synology 机器注册到 Centreon 的 Hosts in Configuration 中, 我们将指示一个名称, 别名, 已建立的 SNMP 社区和 SNMP 版本. 我们将添加 OS-Linux-SNMP-custom 模板, 因为从那里我们将创建监控小屋所需的几乎所有服务, CPU 是什么样的?, 回忆录, 磁盘使用情况, 网, 正常运行时间…

 

如果我们想监控小屋本身的状态, 那是, 其组件的健康状况,我们将使用 指示脚本, 我们将其保留在 Centreon plugins 文件夹中并使其可执行. 然后我们像往常一样在 Centreon 中创建命令,通过这个没有参数的相同示例,我们可以从 Synology 获取 SAN 的一般状态:

[源代码]/usr/lib/centreon/plugins/check_snmp_synology -2 $_HOSTSNMPCOMMUNITY$ -h $HOSTADDRESS$[/源代码]

 

 

我们最终创建了国家服务, 我们将新创建的 Command 与它相关联,它就会准备就绪, 因为它不需要参数 (在这种情况下).

 

更多, 如果我们想监控其他参数, 光盘的温度如何?, 最好攻击您的 OID 并在 Centreon 中可视化它, 如果我们希望 Warning 和 Critical 的 alerts 值,而我在此特定情况下没有使用,则可以使用. 如果您想记住如何监控 OID, 退房 这篇文章.

顺便说一句,如果您想知道 Synlology OID 的完整列表, 退房 此链接查看主要的, 如果你愿意 这是完整列表, 您可以监控任何故事!

作为我留给你的一个例子, 屏幕截图 OID, '.1.3.6.1.4.1.6574.2.1.1.6.3’ 调出硬盘的温度 3.

 

一如既往, 在 Centreon 中保存和导出配置文件后, 我们现在将能够返回监控视图并进行筛选以查找 Synology 小屋的状态, 我告诉你,这会让你平静下来, 长期以来一直提醒我磁盘故障… 随着时间的推移,问题得到了解决! 我希望你觉得它很有趣!

 

推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!