我有一个.NET应用程序,必须将数据发送到的zabbix服务器。那怎么办?

有帮助吗?

解决方案

这是示例.NET库连接的zabbix API https://github.com/p1nger/ODZL

其他提示

翻译的PHP或Ruby代码到.NET,

http://www.zabbix.com/wiki/doc/api

我看了一下PHP代码,似乎暴露的zabbix通过JSON web服务它的API。所以,这样的代码可以被翻译成.NET代码没有问题。你只需要一定的时间。

您可以直接在您的服务,ASP.net网站或控制台应用程序中嵌入一个C#的zabbix代理。它回应的zabbix被动检查。 https://www.nuget.org/packages/Nabbix/

zabbix_sender是用于将数据发送到远程的zabbix服务器的命令行实用程序。

  

zabbix_sender -c /etc/zabbix/zabbix_agentd.conf -s Monitored Host'' -kmysql.queries '' -o``342.45 ''

http://www.zabbix.com/documentation/1.8/manpages/zabbix_sender

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top