@ZabbixPro

Страница 1074 из 1183
Alex
17.09.2018
21:28:55
Изыди отсюда на 12 часов, за такое я бы тебе молчанку повесил

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:29:53
Погоди, читаю доку на count()

count(#3,1,gt)=1
Похоже =1 тут не нужно, либо я опять не понимаю к чему там gt?

Google
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:31:52
⇒ count(#10,12,gt) → number of values within last 10 values that are over '12'

Alex
17.09.2018
21:32:07
Похоже =1 тут не нужно, либо я опять не понимаю к чему там gt?
мы уже выяснили что не понимаешь. https://www.zabbix.com/documentation/3.2/ru/manual/appendix/triggers/functions

count(#10,12,gt) → количество значений из последних 10 значений, которые больше '12'

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:32:40
Alex
17.09.2018
21:32:57
count(#3,1,gt)=3 вот так правильно

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:33:36
Но видимо не понимаю зачем там gt, если сравнение идёт за скобками...

Alex
17.09.2018
21:34:14
Но видимо не понимаю зачем там gt, если сравнение идёт за скобками...
сравнение в функции идёт, а за скобками отдельное сравнение

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:34:24
Вот да, зачем два раза то?

Alex
17.09.2018
21:34:58
Вот да, зачем два раза то?
если тебе шашечки, то пиши завтра, а ехать можешь сейчас

Vitalii
17.09.2018
21:35:00
Да, я немного понимаю английский.
https://www.zabbix.com/documentation/3.2/ru/manual/appendix/triggers/functions

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:35:04
Применительно к моему примеру с тремя единицами. Так то понятно, что любую можно задачу придумать под эту формулу

Vitalii
17.09.2018
21:35:05
Даже на русском

Google
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:35:33
Даже на русском
спасибо кэп

Alex
17.09.2018
21:35:46
Даже на русском
даже второй раз

Даже на русском
эстафету тебе передаю, он невдупляет

Vitalii
17.09.2018
21:36:32
эстафету тебе передаю, он невдупляет
Не-не, я не настолько терпелив

#3 последних значения, их может быть и не три

count(#3,1,gt)=3 вот так правильно

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:38:56
#3 последних значения, их может быть и не три
количество значений из последних 3 значений, которые больше '1' Тут всё понятно, но зачем там =1 в конце алекс добавляет?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:39:40
не 1 а 3, я ошибься
Ещё менее понятно становится =)

Vitalii
17.09.2018
21:39:40
count() вычисляет “побитовое И”, используя значение и маску, и сравнивает результат с количеством_для_сравнения. Если результат “побитового И” равен количеству_для_сравнения, значение засчитывается.

Ilya
17.09.2018
21:39:51
Ещё менее понятно становится =)
Давай я тебе уже сделаю твою задачу. Нужен будет доступ в заббикс и деньги. Всё.

Vitalii
17.09.2018
21:41:08
Так ему уже и функцию дали готовую, и страничку доки, а он ленится прочитать об этой функции

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:41:34
Давай я тебе уже сделаю твою задачу. Нужен будет доступ в заббикс и деньги. Всё.
Я уже сделал через and, просто хотел понять в каких функциях и как себя ведёт #n

Vitalii
17.09.2018
21:42:02
#n это просто количество значений

Ни больше ни меньше

За исключением last

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:42:25
#n это просто количество значений
Да, но в last() это просто шифт, а не все последние до n

Google
Vitalii
17.09.2018
21:42:32
И ещё какой-то, уже не помню

Так я ж с самого начала беседы)
Сорян, я начало упустил :-)

Я столько не осилил читать

У меня под 600 сообщений суммарно было

Ilya
17.09.2018
21:44:17
Vitalii
17.09.2018
21:44:19
Ilya
17.09.2018
21:44:30
Google:// zabbix.com trigger functions

Vitalii
17.09.2018
21:44:51
Чтоб хоть запомнил визуально - что может быть

Потом понадобится — само в памяти всплывает что где-то видел нужное

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
21:47:31
Google:// zabbix.com trigger functions
Выше прямая ссылка была так то, даже два раза. Но от того что 10 раз перечитаешь то что и так уже читал, яснее не станет, пока смысл не понят.

Alex
17.09.2018
21:56:08
Выше прямая ссылка была так то, даже два раза. Но от того что 10 раз перечитаешь то что и так уже читал, яснее не станет, пока смысл не понят.
функция count(#3,1,gt) работает по следущему принципу. #n - это количество последних значений которые мы берём. 1 - это число с которым мы сравниваем. gt - это оператор сравнения больше или равно. В итоге нам возвращается число, сколько у нас было совпадений по нашему условию. Функция на bash'e: function count() { etalon=1 answer=0 for (i=0;i<$n;i++); do if [[ ${input[$i]} gt ${etalon} ]]; then let answer=answer+1 fi done return $answer }

врубился?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
17.09.2018
22:01:12
врубился?
Да, вот этот нюанс упустил, похоже В итоге нам возвращается число, сколько у нас было совпадений по нашему условию. Хотя слово count как бы намекает на этот смысл.

Теперь всё стало понятно, большое спасибо.

Alex
17.09.2018
22:03:52
Я великий педагог

Nick
17.09.2018
23:08:19
поможите, люди добрые делаю в pyzabbix host.get(output=['hostid','name','host']) и в name и в host получаю visible name как мне получить внутреннее имя хоста в заббиксе?

Nick
17.09.2018
23:26:51
да, спасибо

Damir
18.09.2018
05:07:26
Поднимаете ли вы разные инстансы заббикс под разные задачи? Например, для сетей один, для приложений другой и тд. Или же всё в одном?

Google
ShadoWalkeR
18.09.2018
08:53:25
Подскажите такой момент - я раскатываю шаблоном источники данных. Я могу при созданнии определенного источника данных на него повесить триггер? Я попробовал лобовое решение - указать явно в выражении триггера ключ, но заббикс на это ругается что нет такого источника данных

Забыл уточнить - источники данных генерируются через LLD

Ilya
18.09.2018
08:55:11
Что такое источник данных?

ShadoWalkeR
18.09.2018
08:55:28
Item

Admin
ERROR: S client not available

Ilya
18.09.2018
09:00:44
"При создании определённого айтема повесить на его триггер"? Это что значит? Создай айтем, затем создай триггер. При создании триггеров, атеймов, через LLD — нужно выбирать прототип

ShadoWalkeR
18.09.2018
09:04:30
Наверно неправильно описал задачу. Смотрите - я через LLD добавляю ~30 элементов с ключами вида kamailio.counters.[{#CNT_GROUP}.{#COUNTER}] После чего мне нужно на определенную пару ключей повесить триггер вида: {Template_Kamailio_dynamicMonitoring:kamailio.counters.[usrloc.location_contacts].last()} - {Template_Kamailio_dynamicMonitoring:kamailio.counters.[usrloc.location_users].last()} > 0 Как я понимаю в шаблоне таких элементов не существует, поэтому он ругается на это. Но мне хотелось бы привязать триггер к этому шаблону - потому что здесь есть правило LLD которое генерирует эти элементы

Ilya
18.09.2018
09:06:30
Вешать на хосте надо.

Иначе никак.

ShadoWalkeR
18.09.2018
09:06:45
Печально

Dis
18.09.2018
09:07:26
Создай прототип тригера из прототипа элемента разве нельзя?

создастся для всех, ненужные потом отключить. Или сделать отдельный LLD с фильтром по нужными элементам

ShadoWalkeR
18.09.2018
09:08:05
Мне определенные ключи надо отловить для этого триггера - для остальных этот тригер не имеет смысла

Dis
18.09.2018
09:09:49
lld с фильтром

Ilya
18.09.2018
09:10:05
Мне определенные ключи надо отловить для этого триггера - для остальных этот тригер не имеет смысла
Прифигачь тогда на моменте дискавери дополнительный макрос, который отвечает за "надо триггер или нет".

lld с фильтром
Придётся разбивать на две части - с триггерами и без

Google
Олег
18.09.2018
09:12:22
Макрос с контекстом в качестве флага

ShadoWalkeR
18.09.2018
09:13:44
Это выглядит как костыль, если честно. Но мне проще на хост повесить - их всего два

Хотелось бы конечно чтобы через генерацию из правил обнаружения после разворачивания метрик триггеры на несуществующие просто игнорировались

Олег
18.09.2018
09:22:16
Хотелось бы конечно чтобы через генерацию из правил обнаружения после разворачивания метрик триггеры на несуществующие просто игнорировались
недавно на форуме тема обсуждалась, разные варианты https://www.zabbix.com/forum/in-russian/365171-trigger-prototypes-%D0%B4%D0%BB%D1%8F-%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D1%85-item-prototypes

Rustem
18.09.2018
09:33:21
Коллеги, всем привет! есть вопрос, немного офтоп, если админ разрешит. У заказчика есть 2 виндовых сервера, на них приложения итд. В среде используется Zabbix для мониторинга, но именно на эти 2 сервера агент Zabbix ставить нежелательно - по политическим и организационным причинам. У заказчика есть понимание, что должно быть некое локальное средство мониторинга, которое либо само в себе мониторинг (критично, чтобы перечень проверок, проверки и параметры мониторинги можно было настроить ТОЛЬКО локально на этих серверах, без использования удаенного/внешнего получения настроек итп), либо, какое либо средство для получения метрик значений мониторинга и используя Zabbix Sender, отсылать данные на сервер Zabbix. Для первого варината удачно бы подошел Monit, но отсутсвует для Windows серверов (да есть на githab вариант агента monit для винды на C#, но ноуней приклад запускать тоже не хотят). Понимаю, что вопрос не совсем по теме, но все же прошу помощи. Есть ли у кого какие либо варианты? заранее спасибо за ответы.

alex
18.09.2018
09:34:50
а другую систему монитоинга поставить локально не ??

не ради рекалмы, но есть таккая штука как PRTG

как раз только под вендой работает

Alex
18.09.2018
09:35:40
Коллеги, всем привет! есть вопрос, немного офтоп, если админ разрешит. У заказчика есть 2 виндовых сервера, на них приложения итд. В среде используется Zabbix для мониторинга, но именно на эти 2 сервера агент Zabbix ставить нежелательно - по политическим и организационным причинам. У заказчика есть понимание, что должно быть некое локальное средство мониторинга, которое либо само в себе мониторинг (критично, чтобы перечень проверок, проверки и параметры мониторинги можно было настроить ТОЛЬКО локально на этих серверах, без использования удаенного/внешнего получения настроек итп), либо, какое либо средство для получения метрик значений мониторинга и используя Zabbix Sender, отсылать данные на сервер Zabbix. Для первого варината удачно бы подошел Monit, но отсутсвует для Windows серверов (да есть на githab вариант агента monit для винды на C#, но ноуней приклад запускать тоже не хотят). Понимаю, что вопрос не совсем по теме, но все же прошу помощи. Есть ли у кого какие либо варианты? заранее спасибо за ответы.
Мониторить самого себя, это прям мюнхаузен какой то.

Rustem
18.09.2018
09:37:21
с PRTG работал, про него думал, но как то показалось слишком ради 2х серверов разворачивать целых 2 PRTG, в общем оставил этот вариант как самый крайний.

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
18.09.2018
09:37:22
Коллеги, всем привет! есть вопрос, немного офтоп, если админ разрешит. У заказчика есть 2 виндовых сервера, на них приложения итд. В среде используется Zabbix для мониторинга, но именно на эти 2 сервера агент Zabbix ставить нежелательно - по политическим и организационным причинам. У заказчика есть понимание, что должно быть некое локальное средство мониторинга, которое либо само в себе мониторинг (критично, чтобы перечень проверок, проверки и параметры мониторинги можно было настроить ТОЛЬКО локально на этих серверах, без использования удаенного/внешнего получения настроек итп), либо, какое либо средство для получения метрик значений мониторинга и используя Zabbix Sender, отсылать данные на сервер Zabbix. Для первого варината удачно бы подошел Monit, но отсутсвует для Windows серверов (да есть на githab вариант агента monit для винды на C#, но ноуней приклад запускать тоже не хотят). Понимаю, что вопрос не совсем по теме, но все же прошу помощи. Есть ли у кого какие либо варианты? заранее спасибо за ответы.
Ну и фигачте сендером метрики. Обычным каким-нить скриптом на повершелле

Krakazyabra
18.09.2018
10:05:46
Всем добра! Подскажите, когда открываешь вкладку хостов, курсор автоматически помещается в поле Name. Таким образом на сигналы с клавиатуры типа PageDown реакции у страницы нет, как и на стрелки. Так вот, может я совсем уже зажрался, но можно ли пофиксить это? чтобы курсор не был привязан к полю ввода?

Накидаю еще вопросец: Запускал кто две версии заббикс-агента в кубернетесе на одной ноде, в одном namespace, но в разных daemonset?

Есть ли возможность изменить дефолтный сокет заббикс-агента?

задача в том, чтобы заставить заббикс-агент смотреть в два сервера одновременно, которые при этом разных версий (3.4 и 4)

Страница 1074 из 1183