Как интегрировать.NET и Zabbix?

У меня есть приложение.NET, которое должно отправить данные на сервер Zabbix. Как сделать это?

8
задан Jader Dias 3 March 2010 в 18:00
поделиться

3 ответа

Зависит от того, что вы хотите сделать. Хорошее место для начала было бы здесь .

Один очень простой способ сделать это - через консольную программу, поскольку Zabbix поддерживает запуск консольных программ в Windows - возвращаемое значение - это результат работы программы. Другой способ - заставить Zabbix запросить HTTP-страницу, содержащую значения, которые вы хотите отслеживать.

Но опять же, это действительно зависит от того, чего вы пытаетесь достичь.

1
ответ дан 5 December 2019 в 18:58
поделиться

Перевести PHP или Ruby код в .NET,

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

Я взглянул на PHP код и кажется, что Zabbix раскрывает свой API через JSON веб-сервис. Поэтому такой код можно без проблем перевести в код .NET. Вам просто нужно немного времени.

1
ответ дан 5 December 2019 в 18:58
поделиться

zabbix_sender - это утилита командной строки для отправки данных на удаленный сервер Zabbix.

zabbix_sender -c /etc/zabbix/zabbix_agentd.conf -s Контролируемый хост '' '' -k mysql.queries '' -o `` 342.45 ''

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

0
ответ дан 5 December 2019 в 18:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: