Size: a a a

Zabbix Russian Community

2020 July 14

S

Sergey in Zabbix Russian Community
Проктологоанатом
В Скорее всего это происходит потому, что я использую Template DB MySQL by Zabbix agent, а нужен шаблон специально для второй версии агента.
Не могу найти его
его можно скачать из гита
источник

S

Sergey in Zabbix Russian Community
источник

ФИ

Фамилия Имя... in Zabbix Russian Community
Oleg Kostikov
В 22.35 - вероятно, прошло 24h после его создания. В 3.00 - непонятно. С часовым поясом все в порядке?
с часовым поясом должно быть впорядке
тригеры срабатывают в то же нормальное время, что и показывает сам сервер

а 22:35 - 24 часа не должно было пройти, я его создал в районе 10...11 дня вчера
источник

П

Проктологоанатом... in Zabbix Russian Community
Sergey
его можно скачать из гита
Спасибо, скачал, поставил, но как я понял, нужно прописывать макросы для работы элементов данных.
Не совсем понимаю, что нужно прописывать в качестве {$MYSQL.DSN}
источник

S

Sergey in Zabbix Russian Community
там в хелпе написано

Examples: MySQL1, tcp://localhost:3306, tcp://172.16.0.10, unix:/var/run/mysql.sock
источник

П

Проктологоанатом... in Zabbix Russian Community
У меня создан пользователь, который имеет минимальный доступ, но ко всем базам.
источник

П

Проктологоанатом... in Zabbix Russian Community
Прописал
{$MYSQL.DSN}     tcp://192.168.x.x:3306
Сохранил. Захожу в элементы данных, выбираю первый попавшийся, относящийся к mysql, нажимаю "Test", получаю значение без ошибок.
Но захожу в Monitoring => Latest Data, выбираю хост и приложение mysql, и вижу, что данные не поступают. Графики так же не рисуются. Что бы это могло быть?
источник

П

Проктологоанатом... in Zabbix Russian Community
А, нет, ложная тревога. Данные пошли
источник

ФИ

Фамилия Имя... in Zabbix Russian Community
Oleg Kostikov
по идее, эти варианты равнозначны
пытаюсь смоделировать срабатывание item в кокретное времяпо расписанию - не хочет срабатывать
если указать интервал - "m/5" (типа каждую пятую минут срабатывал) всё нормально, вычисления происходят
если указать интервал - "h14m43" (т.е. в 14 часов 43 минуты сработал) - то item не вычисляет

наверное я как-то не правильно указываю интервал, но в https://www.zabbix.com/documentation/4.4/ru/manual/config/items/item/custom_intervals вроде так указано
источник

OK

Oleg Kostikov in Zabbix Russian Community
Фамилия Имя
пытаюсь смоделировать срабатывание item в кокретное времяпо расписанию - не хочет срабатывать
если указать интервал - "m/5" (типа каждую пятую минут срабатывал) всё нормально, вычисления происходят
если указать интервал - "h14m43" (т.е. в 14 часов 43 минуты сработал) - то item не вычисляет

наверное я как-то не правильно указываю интервал, но в https://www.zabbix.com/documentation/4.4/ru/manual/config/items/item/custom_intervals вроде так указано
указываешь с запасом? не за минуту до наступления?
источник

ФИ

Фамилия Имя... in Zabbix Russian Community
да, запас есть
пару минут
источник

ФИ

Фамилия Имя... in Zabbix Russian Community
вот сейчас сделал клон item и указал время - h15m03
источник

ФИ

Фамилия Имя... in Zabbix Russian Community
время "m0" (т.е. каждое начало часа) сработало
источник

OK

Oleg Kostikov in Zabbix Russian Community
Фамилия Имя
да, запас есть
пару минут
ну так, на грани
источник

ФИ

Фамилия Имя... in Zabbix Russian Community
Oleg Kostikov
ну так, на грани
а сам факт указания времени "h15m03" - чтобы сработало в 15 часов 03 минуты - правильно написан?
источник

OK

Oleg Kostikov in Zabbix Russian Community
Фамилия Имя
а сам факт указания времени "h15m03" - чтобы сработало в 15 часов 03 минуты - правильно написан?
я обычно пишу h15m3
источник

PB

Pavel Backstage in Zabbix Russian Community
Продолжение по вопросу про запрос
источник

PB

Pavel Backstage in Zabbix Russian Community
1782:20200714:120950.416 item "production_server:db.odbc.select[mysql-simple-check,mat]" became not supported: Cannot connect to ODBC DSN: [SQL_ERROR]:[IM002][0][[unixODBC][Driver Manager]Data source name not found, and no default driver specified] - это означает, что нужно перекомпилировать Zabbix с поддержкой ODBC?
источник

PB

Pavel Backstage in Zabbix Russian Community
При этом в /etc/odbc.ini имя задано правильно ( там секция называется [mat]) и /etc/odbcinit.ini тоже драйвер задан правильно
источник

RB

Roman Bulakh in Zabbix Russian Community
Привет. Кто-то может подсказать по LLD и preprocessing по нему?

Есть SNMP дискавери:
discovery[{#PEERIP},1.3.6.1.4.1.2636.5.1.1.2.1.1.1.11.0.1]

{#PEERIP} - это строка с HEX текстом, я его хочу в preprocessing javascript обработать и получить раскодированную строку. Как это правильно сделать?

Я пытался выцепить это поле через JSONPath:
$.peerip
$."peerip"
$.["peerip"]
$..peerip
$.[*].peerip

Но постоянно получал ошибку Failed: cannot extract value from json by path

Кто-то знает в какую сторону искать? zabbix-server 4.4.9, zabbix-proxy 4.4.9
источник