Доброго времени суток.
1. Что нужно получить
Есть электронный магазин.
1.1. Когда пользователь делает заказ нужно отправить информацию об этом Zabbix.
1.2. Zabbix, на основе полученной информации, формирует текст и выбирает кому посылать e-mail.
1.3. Zabbix отправляет e-mail.
2. Как планирую делать
2.1. В Zabbix создать Item c Type "Zabbix trapper"
Это позволит передавать информацию Zabbix через TCP порт
2.2. В электронном магазине будет встроена функция, которая будет отсылать информацию на TCP порт, который слушает Item c Type "Zabbix trapper".
Эта функция, по сути, является своей реализацией zabbix_sender.
3 Вопросы
3.1 Можно ли создать свой "Type of information" для Item?
Было бы удобно передавать Zabbix информацию по заказу (номер заказа, дата заказа, сумма) в виде объекта
Далее в Zabbix создать шаблон письма, в которой бы подставлялись значения объекта. Настроить Zabbix для отправки e-mail-ов в зависимости от "price". Например если price больше 10000 то об этом нужно уведомить руководителя, если меньше то достаточно уведомить менеджера.
Тема является продолжением "Отправить событие для Zabbix".
1. Что нужно получить
Есть электронный магазин.
1.1. Когда пользователь делает заказ нужно отправить информацию об этом Zabbix.
1.2. Zabbix, на основе полученной информации, формирует текст и выбирает кому посылать e-mail.
1.3. Zabbix отправляет e-mail.
2. Как планирую делать
2.1. В Zabbix создать Item c Type "Zabbix trapper"
Это позволит передавать информацию Zabbix через TCP порт
2.2. В электронном магазине будет встроена функция, которая будет отсылать информацию на TCP порт, который слушает Item c Type "Zabbix trapper".
Эта функция, по сути, является своей реализацией zabbix_sender.
3 Вопросы
3.1 Можно ли создать свой "Type of information" для Item?
Было бы удобно передавать Zabbix информацию по заказу (номер заказа, дата заказа, сумма) в виде объекта
Code:
// Просто для примера
{
"id":1432,
"date":"2010-11-19 15:05:28.127",
"price":12.5
}
Тема является продолжением "Отправить событие для Zabbix".
Comment