The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Мониторинг температуры cisco 6500 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Маршрутизаторы CISCO и др. оборудование. (Мониторинг, статистика, SNMP)
Изначальное сообщение [ Отслеживать ]

"Мониторинг температуры cisco 6500 "  +/
Сообщение от Максим (??) on 03-Апр-13, 09:49 
Доброго времени.
Имеем debian как ОС
Мониторинг cacti: Version 0.8.8a
Импортировал темплейт отсуда: http://forums.cacti.net/about4844.html
Что делаю не так и как сделать, что бы все хорошо ).  Спасибо

Собственно график не отрисовывается, для меня очень критично контролировать температуру.
RRDTool Command:
/usr/bin/rrdtool graph - \
--imgformat=PNG \
--start=-86400 \
--end=-300 \
--title='NCH-LAN-8 - Temperature' \
--base=1000 \
--height=120 \
--width=500 \
--alt-autoscale-max \
--lower-limit='0' \
--vertical-label='degree' \
--slope-mode \
--font TITLE:12: \
--font AXIS:8: \
--font LEGEND:10: \
--font UNIT:8: \
DEF:a="/var/lib/cacti/rra/nch-lan-8_cisco_tempcur_423.rrd":'cisco_tempcur':AVERAGE \
DEF:b="/var/lib/cacti/rra/nch-lan-8_cisco_tempthr_424.rrd":'cisco_tempthr':AVERAGE \
AREA:a#00FF00FF:"5 minute temperature"  \
GPRINT:a:LAST:" Current\:%8.0lf"  \
GPRINT:a:AVERAGE:"Average\:%8.0lf"  \
GPRINT:a:MAX:"Maximum\:%8.0lf\n"  \
LINE2:b#009F67FF:"temperature threshold"  \
GPRINT:b:MAX:"%8.0lf"

RRDTool Says:
OK

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Мониторинг температуры cisco 6500 "  +/
Сообщение от Максим (??) on 03-Апр-13, 12:26 
>[оверквотинг удален]
> DEF:b="/var/lib/cacti/rra/nch-lan-8_cisco_tempthr_424.rrd":'cisco_tempthr':AVERAGE
> \
> AREA:a#00FF00FF:"5 minute temperature"  \
> GPRINT:a:LAST:" Current\:%8.0lf"  \
> GPRINT:a:AVERAGE:"Average\:%8.0lf"  \
> GPRINT:a:MAX:"Maximum\:%8.0lf\n"  \
> LINE2:b#009F67FF:"temperature threshold"  \
> GPRINT:b:MAX:"%8.0lf"
> RRDTool Says:
> OK

Вообщем темплейт не сработал, решил подсунуть oid в итоге трабл. подскажите куда копать ?
Далее что делаю
debian:~# snmpwalk -v2c -c public 10.90.2.15 1.3.6.1.4.1.9.9.13.1.3
iso.3.6.1.4.1.9.9.13.1.3.1.2.40010 = STRING: "VTT 1 outlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.40020 = STRING: "VTT 2 outlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.40030 = STRING: "VTT 3 outlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.60010 = STRING: "module 1 outlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.60011 = STRING: "module 1 inlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.60050 = STRING: "module 5 outlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.60051 = STRING: "module 5 inlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.60054 = STRING: "module 5 asic-1 temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.60055 = STRING: "module 5 asic-2 temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.60056 = STRING: "module 5 asic-4 temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.60057 = STRING: "module 5 asic-5 temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.60058 = STRING: "module 5 asic-7 temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.60059 = STRING: "module 5 asic-8 temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.90050 = STRING: "module 5 EARL outlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.90051 = STRING: "module 5 EARL inlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.90052 = STRING: "module 5 EARL device-1 temperatu"
iso.3.6.1.4.1.9.9.13.1.3.1.2.90053 = STRING: "module 5 EARL device-2 temperatu"
iso.3.6.1.4.1.9.9.13.1.3.1.2.100050 = STRING: "module 5 RP outlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.100051 = STRING: "module 5 RP inlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.100052 = STRING: "module 5 RP device-1 temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.130010 = STRING: "module 1 VDB outlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.130011 = STRING: "module 1 VDB inlet temperature"
iso.3.6.1.4.1.9.9.13.1.3.1.2.130012 = STRING: "module 1 VDB device-1 temperatur"
Подсовываю ему oid 3.6.1.4.1.9.9.13.1.3.1.2 и не але. Пишет в логах Poller[0] WARNING: SNMP Get Timeout for Host:'10.90.2.15', and OID:

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Мониторинг температуры cisco 6500 "  +/
Сообщение от Diesel315 (ok) on 03-Апр-13, 12:52 
>[оверквотинг удален]
>> AREA:a#00FF00FF:"5 minute temperature"  \
>> GPRINT:a:LAST:" Current\:%8.0lf"  \
>> GPRINT:a:AVERAGE:"Average\:%8.0lf"  \
>> GPRINT:a:MAX:"Maximum\:%8.0lf\n"  \
>> LINE2:b#009F67FF:"temperature threshold"  \
>> GPRINT:b:MAX:"%8.0lf"
>> RRDTool Says:
>> OK
> Вообщем темплейт не сработал, решил подсунуть oid в итоге трабл. подскажите куда
> копать ?

Я бы вам советовал все же перейти на zabbix. Сперва так же пользовался cacti, но перейдя на Zabbix понял, что первое очень ограничено и менее функционально.


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Мониторинг температуры cisco 6500 "  +/
Сообщение от Максим (??) on 03-Апр-13, 12:55 
>[оверквотинг удален]
>>> GPRINT:a:MAX:"Maximum\:%8.0lf\n"  \
>>> LINE2:b#009F67FF:"temperature threshold"  \
>>> GPRINT:b:MAX:"%8.0lf"
>>> RRDTool Says:
>>> OK
>> Вообщем темплейт не сработал, решил подсунуть oid в итоге трабл. подскажите куда
>> копать ?
> Я бы вам советовал все же перейти на zabbix. Сперва так же
> пользовался cacti, но перейдя на Zabbix понял, что первое очень ограничено
> и менее функционально.

Меня cacti полностью устраивает в роли мониторинга, возможно перейду. Но что делать с этой температурой ума не приложу. Может mib не тот, вроде все то.  Толи сам snmp мозги канифолит.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Мониторинг температуры cisco 6500 "  +/
Сообщение от Mr. Mistoffelees email on 03-Апр-13, 15:47 
Привет,

> iso.3.6.1.4.1.9.9.13.1.3.1.2.130012 = STRING: "module 1 VDB device-1 temperatur"
> Подсовываю ему oid 3.6.1.4.1.9.9.13.1.3.1.2 и не але. Пишет в логах Poller[0] WARNING:
> SNMP Get Timeout for Host:'10.90.2.15', and OID:

Конечно, ведь у вас пропало начало идентификатора - iso.3.6... т.е. OID у вас должен быть 1.3.6.4.1...

WWell,


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Мониторинг температуры cisco 6500 "  +/
Сообщение от Максим (??) on 03-Апр-13, 16:39 
> Привет,
>> iso.3.6.1.4.1.9.9.13.1.3.1.2.130012 = STRING: "module 1 VDB device-1 temperatur"
>> Подсовываю ему oid 3.6.1.4.1.9.9.13.1.3.1.2 и не але. Пишет в логах Poller[0] WARNING:
>> SNMP Get Timeout for Host:'10.90.2.15', and OID:
> Конечно, ведь у вас пропало начало идентификатора - iso.3.6... т.е. OID у
> вас должен быть 1.3.6.4.1...
> WWell,

Согласен пропустил, но в дальнейшем попрожнему таже песня
04/03/2013 04:35:02 PM - CMDPHP: Poller[0] Host[39] DS[428] WARNING: Result from SNMP not valid. Partial Result: U
04/03/2013 04:35:02 PM - CMDPHP: Poller[0] WARNING: SNMP Get Timeout for Host:'10.90.2.15', and OID:'iso.3.6.1.2.1.47.1.1.1.1.7.3002'

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Мониторинг температуры cisco 6500 "  +/
Сообщение от Максим (??) on 03-Апр-13, 17:05 
>[оверквотинг удален]
>>> Подсовываю ему oid 3.6.1.4.1.9.9.13.1.3.1.2 и не але. Пишет в логах Poller[0] WARNING:
>>> SNMP Get Timeout for Host:'10.90.2.15', and OID:
>> Конечно, ведь у вас пропало начало идентификатора - iso.3.6... т.е. OID у
>> вас должен быть 1.3.6.4.1...
>> WWell,
> Согласен пропустил, но в дальнейшем попрожнему таже песня
> 04/03/2013 04:35:02 PM - CMDPHP: Poller[0] Host[39] DS[428] WARNING: Result from SNMP
> not valid. Partial Result: U
> 04/03/2013 04:35:02 PM - CMDPHP: Poller[0] WARNING: SNMP Get Timeout for Host:'10.90.2.15',
> and OID:'iso.3.6.1.2.1.47.1.1.1.1.7.3002'

Можете мне пояснить как вы добавляете oid ?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Мониторинг температуры cisco 6500 "  +/
Сообщение от Mr. Mistoffelees email on 03-Апр-13, 18:30 
Привет,

> Можете мне пояснить как вы добавляете oid ?

Я его никуда не добавляю... Сначала попробуйте забрать искомую стоимость через snmpget (напр., вы уверены, что вам нужна именно SNMP версия 2c? Счетчик температуры 64-битный? Вроде там STRING написано у вас.). Еще, возьмите нужные MIB с сайта Cisco, чтоб не морочить голову OID-ами... Только после этого занимайтесь Cacti.

WWell,

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Мониторинг температуры cisco 6500 "  +/
Сообщение от Максим (??) on 03-Апр-13, 18:44 
> Привет,
>> Можете мне пояснить как вы добавляете oid ?
> Я его никуда не добавляю... Сначала попробуйте забрать искомую стоимость через snmpget
> (напр., вы уверены, что вам нужна именно SNMP версия 2c? Счетчик
> температуры 64-битный? Вроде там STRING написано у вас.). Еще, возьмите нужные
> MIB с сайта Cisco, чтоб не морочить голову OID-ами... Только после
> этого занимайтесь Cacti.
> WWell,

1.Вообщем есть циска 6506 мне нужно мониторить температру.
2.Каким образом забрать искомую стоимость через snmpget ?
3.У меня snmp ver 1
4.64-ых битный или нет я не знаю. Буду благодарен если подскажите как посмотреть
5.Как правильно подобрать mib еще одна проблема если честно

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Мониторинг температуры cisco 6500 "  +/
Сообщение от Максим (??) on 04-Апр-13, 08:30 
>[оверквотинг удален]
>> температуры 64-битный? Вроде там STRING написано у вас.). Еще, возьмите нужные
>> MIB с сайта Cisco, чтоб не морочить голову OID-ами... Только после
>> этого занимайтесь Cacti.
>> WWell,
> 1.Вообщем есть циска 6506 мне нужно мониторить температру.
> 2.Каким образом забрать искомую стоимость через snmpget ?
> 3.У меня snmp ver 1
> 4.64-ых битный или нет я не знаю. Буду благодарен если подскажите как
> посмотреть
> 5.Как правильно подобрать mib еще одна проблема если честно

root@debian:~# snmpget -v2c -c public  10.90.2.15 1.3.6.1.4.1.9.9.91.1.                    1.1.1.4
iso.3.6.1.4.1.9.9.91.1.1.1.1.4 = No Such Instance currently exists at this OID

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Мониторинг температуры cisco 6500 "  +/
Сообщение от Mr. Mistoffelees email on 04-Апр-13, 15:48 
Привет,

> iso.3.6.1.4.1.9.9.91.1.1.1.1.4

Это клон, его нужно обходить snmpwalk.

Разберитесь сначала какой индекс вам нужен: сделайте snmpwalk по этому OID-у и посмотрите на последнюю группу чисел:
1.3.6.1.2.1.47.1.1.1.1.2

Получите что-то вроде
SNMPv2-SMI::mib-2.47.1.1.1.1.2.3003 = STRING: "module 3 outlet temperature Sensor"

Затем добавьте эту последнюю группу чисел, напр., 3003 и у вас будет
1.3.6.1.4.1.9.9.91.1.1.1.1.4.3003

Оттуда и снимайте температуру уже как INTEGER. Хотя кошка и американская, но на моей памяти, температуру она раппортует в цельсиевых градусах. Хотя, стоит проверить.


Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру