проблема с mrtg, Sarusa, 12-Янв-07, 10:49 [смотреть все]всем привет,у меня RHEL4. mrtg работает нормально, мониторит интерфейсы каталистов, рутера. очередная задача была - снять статистику с коллманагера, который отдает кол-во звонков по snmp. [root@MRTG /]# snmpwalk -v2c -c community 10.10.10.10 SNMPv2-MIB::sysDescr.0 = STRING: SunOS 5.8 sun4u sparc SUNW,Ultra-80, Class 5 Call Manager SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.2858.100.40 SNMPv2-MIB::sysUpTime.0 = Timeticks: (136931273) 15 days, 20:21:52.73 SNMPv2-MIB::sysName.0 = STRING: SNMPv2-MIB::sysServices.0 = INTEGER: 72 SNMPv2-MIB::snmpInPkts.0 = Counter32: 360737 SNMPv2-MIB::snmpOutPkts.0 = Counter32: 748071 ну и так далее.. добавляю новый интерфейс в mrtg: Target[10.10.10.10_8-0-20-fc-eb-a7]: !8-0-20-fc-eb-a7:community@10.10.10.10: SetEnv[10.10.10.10_8-0-20-fc-eb-a7]: MRTG_INT_IP="" MRTG_INT_DESCR="CallManager" MaxBytes[10.10.10.10_8-0-20-fc-eb-a7]: 12500000 Title[10.10.10.10_8-0-20-fc-eb-a7]: CallManager PageTop[193.109.12.12_8-0-20-fc-eb-a7]: <H1>CallManager</H1> <TABLE> <TR><TD>Description:</TD><TD>CallManager</TD></TR> <TR><TD>ifType:</TD> <TD>ethernetCsmacd (6)</TD></TR> <TR><TD>Max Speed:</TD> <TD>12.5 MBytes/s</TD></TR> </TABLE> при запуске mrtg получаю: WARNING: Could not match host:'community@10.10.10.10:' ref:'Eth' key:'08-00-20-fc-eb-a7' ERROR: Target[10.10.10.10_8-0-20-fc-eb-a7][_IN_] ' $target->[11]{$mode} ' did not eval into defined data ERROR: Target[10.10.10.10_8-0-20-fc-eb-a7][_OUT_] ' $target->[11]{$mode} ' did not eval into defined data рисуется пустая картинка. в логе все значения по нулям. в чем трабла не понимаю. помогите, плиз. |
- проблема с mrtg, YuryD, 11:28 , 12-Янв-07 (1)
>всем привет,у меня RHEL4. mrtg работает нормально, мониторит интерфейсы каталистов, рутера. очередная >задача была - снять статистику с коллманагера, который отдает кол-во звонков >по snmp. > >Target[10.10.10.10_8-0-20-fc-eb-a7]: !8-0-20-fc-eb-a7:community@10.10.10.10: Что за OID такой 8-0-20-fc-eb-a7 ? и зачем двоеточие в конце ?
- проблема с mrtg, Sarusa, 11:35 , 12-Янв-07 (2)
это его мак:bash# ifconfig hme0 hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 10.10.10.10 netmask ffffffc0 ether 8:0:20:fc:eb:a7 двоеточие - ибо я писала по образу и подобию других интерфейсов, с которыми нормально все работает, т.е. с каталистных
- проблема с mrtg, YuryD, 12:00 , 12-Янв-07 (3)
>это его мак: > >bash# ifconfig hme0 >hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 > inet 10.10.10.10 netmask ffffffc0 >ether 8:0:20:fc:eb:a7 > >двоеточие - ибо я писала по образу и подобию других интерфейсов, с >которыми нормально все работает, т.е. с каталистных Ну тогда читайте про snmp, MAC там не при делах, изучите MIB от вашего CallManager
- проблема с mrtg, Sarusa, 12:03 , 12-Янв-07 (4)
да я просто не понимаю, что mrtg не нравится! можете хотя бы примерно сказать?
- проблема с mrtg, YuryD, 12:11 , 12-Янв-07 (5)
>да я просто не понимаю, что mrtg не нравится! можете хотя бы >примерно сказать? Вместо mac надо писать OID один или 2 через & по именам иои цифрами Посмотрите lib/mrtg2/SNMP_util.pm там в заголовке стандартные OID перечислены типа
'system' => '1.3.6.1.2.1.1', 'sysDescr' => '1.3.6.1.2.1.1.1.0', 'sysObjectID' => '1.3.6.1.2.1.1.2.0', 'sysUpTime' => '1.3.6.1.2.1.1.3.0', 'sysUptime' => '1.3.6.1.2.1.1.3.0', 'sysContact' => '1.3.6.1.2.1.1.4.0', 'sysName' => '1.3.6.1.2.1.1.5.0', 'sysLocation' => '1.3.6.1.2.1.1.6.0', 'sysServices' => '1.3.6.1.2.1.1.7.0', 'interfaces' => '1.3.6.1.2.1.2', Если хотите брать ifInOctets и ifOutOctets то надо написать примерно так 1.3.6.1.2.1.2.2.1.10&1.3.6.1.2.1.2.2.1.16:community@router
- проблема с mrtg, Sarusa, 12:19 , 12-Янв-07 (6)
спасибо, буду разбираться
- проблема с mrtg, Sarusa, 14:16 , 12-Янв-07 (7)
подставила OID gkNumberOfCalls, все равно какая-то ошибка. чего ему на этот раз не нравится? SNMP Error: Received SNMP response with error code error status: noSuchName index 1 (OID: 1.3.6.1.2.1.2.2.1.10.2) SNMPv1_Session (remote host: "10.10.10.10" [10.10.10.10].161) community: "community" request ID: 393109550 PDU bufsize: 8000 bytes timeout: 2s retries: 5 backoff: 1) at /usr/bin/../lib/mrtg2/SNMP_util.pm line 490 SNMPGET Problem for ifInOctets.2 ifOutOctets.2 sysUptime sysName on community@10.10.10.10::::::v4only at /usr/bin/mrtg line 1846 ERROR: Target[10.10.10.10_8-0-20-fc-eb-a7][_IN_] '!1.3.6.1.4.1.2858.100.20.1.6.1. $target->[11]{$mode} ' (warn): Use of uninitialized value in concatenation (.) or string at (eval 28) line 1. ERROR: Target[10.10.10.10_8-0-20-fc-eb-a7][_OUT_] '!1.3.6.1.4.1.2858.100.20.1.6.1. $target->[11]{$mode} ' (warn): Use of uninitialized value in concatenation (.) or string at (eval 29) line 1.
- проблема с mrtg, YuryD, 15:42 , 12-Янв-07 (8)
>подставила OID gkNumberOfCalls, все равно какая-то ошибка. чего ему на этот раз >не нравится? > > > > SNMP Error: >Received SNMP response with error code > error status: noSuchName > index 1 (OID: 1.3.6.1.2.1.2.2.1.10.2) "noSuchName" ? a snmpget этот оид возвращает ?
- проблема с mrtg, Sarusa, 15:44 , 12-Янв-07 (9)
в том-то и дело, что нет указываю 1.3.6.1.4.1.2858.100.20.1.6.1, а возвращает 1.3.6.1.2.1.2.2.1.10.2 - вообще непонятно, откуда он его берет - проблема с mrtg, Твист, 15:49 , 12-Янв-07 (10)
sysUptime - а в этом не может быть засады кстати ? sysUpTime (т.е. case имеет значение или нет ?)
|