Назад | Перейти на главную страницу

Zabbix monitor http сервис с простой проверкой

Как я могу добавить триггер, или, чтобы быть правильным ... как должен выглядеть триггер для net.tcp.service [http, 80], чтобы он подал сигнал тревоги, если http не работает дольше минуты или двух. Я знаю, что могу установить интервал, в течение которого zabbix будет проверять, присутствует ли http, и вернет 0, если http не работает, и 1, если он активен. Итак, допустим, что после проверки 3 раза каждый раз, когда http отправлял 0 (он был отключен). Как добавить для этого триггер?

Кроме того, я слышал, что можно сделать графики нагрузки для http с помощью zabbix? Кто-нибудь знает, как это сделать, или есть ссылка на хороший способ?

В: Как я могу добавить триггер, чтобы он подавал звуковой сигнал, если срабатывал дольше минуты или двух?

A: Вы имеете в виду большее время простоя за последний период времени, тогда триггер будет выглядеть так:

Со средним значением:

{net.tcp.service[http,80].avg(120)}<0,5

Или с count:

{net.tcp.service[http,80].count(120)}<60

Или, может быть, вы хотите видеть только постоянные простои в чистом виде? ХОРОШО:

{net.tcp.service[http,80].count(120)}<1

-

Q: Допустим, после трехкратной проверки каждый раз http отправлял 0 (он не работал). Как добавить для этого триггер?

А: {net.tcp.service[http,80].count(#3)}<1

-

В ?: Я слышал, что можно сделать графики нагрузки для http с помощью zabbix? Кто-нибудь знает, как это сделать, или есть ссылка на хороший способ?

A: Сначала вы должны оценить, что технически означает «график нагрузки для http»: загрузка процессора, использование процессора, использование оперативной памяти, использование соединения и т. Д., Такой вещи, как «загрузка http» не существует :)

-

Примечание: net.tcp.service не будет проверять, работает ли ваш сайт или нет, работает ли служба нормально или нет, он просто устанавливает TCP-соединение и простой HTTP-сеанс. Для лучшей проверки доступности используйте Веб-мониторинг Zabbix.