Здравствуйте.
Прошу помощи, заранее спасибо всем откликнувшимся.
Мы мониторим ошибки на сетевых интерфейсах.
Выражение триггера следующее:
{VDI networks process:net.if.in[eth4,dropped].abschange()}<>0,
где:
VDI networks process - это шаблон,
abschange() - разница между последним и предыдущим значениями
Ошибки (Dropped Packets) накапливаются и хранятся.
Задача:
Прислать уведомление с Заббикса на почту в формате:
_______________________________
Accident Time: 2016.05.09 17:35:07
Status: PROBLEM
Name: PCAP Writer #1 (eth4) IN Dropped
Type: dropped incoming packets
Packets: 300
Current value: 4000
Previous value: 3700
_______________________________
где :
Packets - НОВЫЕ Dropped Packets
Current value - кол-во ВСЕХ Dropped Packets
Previous value - ПРЕДЫДУЩЕЕ значение (по сути разница значений выше)
Текущие настройки действий:
__________________________
Time: {EVENT.DATE} {EVENT.TIME}
Status: {TRIGGER.STATUS}
Name: {TRIGGER.NAME}
Type: dropped incoming packets
Packets: ?
Current value: {ITEM.VALUE1}
Previous value: ?
__________________________
Уведомления приходят, но :
{ITEM.VALUE1} = {ITEM.LASTVALUE} (т.е. значение одинаковы, показывают ОБЩЕЕ кол-во ошибок)
1. Что подставить в Packets, чтобы появилось текущее значение ошибок?
2. Как изменить Previous value, чтобы отображалось значение предыдущее?
3. Есть идеи как эмулировать ошибки?
PS Чуть не забыл:
В условиях я указал:
Триггер = VDI networks process: PCAP Writer #1 (eth4) IN Dropped
Thx a lot, Sergey.
Прошу помощи, заранее спасибо всем откликнувшимся.
Мы мониторим ошибки на сетевых интерфейсах.
Выражение триггера следующее:
{VDI networks process:net.if.in[eth4,dropped].abschange()}<>0,
где:
VDI networks process - это шаблон,
abschange() - разница между последним и предыдущим значениями
Ошибки (Dropped Packets) накапливаются и хранятся.
Задача:
Прислать уведомление с Заббикса на почту в формате:
_______________________________
Accident Time: 2016.05.09 17:35:07
Status: PROBLEM
Name: PCAP Writer #1 (eth4) IN Dropped
Type: dropped incoming packets
Packets: 300
Current value: 4000
Previous value: 3700
_______________________________
где :
Packets - НОВЫЕ Dropped Packets
Current value - кол-во ВСЕХ Dropped Packets
Previous value - ПРЕДЫДУЩЕЕ значение (по сути разница значений выше)
Текущие настройки действий:
__________________________
Time: {EVENT.DATE} {EVENT.TIME}
Status: {TRIGGER.STATUS}
Name: {TRIGGER.NAME}
Type: dropped incoming packets
Packets: ?
Current value: {ITEM.VALUE1}
Previous value: ?
__________________________
Уведомления приходят, но :
{ITEM.VALUE1} = {ITEM.LASTVALUE} (т.е. значение одинаковы, показывают ОБЩЕЕ кол-во ошибок)
1. Что подставить в Packets, чтобы появилось текущее значение ошибок?
2. Как изменить Previous value, чтобы отображалось значение предыдущее?
3. Есть идеи как эмулировать ошибки?
PS Чуть не забыл:
В условиях я указал:
Триггер = VDI networks process: PCAP Writer #1 (eth4) IN Dropped
Thx a lot, Sergey.

Comment