Size: a a a

Zabbix Russian Community

2020 January 06

EK

Eugene Kravtsov in Zabbix Russian Community
Oleg Makarikhin
Опасная штука, оно будет каждый раз как обновляется элемент, вытягивать данные из базы за месяц, может нагрузить базу, и ушатать дисковую систему например
Мне нужно получать  это значение. Без вариантов, за текущий месяц на базе пятиминуток. Это ернуда для СУБД. Достаточно раз в час. Вопрос только в том чтобы  выбирать с 1 числа 00.00 до текущего момента.
источник

EK

Eugene Kravtsov in Zabbix Russian Community
Oleg Kostikov
Не очень понял, зачем загонять количество дней в time_shift, скорее уж в evaluation period. Но в любом случае, от этого не легче, значение одной триггерной функции в другую не передается. Впрочем, можно, думаю, передать количество дней в LLD макросе.
Я не могу придумать как выбрать данные за нужный интервал, так как это к примеру сделано в графиках, когда нажимаешься Текущий месяц, т.е. с 1 числа с полуночи ровно до текущего момента.
источник

EK

Eugene Kravtsov in Zabbix Russian Community
Единственное что пришло в голову это сделать сдвиг началоьной точки выборки на кол-во дней (сместить к 1 числу), и длительность выбираемого периода тоже установить в текущее число. Приблизительно как-то так можно получить то что нужно.
источник

OK

Oleg Kostikov in Zabbix Russian Community
Так выбор периода и даст требуемый интервал, зачем ещё сдвигать
источник

OK

Oleg Kostikov in Zabbix Russian Community
Но если раз в час, то количеством дней не обойтись, надо секунды получать
источник

EK

Eugene Kravtsov in Zabbix Russian Community
Oleg Kostikov
Так выбор периода и даст требуемый интервал, зачем ещё сдвигать
Нет, сдвиг даст месяц от текущего момента, мне нужно каждый день например в полночь получать 95-ку с 1го по текущий момент. Для этого нужно шифтить на кол-во дней назад, поэтому я пытался передать раскрытое значение dayofmonth() в percentile()
источник

EK

Eugene Kravtsov in Zabbix Russian Community
Oleg Kostikov
Но если раз в час, то количеством дней не обойтись, надо секунды получать
Думаю меня устроит если булдет вычисление ровно в 00:00, важнее просто сделать шифт назанд на текущее число. т.е. на сегодня должно было в 00:00 выполниться percentile("br1.xxxxxxxxxxxxx.ru:ifHCInOctets[vlan521]",6d,6d,95)
источник

EK

Eugene Kravtsov in Zabbix Russian Community
Как получить 6d... dayofmonth() есть, но раскрыть нельзя(
источник

OK

Oleg Kostikov in Zabbix Russian Community
А версия заббикса какая?
источник

EK

Eugene Kravtsov in Zabbix Russian Community
Oleg Kostikov
А версия заббикса какая?
4,2,8
источник

EK

Eugene Kravtsov in Zabbix Russian Community
Oleg Kostikov
А версия заббикса какая?
Суть простая - у меня есть несколько присоединений, мне нужно видеть актуальное число 95 percentile, достаточно даже если оно будет обновлятся раз в сутки в полночь. На этот элемент будет повешан триггер на превышение. Смотреть вручную графики с линией неудобно, и на большом периоде он явно на графиках вычисляется по трендам. Как я понял в dev функция percentile() считает честно по хистори. то что надо.
источник

OK

Oleg Kostikov in Zabbix Russian Community
Сделать вычисляемый айтем с функцией dayofmonth, зависимое от него LLD с 2 макросами, в одном число дней, другой неизменный. Искомый вычисляемый - прототип, в формуле макрос с числом дней, в ключе неизменяемый. В имени любой из них.
источник

A

Alexander in Zabbix Russian Community
Eugene Kravtsov
Суть простая - у меня есть несколько присоединений, мне нужно видеть актуальное число 95 percentile, достаточно даже если оно будет обновлятся раз в сутки в полночь. На этот элемент будет повешан триггер на превышение. Смотреть вручную графики с линией неудобно, и на большом периоде он явно на графиках вычисляется по трендам. Как я понял в dev функция percentile() считает честно по хистори. то что надо.
А месяц зачем?
источник

EK

Eugene Kravtsov in Zabbix Russian Community
Alexander
А месяц зачем?
Ну так по сути эти 95-ка за текущий месяц, растущая с 1 суток до... 28..31.
источник

EK

Eugene Kravtsov in Zabbix Russian Community
Oleg Kostikov
Сделать вычисляемый айтем с функцией dayofmonth, зависимое от него LLD с 2 макросами, в одном число дней, другой неизменный. Искомый вычисляемый - прототип, в формуле макрос с числом дней, в ключе неизменяемый. В имени любой из них.
Понял. Спасибо.
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Alexander Alexandrov
Всем привет. Кто-нибудь пробовал подключить новый шаблон Windows к физическим серверам? Есть проблемы с обнаружением сетевых интерфейсов? Создал тикет https://support.zabbix.com/plugins/servlet/mobile#issue/ZBX-16803, там всё подробно описано. Поддержите голосом, если у вас такая же проблема. Я так понял проблема именно во внутренних механизмах Zabbix обнаружения сетевых интерфейсов.
Извини, я всё не прочел, но тимы в винде в отличном wmi классе лежат. По крайней мере я отдельное lld для них делал.
источник

AA

Alexander Alexandrov in Zabbix Russian Community
Alexander Khatsayuk
Извини, я всё не прочел, но тимы в винде в отличном wmi классе лежат. По крайней мере я отдельное lld для них делал.
Нет, проблема не только с тимами. Проблема в том, что винда может создавать сетевые интерфейсы с одинаковыми именами (во всех версиях винды так). Поэтому при LLD обнаружении создаются элементы с одинаковыми ключами. Проблема только с физическими серверами (на виртуалках имена интерфейсов различные).
источник

AA

Alexander Alexandrov in Zabbix Russian Community
Alexander Khatsayuk
Извини, я всё не прочел, но тимы в винде в отличном wmi классе лежат. По крайней мере я отдельное lld для них делал.
Тестировал на Hyper-V хостах сначала. Думал, что всё дело в тимах, но потом пристегнул шаблон к обычной железке с виндой - там такая же фигня. Т.е. имя сетевого интерфейса не является уникальным в Windows, нужны какие-то другие идентификаторы.
источник

AA

Alexander Alexandrov in Zabbix Russian Community
Мне ребята из команды Zabbix скидывали агента патченного, ключ net.if.discovery возвращает одинаковые элементы.
источник

AA

Alexander Alexandrov in Zabbix Russian Community
И wmi тоже одинаковые возвращает.
источник