Jump to content
Калькуляторы

zabbix и d-link

Имеется 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

Есть решение?

Share this post


Link to post
Share on other sites

Есть такие:

 

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 by hsvt

Share this post


Link to post
Share on other sites

Спасибо, не догадался про мибы.

Для 3120-24 оказалось agentCPUutilizationIn1min.0

Всё заработало!

Share this post


Link to post
Share on other sites

Здравствуйте. Подскажите по настройке элементов данных в шаблоне. Параметр: Key. Где его брать? Например для снятия данных температуры CPU с коммутатора DLink. zabbix 3.0

Share this post


Link to post
Share on other sites

Здравствуйте. Подскажите по настройке элементов данных в шаблоне. Параметр: Key. Где его брать? Например для снятия данных температуры CPU с коммутатора DLink. zabbix 3.0

Key это OID? Попробуйте .1.3.6.1.4.1.171.12.11.1.8.1.2.1

 

p.s. На старых моделях не работает.

Share this post


Link to post
Share on other sites

Key это OID? Попробуйте .1.3.6.1.4.1.171.12.11.1.8.1.2.1

 

Нет, OID это OID, эта строчка идет дальше: SNMP OID, а перед ней как раз: Key. Например для интерфейса это: ifInOctets или ifOutOctets.

Share this post


Link to post
Share on other sites

Key - произвольная строка. Это просто символьный идентификатор элемента данных

Share this post


Link to post
Share on other sites

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" и изучите её еще раз :).

Share this post


Link to post
Share on other sites

Спасибо парни, разобрался. Проблема была не в этом, при создании узла сети нужно еще кроме IP адреса (думал этого достаточно) добавить интерфейс SNMP (тот же IP). После этого в поле Key можно писать что угодно.

Share this post


Link to post
Share on other sites

Парни, можете подсказать OID для статуса соединения на порту, например 10Мбит порт поднялся или 1000Мбит. Если есть такой. Есть одна железка, надо временно за ней понаблюдать, порт переодически с 1000Мбит переходит в 10Мбит. Пробовал добавить тригер на up/down, принудительно переводил порт в разные режимы, но тригер не отрабатывает. Настройки григера - 1с, наверное такое переключение порта переходит куда быстрее чем за 1с, а ставить 1с наверное не есть хорошо? Или наведете на мысль как еще можно проследить с оповещением?

Share this post


Link to post
Share on other sites

Есть. Но мибы разные в зависимости от модели коммутатора. Все гуглится легко. Если напишете модель - напишу вам миб в понедельник уже только.

Share this post


Link to post
Share on other sites

Есть. Но мибы разные в зависимости от модели коммутатора. Все гуглится легко. Если напишете модель - напишу вам миб в понедельник уже только.

DES 3200-18 Что гуглить? Попадается только состояние поднят или упал.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

У меня к сожалению не воспринимает такие 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

Share this post


Link to post
Share on other sites

У меня к сожалению не воспринимает такие 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 у них нет в принципе.

Share this post


Link to post
Share on other sites

DES 3200-18 Что гуглить? Попадается только состояние поднят или упал.

У D-Link как раз практически все нужны состояния можно получить по SNMP. Поищите по названию "swL2PortInfoNwayStatus" либо напишите точно модель, ревизию коммутатора и что надо найти.

Share this post


Link to post
Share on other sites

DES 3200-18

Firmware Version 4.03.004

Hardware Version C1

Нужен OID который показывает статус соединения порта. То есть, на какой скорости поднялся порт.

Share this post


Link to post
Share on other sites

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), но народ жалуется.

Share this post


Link to post
Share on other sites

есть универсальный oid:

 

.1.3.6.1.2.1.31.1.1.1.15.N

 

работает на любых длинках

0 - нет линка, не 0 - скорость в мегабитах

Share this post


Link to post
Share on other sites

есть универсальный oid:

 

.1.3.6.1.2.1.31.1.1.1.15.N

 

работает на любых длинках

0 - нет линка, не 0 - скорость в мегабитах

 

Спасибо, то что доктор прописал. Всем спасибо, парни.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this