Люди добрые, помогите полезным советом! Уже неделю ломаю себе голову над поднятием мртж для загрузки цпу циски. И все время что-то боком вылазит, не получаеться и все.
Как правильно все организовать?с МИБами ясно :
5 second=1.3.6.1.4.1.9.2.1.56.0
1 minute=1.3.6.1.4.1.9.2.1.57.0
5 minute=1.3.6.1.4.1.9.2.1.58.0Но как их и куда?
Надо их вставлять в mrtg.cfg? или в те *html файлы, которые отвечают за визуализацию статистики по snmp ? И надо ли в последствии изменять ШТМЛ-ные файлы, или изменения затронут только мтрж.кфг? и где по умолчанию находиться mrtg.cfg?
________________________________________________________________________Вот это :
Target[cpu]: .1.3.6.1.4.1.9.2.1.56.0&.1.3.6.1.4.1.9.2.1.56.0:$COMMUNITY@:$IP
SetEnv[cpu]: MRTG_INT_IP="" MRTG_INT_DESCR=""
MaxBytes[cpu]: 100
Unscaled[cpu]: dwmy
WithPeak[cpu]: dm
YLegend[сpu]: CPU usage (%)
Title[cpu]: CPU Analysis for Cisco2621
PageTop[cpu]: <H1>CPU Analysis for Cisco2621</H1>avgBusy5 1.3.6.1.4.1.9.2.1.58.0
видимо надо сохранить в конфигурационном файле мртж, но для чего и нужна ли строчка "avgBusy5 1.3.6.1.4.1.9.2.1.58.0"?- надо ли создавать аксес-лист на циске?
- в строке "........$IP" указуетсья айпишка циски?
- Параметр "[cpu]" должен соответствовать созданой директории? или в квадратных скобах можна написать что угодно?
Подходит ли это? :Target[$CFGNAME]:1.3.6.1.4.1.9.2.1.58.0&1.3.6.1.4.1.9.2.1.58.0:$COMMUNITY@$IPADDRESS
YLegend[$CFGNAME]: CPU Utilization
ShortLegend[$CFGNAME]: %
MaxBytes[$CFGNAME]: 100
Options[$CFGNAME]: nopercent, gauge, unknaszero
Unscaled[$CFGNAME]: dwmy
Legend1[$CFGNAME]: CPU Utilization
Legend2[$CFGNAME]: .
Legend3[$CFGNAME]: Max value per interval on graph
Legend4[$CFGNAME]: .
LegendI[$CFGNAME]: CPU:
LegendO[$CFGNAME]: .
Title[$CFGNAME]: $DEVICE
PageTop[$CFGNAME]: <H1>$DEVICE</H1>
Colours[$CFGNAME]: GREEN#00eb0c,BLUE#0000ff,GRAY#AAAAAA,VIOLET#ff00ff
WithPeak[$CFGNAME]: ymw
____________________________________________________________________________И вообще кто сможет подсказать самый лучьший и рабочий конфиг для статистики цпу?
Был бы очень благодарен в помощи!
Заранее благодарю, Андрей!
1)) конфиг загрузки ЦПУ и Е1 потокаcisco5350.cfg
#-----------------------------
# for AS5350 Active Calls and CPU Load
### Global Config Options### Global Defaults
# to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits
EnableIPv6: no
WorkDir: /usr/local/www/mrtg/as5350
LogDir: /usr/local/www/mrtg/as5350/logs
ImageDir: /usr/local/www/mrtg/as5350/images
HtmlDir: /usr/local/www/mrtg/as5350
#WithPeak[_]: wmy
#Forks: 10
#Interval: 10
Options[_]: bits,growright### CPU usage
Target[ROUTER_cpu]: 1.3.6.1.4.1.9.10.19.1.1.9.1.3.1.1&1.3.6.1.4.1.9.2.1.58.0:un0public0@xxx.xxx.xxx.xxx:
Title[ROUTER_cpu]: E1 Active Calls Statistics
MaxBytes[ROUTER_cpu]: 20
Unscaled[ROUTER_cpu]: dwmy
PageTop[ROUTER_cpu]: <H2>[AS5350] Active Calls Statistics and CPU Utilization</H2>
Suppress[ROUTER_cpu]: y
LegendI[ROUTER_cpu]: calls
LegendO[ROUTER_cpu]: cpu (%)
Legend1[ROUTER_cpu]: Active Calls
Legend2[ROUTER_cpu]: CPU Utilization (5min average)
YLegend[ROUTER_cpu]: calls, cpu %
YSize[ROUTER_cpu]: 150
#XSize[ROUTER_cpu]: 400
ShortLegend[ROUTER_cpu]: <>
Options[ROUTER_cpu]: growright, gauge, nopercent2)) в крон закидываем /usr/local/bin/mrtg /путь к конфигу/cisco5350.cfg обновлять каждые 5 мин
>[оверквотинг удален]
>Legend1[ROUTER_cpu]: Active Calls
>Legend2[ROUTER_cpu]: CPU Utilization (5min average)
>YLegend[ROUTER_cpu]: calls, cpu %
>YSize[ROUTER_cpu]: 150
>#XSize[ROUTER_cpu]: 400
>ShortLegend[ROUTER_cpu]: <>
>Options[ROUTER_cpu]: growright, gauge, nopercent
>
>2)) в крон закидываем /usr/local/bin/mrtg /путь к конфигу/cisco5350.cfg
> обновлять каждые 5 минСпасибо , буду пробовать.
>[оверквотинг удален]
>>YLegend[ROUTER_cpu]: calls, cpu %
>>YSize[ROUTER_cpu]: 150
>>#XSize[ROUTER_cpu]: 400
>>ShortLegend[ROUTER_cpu]: <>
>>Options[ROUTER_cpu]: growright, gauge, nopercent
>>
>>2)) в крон закидываем /usr/local/bin/mrtg /путь к конфигу/cisco5350.cfg
>> обновлять каждые 5 мин
>
>Спасибо , буду пробовать.ммм.. а вот это все надо в mrtg.cfg вписівать или как?? не могу разобраться и найти конфигурационный файл никак (
>[оверквотинг удален]
>>>ShortLegend[ROUTER_cpu]: <>
>>>Options[ROUTER_cpu]: growright, gauge, nopercent
>>>
>>>2)) в крон закидываем /usr/local/bin/mrtg /путь к конфигу/cisco5350.cfg
>>> обновлять каждые 5 мин
>>
>>Спасибо , буду пробовать.
>
>ммм.. а вот это все надо в mrtg.cfg вписівать или как?? не
>могу разобраться и найти конфигурационный файл никак (Народ!!! Кто сможет обьяснить куда вписывать МИБЫ? лпиЗЗ
>[оверквотинг удален]
>Legend1[ROUTER_cpu]: Active Calls
>Legend2[ROUTER_cpu]: CPU Utilization (5min average)
>YLegend[ROUTER_cpu]: calls, cpu %
>YSize[ROUTER_cpu]: 150
>#XSize[ROUTER_cpu]: 400
>ShortLegend[ROUTER_cpu]: <>
>Options[ROUTER_cpu]: growright, gauge, nopercent
>
>2)) в крон закидываем /usr/local/bin/mrtg /путь к конфигу/cisco5350.cfg
> обновлять каждые 5 минВсе сделал, но вот что появляеться при запуске:
dionis:/etc/mrtg # env LANG=C /usr/bin/mrtg cpu2.cfg
SNMP Error:
Received SNMP response with error code
error status: noSuchName
index 1 (OID: 1.3.6.1.4.1.9.10.19.1.1.9.1.3.1.1)
SNMPv1_Session (remote host: "192.168.180.5" [192.168.180.5].161)
community: "METR"
request ID: 1894669689
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/bin/../lib/mrtg2/SNMP_util.pm line 490
SNMPGET Problem for 1.3.6.1.4.1.9.10.19.1.1.9.1.3.1.1 1.3.6.1.4.1.9.2.1.58.0 sysUptime sysName on METR@192.168.180.5::::::v4only
at /usr/bin/mrtg line 1922
ERROR: Target[cpu2][_IN_] ' $target->[0]{$mode} ' did not eval into defined data
ERROR: Target[cpu2][_OUT_] ' $target->[0]{$mode} ' did not eval into defined data
Что бы это могло означать... где я мог допустить ошибку?