@ZabbixPro

Страница 813 из 1183
Vadim
19.04.2018
20:08:40
Кто-нибудь может подсказать в какую сторону смотреть. Есть Grafana, источник данных-zabbix через API. Название метрики - Number of $authenticator_type process currently in use by Squid service (percentage) Переменная может принимать значения basicauthenticator,ntlmauthenticator и negotiateauthenticator. Если прописать значение вместо переменной руками, то метрика отображается, если через переменную, то нет. В чем может быть ограничение? Если в названии метрики нет (percentage), например Number of $authenticator_type authenticator process currently active, то с переменной работает нормально

Kiril
19.04.2018
20:19:24
может заэкранировать скобки \(percentage\)

Vadim
19.04.2018
20:21:44
Google
Vadim
19.04.2018
20:22:26
У вас regexp или просто имя метрики?
Если в zabbix изменить имя метрики и убрать (percentage), то начинает нормально работать с переменной

Alexander
19.04.2018
20:22:54
Имя метрики
Лучше regexp сделайте и скобки заэкранируйте

/Number of $authenticator_type process currently in use by Squid service \(percentage\)/

Vadim
19.04.2018
20:23:55
Лучше regexp сделайте и скобки заэкранируйте
Хорошо, спасибо за информацию, сейчас попробую

Лучше regexp сделайте и скобки заэкранируйте
Мда, действительно, так прекрасно заработало. Еще раз спасибо

Дмитрий
19.04.2018
21:22:14
J

Roman
20.04.2018
05:44:06
привет всем, вопрос не совсем по заббиксу:) кто-нибудь знает как настроить нотификацию из grafana таким образом, чтобы она алертила только если проблема длится не менее 5 минут

Oleg
20.04.2018
05:48:24
По-моему там вообще мин. Функционал.

Artem
20.04.2018
06:09:30
Добрый день, кто то может подсказать, возможно ли макросами, подставлять "Device name" получаемый по snmp в "Visible name" или может кто знает способ?

Я
20.04.2018
06:37:21
Добрый день, кто то может подсказать, возможно ли макросами, подставлять "Device name" получаемый по snmp в "Visible name" или может кто знает способ?
альтернативно можно зайти с другой стороны: на DNS прописываете узлам обратные зоны и они при автодобавлении подставятся в VisibleName. Это штатная фича заббикса.

Google
Alexander
20.04.2018
08:11:29
Народ, я вчера тут спрашивал про обновления Windows. Если кому интересно, допилил немного свой скрипт для выдачи инфы в пригодном для zabbix_sender формате:

https://github.com/asand3r/Get-WsusReport

Alexander
20.04.2018
08:13:29
Anth0ny
20.04.2018
08:16:22
Коллеги, я как-то спрашивал... но никто не ответил. попробую ещё раз. есть ли возможность трансформировать поступающие значения типа char в num? может как-то через препроцессинг это возможно? никто этим не заморачивался7

Vladimir
20.04.2018
08:17:37
я пытался, но бросил это дело, а зачем тебе это?

Anth0ny
20.04.2018
08:18:56
говноконтроллер хранилища, он виноват. присылает состояния и статусы в виде good, poor, bad, failed и прочее гамно.

Vladimir
20.04.2018
08:19:51
так ты можешь, сделать value mapping

Anth0ny
20.04.2018
08:20:10
мне нужны графики

мап тут не поможет

Vladimir
20.04.2018
08:20:50
а

Anth0ny
20.04.2018
08:20:55
300 дисков, нужен общий графический индикатор

чтобы было видно кто чего

Sergey
20.04.2018
08:34:59
ты его опрашиваешь или он через zabbix_sender закидывает?

Google
Taz
20.04.2018
08:37:50
Ухты

Alexander
20.04.2018
08:38:31
ага. для массовости и дашбордов очень ок

Alexander
20.04.2018
08:46:23
говноконтроллер хранилища, он виноват. присылает состояния и статусы в виде good, poor, bad, failed и прочее гамно.
Хм, это всё еще в тему с MSA? Просто там можно состояние и в числовом и в строковом виде получать.

Anth0ny
20.04.2018
08:46:59
а там говнокодеры только текстом возвращают

Alexander
20.04.2018
08:47:37
=) тады ой. Т.е. оно шлёт вот прям "failed"?

SNMP?

Anth0ny
20.04.2018
08:48:06
\Disk Groups\DiskGroup 07\Disk 042 information: <object> <objectid>5A20071000C5005058E5A5550000000000000000</objectid> <objectname>\Disk Groups\DiskGroup 07\Disk 042</objectname> <objecttype>disk</objecttype> <objectwwn></objectwwn> <objecthexuid>5000-c500-55a5-e558-0000-0000-0000-0000</objecthexuid> <nscModel>HSV340</nscModel> <diskname>Disk 042</diskname> <operationalstate>good</operationalstate> <operationalstatedetail>initialized_ok</operationalstatedetail> <uid>5A20071000C5005058E5A5550000000000000000</uid> <objectparentuid>06010710804301608723B0090050000000003502</objectparentuid> <objectparentid>06010710804301608723B0090050000000003502</objectparentid> <objectparenthexuid>6001-4380-09b0-2387-0000-5000-0235-0000</objectparenthexuid> <storagecellname>HP EVA P6300</storagecellname> <diskcodeloadable>yes</diskcodeloadable> <EnclosureDiskBays>12</EnclosureDiskBays> <nodewwid>5000-C500-55A5-E558</nodewwid> <diskgroupname>DiskGroup 07</diskgroupname> <diskgroupid>06010710804301608723B0090050000000003502</diskgroupid> <diskbaynumber>6</diskbaynumber> <shelfnumber>7</shelfnumber> <EnclosureIOTransport>sas</EnclosureIOTransport> <disktype>sas</disktype> <formattedcapacity>5860533168</formattedcapacity> <serialnumber>Z2956NFW</serialnumber> <diskdrivetype>nearonline</diskdrivetype> <mediaaccessible>yes</mediaaccessible> <failurepredicted>no</failurepredicted> <manufacturer>HP </manufacturer> <modelnumber>MB3000FBNWV </modelnumber> <firmwareversion>HPD6</firmwareversion> <occupancy>4882448384</occupancy> <migrationstate>not_migrating</migrationstate> <canlocaterss>yes</canlocaterss> <actualusage>grouped</actualusage> <requestedusage>grouped</requestedusage> <quorumdisk>no</quorumdisk> <rssindex>3</rssindex> <rssid>15</rssid> <migrationprogress>n/a</migrationprogress> <looppair>1</looppair> <timestampmodify>1970586406</timestampmodify> </object>

там снмп только трапы

Alexander
20.04.2018
08:48:48
Т.е. ты снова делаешь снова мастер айтем с XML, а потом с помощью XMLPath его разбираешь?

Anth0ny
20.04.2018
08:49:58
да. эот удобно. ллд получает только список дисков. потом первый прототип получает используя awk данные по диску.

ну а дальше тупо разблор через xpath

Alexander
20.04.2018
08:50:49
Т.е. LLD выполняется внешним скриптом?

Anth0ny
20.04.2018
08:51:42
была только одна проблема. полный список дисков сильно велик для запихивания в базу. поэтому сделал гибридное решние: 1 раз в час работает крон и получает данные по всем дискам за 1 проход. и вот эта простыня и используется как полный истояник данных.

а как иначе запихнуьт данные в хмль нужного формата7

первый и главный прототип: system.run["awk '/Disk {#HP_EVA_HDD_NUMBER}/,/<\/object>/' /tmp/eva/hdd.xml"]

позволяет найти строку с первым вхождением имени диска и забраьт от неё ВСЁ, что кончается первым тегом </object>

Alexander
20.04.2018
08:53:44
Я к тому, что если LLD делается скриптом, то там можно сдалать подмену строк на числа.

Anth0ny
20.04.2018
08:54:00
а там и есть числа. но только номера дисков

Alexander
20.04.2018
08:54:15
Ой, не LLD, а мастерайтем.

Google
Anth0ny
20.04.2018
08:55:07
Ой, не LLD, а мастерайтем.
подменяьт в хмеле? неее..

Alexander
20.04.2018
08:56:01
Блин, я как-то не силен в регэкспеах настолько, но вроде бы что-то похожее. https://www.regular-expressions.info/xpath.html

В общем, ИМХО, правильнее было бы мастер айтем отдавать с тем, что нужно. Оно наверное и реализовалось бы легче. Но средствами препроцессинга я даже не представляю как это сделать.

Nikolay
20.04.2018
09:05:49


Anth0ny
20.04.2018
09:05:50
ну.. исключая трансфор стр в нум, у меня всё получилось отлично

Admin
ERROR: S client not available

Nikolay
20.04.2018
09:05:51
Коллеги, вопрос по LLD Сделал простой lld, список сайтов и мониторинг сертификатов. Итем и вывод json lld (json валидный) https://gist.github.com/bakaut/ceb19ff19d95a6c782beea4f152608b9 Однако lld возвращает ошибку. Как её поправить можно?

Anth0ny
20.04.2018
09:06:55
при генерации айтема в нём обязательно должен быть уникалный идентификатор, а попросту вставь в имя макрос

который обозначается в ллд

там же ясно написано что элемент уже существует, т.е. заббикс не может создаьт дубликаты с одним именем

sttacall
20.04.2018
09:08:54
всем привет

Anth0ny
20.04.2018
09:09:02


sttacall
20.04.2018
09:09:07
вышла там уже TLS или как обчно ниуя?

Artem
20.04.2018
09:10:49


Sergey
20.04.2018
09:13:51
ну.. исключая трансфор стр в нум, у меня всё получилось отлично
в 3.4 препроцессинг вроде добавили, не спасет?

Nikolay
20.04.2018
09:15:21
Это не баг, а фича. Значит, что в течение часа по хостам били сработанные тригеры.

Artem
20.04.2018
09:15:57
Sergey
20.04.2018
09:16:16
если в течении часа триггеров не будет - да.

Nikolay
20.04.2018
09:17:28
хм...чет не вкурил...в смысле..как? ...они исчезнут что и ?
Исчезнут, после того как пройдёт 30 минут, когда все тригеры по хосту будут несработавшие.

Google
Artem
20.04.2018
09:17:57
а отключить их отображение ...видимо никак?

Nikolay
20.04.2018
09:19:37
Anth0ny
20.04.2018
09:19:54
в 3.4 препроцессинг вроде добавили, не спасет?
Егоне просто добавили ,я им активно пользуюсь. Для HP MSA и EVA

А ты что имеел на самом деле в виду? От чего должно спасти?

Y
20.04.2018
10:18:19
Не подскажите куда копать?: # curl —socks5 ip:порт -U xxx:yyy https://api.telegram.org curl: (35) error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

Две разные приватные прокси пробовал

Artem
20.04.2018
10:24:00
Ребята, а подскажите ещё такую штуку, в history_uint храниться “uint data” я не могу понять что это за данные, может кто то пояснить плиз?

Roman
20.04.2018
10:25:24
а у zabbix есть возможность создать автообновляемый график? вот допустим у меня есть discovery, который создает пачку элементов данных. и мне нужно все добавить в один график, но список элементов данных регулярно изменяется есть возможность поддерживать график в актуальном состоянии?

Михаил
20.04.2018
10:25:46
нет

Alexander
20.04.2018
10:27:03
Ребята, а подскажите ещё такую штуку, в history_uint храниться “uint data” я не могу понять что это за данные, может кто то пояснить плиз?
Uint - unsigned integer - целое без знака. Там хранятся элементы данных с типом Числовой (целое положительное)

Roman
20.04.2018
10:27:37
из коробки почти нет
а костылями можно как-то реализовать?)

Artem
20.04.2018
10:28:58
Uint - unsigned integer - целое без знака. Там хранятся элементы данных с типом Числовой (целое положительное)
Какой тип данных храниться я понял, не могу понять что это за инфа, если я дропну эту таблицу что мне перестанет быть доступно, я вот это понять не могу

Alexander
20.04.2018
10:29:22
элементы данных с типом Числовой (целое положительное) вам ни о чем не говорит?

Alexander
20.04.2018
10:30:01
а костылями можно как-то реализовать?)
я б рекомендовал не тратить время и смотреть в сторону графаны. сразу

костылями логика такая - пересоздавать по планировщику график, вкидывая в него нужные элементы данных

Roman
20.04.2018
10:31:15
я б рекомендовал не тратить время и смотреть в сторону графаны. сразу
помоему там тоже все гвоздями прибивается и ручного добавления/удаления элементов не избежать или я не прав?

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