@Kostushko

Почему zabbix не собирает данные с лог файла?

Здравствуйте

Прошу направить куда копать.
Нужно мониторить лог через zabbix, чтобы данные из лога сохранялись и обрабатывались zabbix.
Zabbix server, zabbix agent и файл нужного лога на одном сервере. Zabbix версии 3.4.6.
конфиг zabbix_agentd.conf:
Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=host.name

host.name = Имя узла сети в web интерфейсе для сервера с zabbix'ом.
Файл лога доступен для zabbix пользователя, sudo -u zabbix tail -1 /tmp/test.log - выдает последнюю строку лога.
В логах zabbix - ничего нет (без ошибок и предупреждений).
Элемент данных для сбора лога - https://gyazo.com/25b19235d067ba765b789613e7784632
Лог обновляю простым скриптом: echo "$(date +\%Y.\%m.\%d\ \%H:\%M:\%S) string" >> /tmp/test.log
В последних данных в интерфейсе zabbix пусто - https://gyazo.com/8932550f861da2705b631cb9ed3235f0

Подскажите что еще проверить, не пойму почему данные из лога не собираются?
  • Вопрос задан
  • 763 просмотра
Решения вопроса 1
@Kostushko Автор вопроса
Оказывается надо создавать item в том же узле который описывает необходимый сервер. Этот момент оказался для меня совершенно не очевидным, ошибочно считал что при выборе активного zabbix агента - автоматически выбирается агент на текущем сервере и узел роли не играет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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