BETEPAH Posted February 6, 2015 Posted February 6, 2015 Имеется zabbix 2.4, всё почти настроил, никак не получается снять загрузку проца у свитчей д-линк. Подозреваю, что key не подходит, пробовал стандартные system.cpu.load и system.cpu.util, но в выводе snmpwalk таких нету: # snmpwalk -v2c -c public 192.168.15.10 1.3.6.1.4.1.171.12.1.1.6.2.0 SNMPv2-SMI::enterprises.171.12.1.1.6.2.0 = INTEGER: 11 Есть решение? Вставить ник Quote
hsvt Posted February 6, 2015 Posted February 6, 2015 (edited) Есть такие: cpu dlink 1.3.6.1.4.1.171.10.94.89.89.1.7.0 5s 1.3.6.1.4.1.171.10.94.89.89.1.8.0 1m 1.3.6.1.4.1.171.10.94.89.89.1.9.0 5m [oid("iso.org.dod.internet.private.enterprises.dlink.dlink-common-mgmt.agentGeneralMgmt.agentBasicInfo.agentCPUutilization.agentCPUutilizationIn5sec.0")] % cpu 3028 [oid("iso.org.dod.internet.private.enterprises.dlink.dlink-products.dlink-Dgs3100SeriesProd.dgs3100-SWL2MGMT-MIB.rnd.rndMng.rlCpuUtilDuringLastSecond.0")] % cpu 3100 Edited February 6, 2015 by hsvt Вставить ник Quote
BETEPAH Posted February 7, 2015 Author Posted February 7, 2015 Спасибо, не догадался про мибы. Для 3120-24 оказалось agentCPUutilizationIn1min.0 Всё заработало! Вставить ник Quote
sherwood Posted May 30, 2016 Posted May 30, 2016 Здравствуйте. Подскажите по настройке элементов данных в шаблоне. Параметр: Key. Где его брать? Например для снятия данных температуры CPU с коммутатора DLink. zabbix 3.0 Вставить ник Quote
xcme Posted May 30, 2016 Posted May 30, 2016 Здравствуйте. Подскажите по настройке элементов данных в шаблоне. Параметр: Key. Где его брать? Например для снятия данных температуры CPU с коммутатора DLink. zabbix 3.0 Key это OID? Попробуйте .1.3.6.1.4.1.171.12.11.1.8.1.2.1 p.s. На старых моделях не работает. Вставить ник Quote
sherwood Posted May 30, 2016 Posted May 30, 2016 Key это OID? Попробуйте .1.3.6.1.4.1.171.12.11.1.8.1.2.1 Нет, OID это OID, эта строчка идет дальше: SNMP OID, а перед ней как раз: Key. Например для интерфейса это: ifInOctets или ifOutOctets. Вставить ник Quote
Heggi Posted May 31, 2016 Posted May 31, 2016 Key - произвольная строка. Это просто символьный идентификатор элемента данных Вставить ник Quote
SergeiK Posted May 31, 2016 Posted May 31, 2016 Key это OID? Попробуйте .1.3.6.1.4.1.171.12.11.1.8.1.2.1 Нет, OID это OID, эта строчка идет дальше: SNMP OID, а перед ней как раз: Key. Например для интерфейса это: ifInOctets или ifOutOctets. ifInOctets и т.д. - это и есть OID, просто из стандартных MIB-ов взято его описание. В конец ставится еще ifIndex. Сделайте snmpwalk ... ifEntry и по изучайте результат. Потом добавьте опцию "-On" и изучите её еще раз :). Вставить ник Quote
sherwood Posted May 31, 2016 Posted May 31, 2016 Спасибо парни, разобрался. Проблема была не в этом, при создании узла сети нужно еще кроме IP адреса (думал этого достаточно) добавить интерфейс SNMP (тот же IP). После этого в поле Key можно писать что угодно. Вставить ник Quote
sherwood Posted June 3, 2016 Posted June 3, 2016 Парни, можете подсказать OID для статуса соединения на порту, например 10Мбит порт поднялся или 1000Мбит. Если есть такой. Есть одна железка, надо временно за ней понаблюдать, порт переодически с 1000Мбит переходит в 10Мбит. Пробовал добавить тригер на up/down, принудительно переводил порт в разные режимы, но тригер не отрабатывает. Настройки григера - 1с, наверное такое переключение порта переходит куда быстрее чем за 1с, а ставить 1с наверное не есть хорошо? Или наведете на мысль как еще можно проследить с оповещением? Вставить ник Quote
Negator Posted June 3, 2016 Posted June 3, 2016 Есть. Но мибы разные в зависимости от модели коммутатора. Все гуглится легко. Если напишете модель - напишу вам миб в понедельник уже только. Вставить ник Quote
sherwood Posted June 3, 2016 Posted June 3, 2016 Есть. Но мибы разные в зависимости от модели коммутатора. Все гуглится легко. Если напишете модель - напишу вам миб в понедельник уже только. DES 3200-18 Что гуглить? Попадается только состояние поднят или упал. Вставить ник Quote
EShirokiy Posted June 3, 2016 Posted June 3, 2016 Show port media type snmpwalk -v2c -c private 10.90.90.90 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.2 copper(100) fiber(101) Enable port 1 snmpset -v2c -c private 10.90.90.90 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.3.1.101 i 3 1 = port number Configure port 27 Nway State as 100Mbps-Half snmpset -v2c -c private 10.90.90.90 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.4.27.101 i 4 1 : nway-auto(1) 2 : nway-disabled-10Mbps-Half(2) 3 : nway-disabled-10Mbps-Full(3) 4 : nway-disabled-100Mbps-Half(4) 5 : nway-disabled-100Mbps-Full(5) 6 : nway-disabled-1Gigabps-Full(7) 7 : nway-disabled-1Gigabps-Full-Master(8) 8 : nway-disabled-1Gigabps-Full-Slave(9) Configure port 1 Flow Control snmpset -v2c -c private 10.90.90.90 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.5.1.101 i 3 3 = enabled 2 = disabled Configure port Description Configure port 1 as “ TEST “ snmpset -v2c -c private 10.90.90.90 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.6.1.101 s TEST Configure port Address Learning Configure port 1 Address Learning disable snmpset -v2c -c private 10.90.90.90 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.7.1.101 i 2 Configure port Mac Notification Configure port 1 Mac Notification disable snmpset -v2c -c private 10.90.90.90 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.8.1.101 i 2 Configure Multicast filter Configure port 1 Multicast filter as forward-unregistered-groups snmpset -v2c -c private 10.90.90.90 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.9.1.101 i 2 Configure MDIX State Configure port 27 MDIX State as normal ( Note It only can configure on copper port ) snmpset -v2c -c private 10.90.90.90 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.10.27.100 i 2 Вставить ник Quote
sherwood Posted June 3, 2016 Posted June 3, 2016 У меня к сожалению не воспринимает такие OID. Выдает: snmpwalk -v2c -c public 10.110.15.164 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.2 iso.3.6.1.4.1.171.11.113.1.4.2.2.2.1.2 = No Such Object available on this agent at this OID как DES 3200-18 так и DGS 3120-24SC Вставить ник Quote
ixi Posted June 6, 2016 Posted June 6, 2016 У меня к сожалению не воспринимает такие OID. Выдает: snmpwalk -v2c -c public 10.110.15.164 1.3.6.1.4.1.171.11.113.1.4.2.2.2.1.2 iso.3.6.1.4.1.171.11.113.1.4.2.2.2.1.2 = No Such Object available on this agent at this OID как DES 3200-18 так и DGS 3120-24SC У нас тоже есть пара таких 3200, кучи нужных oid у них нет в принципе. Вставить ник Quote
xcme Posted June 6, 2016 Posted June 6, 2016 DES 3200-18 Что гуглить? Попадается только состояние поднят или упал. У D-Link как раз практически все нужны состояния можно получить по SNMP. Поищите по названию "swL2PortInfoNwayStatus" либо напишите точно модель, ревизию коммутатора и что надо найти. Вставить ник Quote
sherwood Posted June 6, 2016 Posted June 6, 2016 DES 3200-18 Firmware Version 4.03.004 Hardware Version C1 Нужен OID который показывает статус соединения порта. То есть, на какой скорости поднялся порт. Вставить ник Quote
xcme Posted June 6, 2016 Posted June 6, 2016 DES 3200-18 Firmware Version 4.03.004 Hardware Version C1 Нужен OID который показывает статус соединения порта. То есть, на какой скорости поднялся порт. swL2PortInfoNwayStatus .1.3.6.1.4.1.171.11.113.3.1.2.3.1.1.6 other (0) empty (1) link-down (2) half-10Mbps (3) full-10Mbps (4) half-100Mbps (5) full-100Mbps (6) half-1Gigabps (7) full-1Gigabps (8) full-10Gigabps (9) p.s. Прошивка очень древняя, обновитесь до 4.38.000 потом до 4.39.008, например. Можно и выше (4.42), но народ жалуется. Вставить ник Quote
rdc Posted June 6, 2016 Posted June 6, 2016 есть универсальный oid: .1.3.6.1.2.1.31.1.1.1.15.N работает на любых длинках 0 - нет линка, не 0 - скорость в мегабитах Вставить ник Quote
sherwood Posted June 7, 2016 Posted June 7, 2016 есть универсальный oid: .1.3.6.1.2.1.31.1.1.1.15.N работает на любых длинках 0 - нет линка, не 0 - скорость в мегабитах Спасибо, то что доктор прописал. Всем спасибо, парни. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.