The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
проблема с 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.




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

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