@prozabbix

Страница 53 из 127
Alexey4he
07.12.2016
09:29:18
Насколько помню тиминг соединяет две сетевухи и "съедает" их
Да, оказалось что в 2003 "съедает". Без тиминга все отображается корректно. Видимо старый wmi не видит системный порты.

Еще я правильно понимаю, что если автодискавери находит "лишние" айтемы, информация по которым мне не интересна. Я вешаю дополнительный фильтр, что бы он не отображался? или есть более элегантный способ?

Aleksej
07.12.2016
22:02:01
Доброй ночи!

Начинаю так сказать знакомится с Zabbix, решил скачать последнюю версию; запинка возникла на LLD, использую пример из документации https://www.zabbix.com/documentation/3.0/ru/manual/discovery/low_level_discovery для коммутатора

Google
Aleksej
07.12.2016
22:04:52
у них везде в примере в Имени используется {#IFDESCR}

собственно всегда получаю {#IFDESCR} для любой информации которую бы я не хотел получить от коммутатора

аля Ethernet0/0/1

тот пример что у них в документации вообще должен работать? :)

Евгений
08.12.2016
05:22:32
Это описание порта, то есть итем тебе возвращаешь название интерфейсы и значение, ifdescr это название порта. Для твоей железки по умолчанию это. Езернет0/0/Х

Aleksej
08.12.2016
05:56:02
а как они исходя из этого скриншота https://www.zabbix.com/documentation/3.0/_media/manual/discovery/low_level_discovery/item_prototype_snmp.png

хотят получить ifInOctets?

я всё так же получаю {#IFDESCR} :)

т.е. Ethernet0/0/X

Евгений
08.12.2016
06:35:49
ifInOctets - это ярлык, название ключа - оно должно быть уникально для хоста. Получают они данные по SNMP OID сточка IF-MIB:IfInOctets.[#SNMPINDEX] где #SNMPINDEX номер порта.

Aleksej
08.12.2016
09:21:16
я вот даже шаблоны скачал для 3 версии и не воркает :)

может есть какой то секрет

создаю узел;

Google
Aleksej
08.12.2016
09:21:45
подвязываю к нему мною созданный шаблон

вот что у меня в правиле обнаружения

в прототипах добавляю

Дмитрий
08.12.2016
09:25:25
есть такая тема, да

недавно наступл на эти грабли

шаблоны для 3-1 версии не поправили

смотри доку, там в ченджах есть коммент, как это теперь работает

Aleksej
08.12.2016
09:27:22
ох, а я тут 2 дня уже голову ломаю;

сейчас буду искать "нужную" документацию, но если не сложно не откажусь от ссылочки :)

Дмитрий
08.12.2016
09:28:30
5.10 Поддержка нескольких OID в обнаружении SNMP

https://www.zabbix.com/documentation/3.0/ru/manual/introduction/whatsnew300

Aleksej
08.12.2016
09:29:17
во блин; я бы и не подумал ибо в английской доке тот же пример ...

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

Дмитрий
08.12.2016
09:29:37
в доку внесли, а шаблон дискавери забыли поправить

Aleksej
08.12.2016
09:30:22
а есть у вас возможность скинуть шаблончик для примера? :)

я вроде как скачивал шаблоны для 3 версии и получал тот же резальтат

Дмитрий
08.12.2016
09:31:02
ща

а не, не ща

позже

Aleksej
08.12.2016
09:32:02
если я правильно понял то вот в правиле обнаружения

Google
Aleksej
08.12.2016
09:32:12
нужно писать discovery[{#МАКРОС1}, oid1, {#МАКРОС2}, oid2, ...]

Дмитрий
08.12.2016
09:32:29
ну да

Aleksej
08.12.2016
09:32:40
т.е. если мне нужно снимать скорость, состояние, портов и всё такое я должен это все указать в одном правиле?

Дмитрий
08.12.2016
09:33:02
не, пиши макросами

он сам определит, что нужно

Aleksej
08.12.2016
09:33:53
discovery[{#IFDESCR},IF-MIB::ifDescr,{#IFOPERSTATUS},IF-MIB::ifOperStatus]

?

насколько я понимаю должно быть одно правило обнаружения, а на него уже навешаны "прототипы элементов" данных

Дмитрий
08.12.2016
09:36:28
например, item prototype:

квадратные скобки видишь? это то, о чем в доке написано

Aleksej
08.12.2016
09:38:31
квадратные вижу

я вроде как так же делаю

Дмитрий
08.12.2016
09:39:52
поменяй на снмпвелью

Aleksej
08.12.2016
09:40:13
сейчас;

Дмитрий
08.12.2016
09:40:19
в ключе

Aleksej
08.12.2016
09:40:45
сейчас поглядим;

я так пробовал, сейчас ещё раз попробовал, получаю след.:

Cannot create item: item with the same key "ifOperStatus[{#SNMPVALUE}]" already exists.

видимо без работающего примера ни как подожду тогда когда у Вас будет возможность сбросить шаблон спасибо!

Дмитрий
08.12.2016
10:36:19
снмп девайс, дженерик, интерфейсес

Google
Aleksej
08.12.2016
10:43:07
сейчас попробую, спасибо!

Dmitry
08.12.2016
14:56:04
у заббикса есть таймаут на айтем?

допустим айтем расчитывается секунд 30

ситуация следующая

есть айтем который отдается скриптом

sudo -u zabbix bash mail_count_total.sh

и вот скприт отрабатывает секунд 30 и дает 5 значное число

но zabbix_get с сервера пишет что ZBX_NOTSUPPORTED

И отрабатывает секунд пять

Juriy
08.12.2016
14:57:41
таймаут на выполнение userparameter по умолчанию 3 секунды

емнип

Ivan
08.12.2016
14:57:44
да, там есть таймаут

Dmitry
08.12.2016
14:57:51
о, хорошо

Ivan
08.12.2016
14:57:56
сделай траппер и отправляй кроном свое значение

Dmitry
08.12.2016
14:58:08
нет, так я делать не буду

надо подумать надо ли мне такой айтем

просто это аномальное значение - обычно там быстрее

а таймаут этот поменять можно где-то?

Juriy
08.12.2016
14:58:51
мы у себя все длительные проверки выносим во временный файл, который парсим в userparameter'e простым грепом

Google
Ivan
08.12.2016
14:59:06
ну добавь в триггер нодата и будешь получать срабатывание когда все не хорошо

Ivan
08.12.2016
14:59:33
мы у себя сделали мини-айтемы, которые вызывают скрипт, который собирает данные и отправляет их в траппер

Dmitry
08.12.2016
14:59:33
надо просто уточнить, нужна ли нам такая метрика аномальная или нет

Ivan
08.12.2016
14:59:45
таким образом периодичность все равно регулируется на стороне заббикса

и без системного крона

Dmitry
08.12.2016
15:00:09
я с трапперами не работал еще ни разу

Ivan
08.12.2016
15:00:16
там все просто

у нас просто большие выборки из базы собираются, базки 5-25Т, и селекты часто долговато проходят

Страница 53 из 127