Добрый день.
Просьба помочь в решении задачи:
требуется проверка лог файла Linux хоста на наличие совпадения с определённой записью,
в случае, если совпадение не встречается на протяжении 120 секунд,
следует производить отправку сообщения на почту.
Лог файл постоянно пополняется новыми записями.
Zabbix server v2.0.5 (revision 33558) (12 February 2013)
Zabbix Agent v1.8.16 (revision 32809) (16 January 2013)
Item:
Type: Zabbix agent (active)
Key: log[/path/to/file.log,"pattern"]
Type of information: Log
Update interval (in sec): 60
Trigger:
{host_name:log[/path/to/file.log,"pattern"].nodata(2m)}=1
Action:
Operation details:
Step From: 1
To: 1
Step duration: 60
В случае отсутствия pattern в лог файле, триггер срабатывает и письмо приходит на почту.
НО, происходит множественное дублирование почтовых сообщений: письма приходят с интервалом в 30 секунд
до тех пор, пока снова не появится pattern в лог файле.
Состояние Issue в Dashboard в поле Age также обновляется каждые 30 секунд.
Как добиться того, чтобы в случае срабатывания триггера нотификаци о событии приходила в почту единожды?
Просьба помочь в решении задачи:
требуется проверка лог файла Linux хоста на наличие совпадения с определённой записью,
в случае, если совпадение не встречается на протяжении 120 секунд,
следует производить отправку сообщения на почту.
Лог файл постоянно пополняется новыми записями.
Zabbix server v2.0.5 (revision 33558) (12 February 2013)
Zabbix Agent v1.8.16 (revision 32809) (16 January 2013)
Item:
Type: Zabbix agent (active)
Key: log[/path/to/file.log,"pattern"]
Type of information: Log
Update interval (in sec): 60
Trigger:
{host_name:log[/path/to/file.log,"pattern"].nodata(2m)}=1
Action:
Operation details:
Step From: 1
To: 1
Step duration: 60
В случае отсутствия pattern в лог файле, триггер срабатывает и письмо приходит на почту.
НО, происходит множественное дублирование почтовых сообщений: письма приходят с интервалом в 30 секунд
до тех пор, пока снова не появится pattern в лог файле.
Состояние Issue в Dashboard в поле Age также обновляется каждые 30 секунд.
Как добиться того, чтобы в случае срабатывания триггера нотификаци о событии приходила в почту единожды?