If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to REGISTER before you can post. To start viewing messages, select the forum that you want to visit from the selection below.
Я новичок в забиксе. В описании указано что есть монотор логов. У меня в элементах данных ничего похожего нету, хотя на форуме встречал. Или это надо руками писать?
Сервер 1.6, клиенты 1.4.
Я новичок в забиксе. В описании указано что есть монотор логов. У меня в элементах данных ничего похожего нету, хотя на форуме встречал. Или это надо руками писать?
Сервер 1.6, клиенты 1.4.
Руками.
В конфигурации агента: # Server port for sending active checks
ServerPort=10051
# Disable active checks. The agent will work in passive mode listening server.
DisableActive=0
# Enable remote commands for ZABBIX agent. By default remote commands disabled.
EnableRemoteCommands=1
В веб-интерфейсе при создании item-а:
Тип проверки (Type): "Zabbix agent (active)"
Ключ (Key): log[path to log file<,pattern>] #Пример: log[/var/log/zabbix/zabbix_agentd.log,'10051']
Тип данных (Type of information): Log
Не забудьте проверить, что zabbix-юзер имеет права на чтение log-файла.
Есть test.log, который достаточно быстро заполняется данными.
Мы производим проверку раз в 60 сек.
Далее по шагам:
1. Агент запоминает место, на котором он закончил читать test.log [кол-во байт; например на 5120 байте].
2. За прошедшие 60 сек test.log ворочается logrotate-ом (становится test.log.1) и в test.log пишется новая информация, но ее успевает записаться больше чем на 5120 байт.
3. Агент просыпается и начинает читать с того места, где он закончил, то есть с 5121 байта.
Получается, что мы потеряем информацию, которая была в конце test.log.1 и в начале нового test.log. Насколько я помню, упоминалось, что для исправления подобных ситуаций будет введен новый функционал в будщих версиях. Так?
В текущей версии эту проблему можно попробовать решить сокращением периода проверок (например до 1-5 сек). Или есть более удобный путь?
Comment