Zabbix的自动发现怎样才能只扫描出Linux系统的服务器忽略其他的设备呢?

Zabbix的自动发现怎样才能只扫描出Linux系统的服务器忽略其他的设备呢?

  • 背景
    公司内部服务器监控打算用Zabbix代替原有的监控系统,目前内部有WINDOWS和LINUX两种系统的服务器,大约500多台,所有服务器都开启了SNMP协议设定了团体名,现在需要用zabbix接纳这些所有的服务器进行监控,但是又不想装agent,想直接用snmp协议进行监控,现在因为服务器过多,需要配置zabbix的自动发现,请看截图,OID部分该怎么写才能让自动发现只扫描出linux系统的服务器,把windows的服务器都忽略掉?

img

目前截图中这个写法扫描出的设备包含了windows和linux两个系统的服务器,请大家指点一下怎样写OID才能只扫描出linux系统服务器或者是只扫描出windows系统服务器呢?

回答不易,求求您点赞采纳哦

在 Zabbix 中,您可以使用“操作系统”键来指定您希望在自动发现过程中发现的操作系统类型。此密钥是设备的 SNMP OID(对象标识符)的一部分,用于识别设备上运行的操作系统类型。

要将自动发现配置为仅扫描 Linux 服务器,您可以将以下 OID 用于“操作系统”键:

.1.3.6.1.2.1.1.1.0

此 OID 对应于 SNMP MIB(管理信息库)中的“sysDescr”对象,其中包含设备及其操作系统的描述。通过在“操作系统”项中指定此 OID,您可以将自动发现配置为仅扫描运行 Linux 操作系统的设备。

要忽略 Windows 服务器,您可以使用过滤器来排除具有特定“操作系统”键值的设备。例如,您可以创建一个过滤器来排除具有包含字符串“Windows”的“操作系统”键的设备。

已经找到了解决方案,自己回答一下吧,也感谢一楼的回答启发了我。
场景:公司内部要监控的服务器过多,大致有500多台以上逐一添加过于麻烦🙄,另外为了后期有新加的服务器系统能自动识别并添加到监控中,因此需要开启zabbix的自动发现及自动注册功能😛。
以下操作仅针对Linux和Windows服务器,没有接管网络设备。
1.配置自动发现规则

img

img

img

img

img

img

img

img


如果还有疑问可以私聊我哈。