我需要制作朋友zabbix&其他监测系统。
我的公司使用Zabbix进行监控。我们的合作伙伴计划使用其他系统。 我们需要交换监控数据。
我对与下一个系统合作感兴趣:BMC Patrol,MS SCOM,NetCool,Portal。
整合它的最佳方法是什么? 也许是通过SNMP?
答案 0 :(得分:0)
将主机和指标复制到您的Zabbix中(使用Zabbix trapper item type并设置Allowed hosts值),然后使用一些合适的zabbix-sender实现并将数据推送到Zabbix。
IMO这是一个糟糕的主意,因为延迟,同步,......你真的需要数据(项目值)还是只需要在一个图形中可视化来自不同数据源的数据?
答案 1 :(得分:0)
关于BMC Patrol,您可以使用History Loader / Propagator KM导出监控数据:
https://docs.bmc.com/docs/display/public/unixlinux912/PATROL+KM+for+History+Loader
或者您可以使用' dump_hist'命令从代理转储历史数据:
https://docs.bmc.com/docs/display/pia9600/dump_hist+uility
关于Netcool事件,您可以使用不同的方法获取信息,例如,根据版本,您可以从HTTP接口获取事件,如下所述:
或许你可以创建一个平面文件网关来读取事件并将它们写在文件上: