Приветствую знатоки!
Очень интересная мысль меня посетила. Допустим, я написал скрипт для database tables discovery (Да, я в курсе что zabbix это из коробки умеет, но так уж сложилось...) через trapper. Суть проста: Делаем выборку по двум полям в БД, получаем овер 600 значений, отправляем сначала {"data":[{"{#TABLE}":"table_name"}, {...}]} и потом этим же скриптом следующей итерацией цикла - значение по каждому ключу. И собсно у меня 2 вопроса.
1. Возможно ли как-то средствами zabbix'а, показывать 10 эл. данных с наибольшими значениями? Будь то компл. экран, или общий какой-то график, или просто сортировка на какой-то станице - не важно. Суть - отсортировать по наибольшему значению.
2. Значит этот скрипт у меня, формирует файлик где овер 600 строк - ключи со значениями и discovery ключ с гигантской строкой {"data":[{"{#TABLE}":"table_name"}, {...}]} , и потом я отсылаю его с помощью zabbix_sender по крону каждую минуту. Собсно вопрос: А не поплохеет ли zabbix'у от того, что ему discovery на 600 элементов каждую минуту прилетает?)))
Zabbix Server 3.4
Очень интересная мысль меня посетила. Допустим, я написал скрипт для database tables discovery (Да, я в курсе что zabbix это из коробки умеет, но так уж сложилось...) через trapper. Суть проста: Делаем выборку по двум полям в БД, получаем овер 600 значений, отправляем сначала {"data":[{"{#TABLE}":"table_name"}, {...}]} и потом этим же скриптом следующей итерацией цикла - значение по каждому ключу. И собсно у меня 2 вопроса.
1. Возможно ли как-то средствами zabbix'а, показывать 10 эл. данных с наибольшими значениями? Будь то компл. экран, или общий какой-то график, или просто сортировка на какой-то станице - не важно. Суть - отсортировать по наибольшему значению.
2. Значит этот скрипт у меня, формирует файлик где овер 600 строк - ключи со значениями и discovery ключ с гигантской строкой {"data":[{"{#TABLE}":"table_name"}, {...}]} , и потом я отсылаю его с помощью zabbix_sender по крону каждую минуту. Собсно вопрос: А не поплохеет ли zabbix'у от того, что ему discovery на 600 элементов каждую минуту прилетает?)))
Zabbix Server 3.4
Comment