Вопрос решился. Кому интересно, просто пишете в регулярном выражении (Type:6,AdminStatus:up). В результате получаем только Ethernet интерфейсы, включенные административно. Еще раз выражаю благодарность Jimson.
Ad Widget
Collapse
Расширяем snmp lld скриптами
Collapse
X
-
Нашел один не приятный момент судя по всему, если график добавлен в комплексный, и меняеш ifAlias, новый график не создается. но из комплексного старый вылетает и становится пустое место.Comment
-
Вот так вот. Мы это подробно обсуждали на первых страницах и в других тредах: у графиков нет "ключа", функцию ключа выполняет название графика, как следствие при изменении имени создается новый график со свом ID в базе данных. Раньше ко всему еще и старый не удалялся, в 2.0.5 говорят удаляется. Собственно был репорт, какой ZBX уже не помню, затем был фикс по методу индусского дебагинга
Comment
-
Zabbix 2.0.5, графики да, не дублируются, все нормально.
тогда конечно было бы хорошо иметь в комплексных тычку к чему привязыватся, к ID или к имени графиков.Comment
-
Мне кажется здесь уже все расписано от а и до я, после прочтения этой темы понадобилось 5ть минут чтобы реализовать.
Что пошагово требуется описать или лучше напишите что у вас не получается.Comment
-
поиск по
Can't call method "bulkwalk" on unblessed referenceComment
-
Unblessed reference означает что ссылка не является объектом, при попытке вызвать метод через такую ссылку получаем ошибку. Метод bulkwalk это метод объекта SNMP:Session, при этом конструктор этого класса простейший, он ничего не делает кроме сохранения параметров и вызова bless(). Так что причина того что конструктор класса возвращает вместо ссылки на объект какую то фигню скорее всего в модуле SNMP:Session который у вас установлен. В оригинале это модуль из комплекта библиотеки net-snmp.Comment
-
Jimson, огромное спасибо за скрипт все отлично заработало.
Остался вопрос что делать с комплексными экранами.
Например мы добавляем коммутатор на 48 портов, можно ли как то автоматизировать создание комплексного экрана на котором будут все графики?
Просто если создать комплексный экран ручками - то возникает проблема держать его в актуальном состоянии - ведь если мы делаем ограничение на выборку up интерфейсов - на комплексном экране то и дело будут появлятся дыры от графиков интерфейсов которые ушли в admin down и будет не хватать графиков интерфейсов которые из down вышли.
Как лучше поступить - натолкните на решение.
С zabbix не так давно - может спрашиваю глупости..Comment
-
Где-та была инфа что комплексные руками.
Но в прицнипе создание xml файла с описанием комлексного экрана, можно полностью автоматизировать.
Вот только как автоматизировать его подгрузку и обновленеи не скажу.Comment
-
Комплексный экран с кучей графиков или один график с стеком LLD данных делается в данный момент только скриптами через Zabbix API. Простого и универсального решения сделать не получится.
1) В качестве примера, стековый график скриптом:
2) Комплексный экран с кучей LLD-графиков на мой взгляд утопия. Во первых комплексный экран с 48-ю графиками очень сильно нагрузит apache. Во вторых, учитывая что в zabbix только один "вид" графиков, 48 графиков на скрине это здоровенная портянка где видеть одновременно мы будем ну графиков 8-10 максимум. Вообщем это не юзабельно. Для начала нужен bar-график, что то такое где каждый элемент графика отображается просто горизонтальной полоской, а в итоге график будет из себя представлять столбец таких "полосок".
В качество примера "элемент" solarwinds orion отображающий статус интерфейсов свича. Тоже, имхо, коряво, можно гораздо симпатичнее сделать, но во всяком случае такой элемент есть, а в zabbix, к сожалению, пока еще нет такого.Comment
Comment