LINUX.ORG.RU
ФорумAdmin

Проблемы с простыми проверками на zabbix 3.0

 ,


0

2

Доброго времени суток!

Возникли проблемы с настройкой простой проверки на zabbix 3.0 Я прочитал инструкцию, по созданию и запуску проверки, но видимо что-то не уловил. Как я действовал: 1)Создал шаблон «Ping nodes» 2)В этом шаблоне создал группу элементов данных «ping data», а в ней создал элемент данных «ping host» и вписал туда настройки - имя пользователя, пароль для сервера zabbix, интервал проверки, срок хранения истории и т.п. 3)Далее я создал тригер, который выдает предупреждение, если простая проверка icmpping вернула 0 4)Применил данный шаблон к группе из 4 узлов узлов и перезапустил сервис zabbix

НО данные о проверках не поступают...

Подскажите, что я упустил? Заранее благодарен.

Зачем имя пользователя и пароль от сервера?

Для пинга достаточно Тип - Простая проверка и Ключ - icmppingsec

Триггер у меня такой: {Template ICMP Ping:icmpping.max(#3)}=0

Да, первые данные от хоста придут через период времени, равный периоду проверки.

alchemist
()
Последнее исправление: alchemist (всего исправлений: 3)
Ответ на: комментарий от alchemist

Думал, что логин пароль от сервера нужны, чтобы пинги посылать.

Поменял ключ проверки на icmppingsec

А вот в выражении для триггера:

{Template ICMP Ping:icmpping.max(#3)}=0

«Template ICMP Ping» - это название шаблона или что?

tailer73
() автор топика
Ответ на: комментарий от tailer73

Да, это название шаблона (в данном случае стандартного вроде бы)

Я еще раз сейчас посмотрел - icmppingsec это время ответа узла (в секундах), icmpping - это доступность (1 или 0). Можно поставить триггеры и на то, и на другое.

Там кстати вроде как это все реализовано уже в стандартном шаблоне Template ICMP Ping.

alchemist
()
Ответ на: комментарий от alchemist

Вот во всех инструкциях написано что этот шаблон уже есть готовый - а в моем списке шаблонов его почему то нет(((

tailer73
() автор топика
Ответ на: комментарий от alchemist

{Template ICMP Ping:icmpping.max(#3)}=0

а вот после двоеточия - это название элемента данных? А 'max' - это встроенная функция какая-то?

tailer73
() автор топика
Ответ на: комментарий от tailer73

Ага, в общем случае это так.

А еще:

Для обработки ICMP пинг Zabbix использует внешнюю утилиту fping.

Эта утилита не является частью дистрибутива Zabbix и должна быть установлена дополнительно. Если утилиты нет, у нее выставлены неверные разрешения и её размещение не совпадает с размещением заданным в файле конфигурации Zabbix сервера (параметры 'FpingLocation'), ICMP пинг (icmpping, icmppingloss, icmppingsec) не будет обрабатываться.

https://www.zabbix.com/documentation/3.2/ru/manual/config/items/itemtypes/simple_checks

alchemist
()
Последнее исправление: alchemist (всего исправлений: 1)
Ответ на: комментарий от alchemist

все, разобрался с max, у меня выражение получилось: {ping:icmpping[<target>,<packets>,<interval>,<size>,<timeout>].max(120)}=0 через конструктор сделал. Тут получается он должен сработать, если за 120 секунд максимальное значение элемента данных будет 0.

tailer73
() автор топика
Ответ на: комментарий от alchemist

Так, проверил путь - в конфиге он указан как: /usr/bin/fping - это путь к самой утилите или к папке с утилитой? потому что в системе сама утилита лежит по адресу /usr/bin/fping/fping

tailer73
() автор топика
Ответ на: комментарий от tailer73

также проверил разрешения для этой утилиты - на всякий случай выполнил команды из документации.

tailer73
() автор топика
Ответ на: комментарий от tailer73

[<target>,<packets>,<interval>,<size>,<timeout>]

Там должны быть параметры, передаваемые проверке, в <таких> скобках - необязательные. Их можно убрать вместе с квадратными скобками.

alchemist
()
Ответ на: комментарий от alchemist

убрал - {ping:icmpping.max(120)}=0

А сервис сам поймет, что надо подставить ip адрес проверяемого узла?

Это нигде указывать не нужно?

tailer73
() автор топика
Ответ на: комментарий от ArcFi

нет, график просто говорит мне, что «нет данных». Но вот почему нет данных можно где то увидеть?

У меня в списке стандартных шаблонов есть шаблоны для http и ssh сервисов - я присоединил эти шаблоны к узлам, на которых точно запущены эти http и ssh - И СНОВА нет данных...

Как диагностировать проблему?

tailer73
() автор топика
Ответ на: комментарий от tailer73

Смотри /var/log/zabbix_server.log или где он там находится.

Обычно при ошибках там все расписано.

Пусто - ставь DebugLevel 5 и перезапускай.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.