Hi

I am trying to write an SNMP-Custom probe for the Siemans DSLAMS we use, but I 
am running into issues. All it seems to probe is the interface descriptions 
over and over again, even though that's not in my variables list L

The status window shows all the Display variables, but displays them at 0. Its 
almost like they are not being probed, yet the Probe time in the status window 
is being updated. The OIDS work fine when using snmget from the command line.

Thanks for your help....

Version:  5.06

Device Status
       Name: NCT-LAB-01
   DNS Name: (Unknown)
    Address: 10.20.111.2
     Status: UP
      Probe: SNMP - Siemans MSAN - Orcon (port 161 SNMPv2c)
    Up Time: 12 days, 0 hours, 21 minutes
    SysName: LAB-MSAN-01
    Contact: [email protected]
   Location: LAB-FPxxx
  Availability:            100 % (of 20 minutes, 45 seconds)
  Packet Loss:             0.0 % (of 2226 total attempts)
  Short-term Packet Loss:  0.0 % (of 100 last attempts) [Reset]
  Recent Loss:  None
  Response time:  667 msec

  Retention Policy: 24 Hours (-3), Exportable

Device Information
  Avg. CPU % Busy:  0 %
  Available Memory: 0 bytes
Card Information
  Card 1: Status: 0 Temperature: 0
  Card 2: Status: 0 Temperature: 0
  Card 3: Status: 0 Temperature: 0
  Card 4: Status: 0 Temperature: 0
  Card 5: Status: 0 Temperature: 0
  Card 6: Status: 0 Temperature: 0
  Card 7: Status: 0 Temperature: 0
  Card 8: Status: 0 Temperature: 0
  Card 9: Status: 0 Temperature: 0
  Card 10: Status: 0 Temperature: 0
  Card 11: Status: 0 Temperature: 0
  Card 12: Status: 0 Temperature: 0
  Card 13: Status: 0 Temperature: 0
  Card 14: Status: 0 Temperature: 0
  Card 15: Status: 0 Temperature: 0
  Card 16: Status: 0 Temperature: 0
Last updated Dec 29, 12:40:46; interval: 30 seconds


12:39:57.100451 IP intermapper-lin.local.39009 > 10.20.111.2.snmp:  C=... 
GetNextRequest(66)  system.sysUpTime [|snmp]
12:39:57.519819 IP 10.20.111.2.snmp > intermapper-lin.local.39009:  C=... 
GetResponse(266)  interfaces.ifTable.ifEntry.ifDescr[|snmp]
12:39:57.522104 IP 10.20.111.2.snmp > intermapper-lin.local.39009:  C=... 
GetResponse(151)  system.sysUpTime.0=[|snmp]
12:39:57.544577 IP intermapper-lin.local.39009 > 10.20.111.2.snmp:  C=... 
GetNextRequest(53)  system.sysName [|snmp]
12:39:57.556532 IP 10.20.111.2.snmp > intermapper-lin.local.39009:  C=... 
GetResponse(83)  system.sysName.0=[|snmp]
12:39:57.568528 IP intermapper-lin.local.39009 > 10.20.111.2.snmp:  C=... 
GetNextRequest(64)  13.3 [|snmp]
12:39:57.577623 IP 10.20.111.2.snmp > intermapper-lin.local.39009:  C=... 
GetResponse(82)  14.1.1.0=0.0.0.0 [|snmp]
12:39:57.592420 IP intermapper-lin.local.39009 > 10.20.111.2.snmp:  C=... 
GetNextRequest(59)  ip.ipAddrTable.ipAddrEntry.ipAdEntAddr [|snmp]
12:39:57.599285 IP 10.20.111.2.snmp > intermapper-lin.local.39009:  C=... 
GetResponse(65)  snmp.snmpInPkts.0=530141 [|snmp]
12:39:57.616409 IP intermapper-lin.local.39009 > 10.20.111.2.snmp:  C=... 
GetNextRequest(62)  ip.34.1.3.2 [|snmp]
12:39:57.622659 IP 10.20.111.2.snmp > intermapper-lin.local.39009:  C=... 
GetResponse(65)  snmp.snmpInPkts.0=530142 [|snmp]
12:39:57.640472 IP intermapper-lin.local.39009 > 10.20.111.2.snmp:  C=... 
GetNextRequest(200)  interfaces.ifTable.ifEntry.ifDescr [|snmp]
12:39:57.769260 IP 10.20.111.2.snmp > intermapper-lin.local.39009:  C=... 
GetResponse(257)  interfaces.ifTable.ifEntry.ifDescr.1=[|snmp]
12:39:57.784459 IP intermapper-lin.local.39009 > 10.20.111.2.snmp:  C=... 
GetNextRequest(212)  interfaces.ifTable.ifEntry.ifDescr.1 [|snmp]


<header>
        type            =       "custom-snmp"
        package         =       "nz.net.orcon"
        probe_name      =       "snmp.msan"
        human_name      =       "SNMP - Siemans MSAN - Orcon"
        version         =       "1.3"
        address_type    =       "IP,AT"
        port_number     =       "161"
        display_name    =       "Network Devices/Siemans MSAN"
</header>

<parameters>
"CPU Busy - Alarm"                      = "90"
"CPU Busy - Warning"                    = "80"
"Low Memory - Alarm"                    = "1000"
"Low Memory - Warning"                  = "5000"
"Card Temperature - Alarm"              = "30"
"Card Temperature - Warning"            = "25"
"Unregistered SIP Users - Warning"      = "20"
"Unregistered SIP Users - Alarm"        = "50"
</parameters>


<snmp-device-variables>
        system.cpu10,   1.3.6.1.4.1.231.7.1.2.2.1.2.1.11,               
INTEGER,        "10 Min CPU %"
        system.freemem, 1.3.6.1.4.1.231.7.1.2.2.1.2.1.16,               
INTEGER,        "Free Memory (Kbytes)"
        tempcard1,      1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.21,        
INTEGER,        "Temperature of Slot 1"
        tempcard2,      1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.22,        
INTEGER,        "Temperature of Slot 2"
        tempcard3,      1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.23,        
INTEGER,        "Temperature of Slot 3"
        tempcard4,      1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.24,        
INTEGER,        "Temperature of Slot 4"
        tempcard5,      1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.25,        
INTEGER,        "Temperature of Slot 5"
        tempcard6,      1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.26,        
INTEGER,        "Temperature of Slot 6"
        tempcard7,      1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.27,        
INTEGER,        "Temperature of Slot 7"
        tempcard8,      1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.28,        
INTEGER,        "Temperature of Slot 8"
        tempcard9,      1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.29,        
INTEGER,        "Temperature of Slot 9"
        tempcard10,     1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.30,        
INTEGER,        "Temperature of Slot 10"
        tempcard11,     1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.31,        
INTEGER,        "Temperature of Slot 11"
        tempcard12,     1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.32,        
INTEGER,        "Temperature of Slot 12"
        tempcard13,     1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.33,        
INTEGER,        "Temperature of Slot 13"
        tempcard14,     1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.34,        
INTEGER,        "Temperature of Slot 14"
        tempcard15,     1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.35,        
INTEGER,        "Temperature of Slot 15"
        tempcard16,     1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.36,        
INTEGER,        "Temperature of Slot 16"
        statuscard1,    1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.21,        
INTEGER,        "Status of Slot 1"
        statuscard2,    1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.22,        
INTEGER,        "Status of Slot 2"
        statuscard3,    1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.23,        
INTEGER,        "Status of Slot 3"
        statuscard4,    1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.24,        
INTEGER,        "Status of Slot 4"
        statuscard5,    1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.25,        
INTEGER,        "Status of Slot 5"
        statuscard6,    1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.26,        
INTEGER,        "Status of Slot 6"
        statuscard7,    1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.27,        
INTEGER,        "Status of Slot 7"
        statuscard8,    1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.28,        
INTEGER,        "Status of Slot 8"
        statuscard9,    1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.29,        
INTEGER,        "Status of Slot 9"
        statuscard10,   1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.30,        
INTEGER,        "Status of Slot 10"
        statuscard11,   1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.31,        
INTEGER,        "Status of Slot 11"
        statuscard12,   1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.32,        
INTEGER,        "Status of Slot 12"
        statuscard13,   1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.33,        
INTEGER,        "Status of Slot 13"
        statuscard14,   1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.34,        
INTEGER,        "Status of Slot 14"
        statuscard15,   1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.35,        
INTEGER,        "Status of Slot 15"
        statuscard16,   1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.14.36,        
INTEGER,        "Status of Slot 16"
</snmp-device-variables>


<snmp-device-thresholds>
        alarm:          ${system.cpu10} > ${CPU Busy - Alarm}
        warning:        ${system.cpu10} > ${CPU Busy - Warning}
        alarm:          ${system.freemem} > ${Low Memory - Alarm}
        alarm:          ${system.freemem} > ${Low Memory - Warning}
        alarm:          ${tempcard1} > ${Card Temperature - Alarm}
        alarm:          ${tempcard2} > ${Card Temperature - Alarm}
        alarm:          ${tempcard3} > ${Card Temperature - Alarm}
        alarm:          ${tempcard4} > ${Card Temperature - Alarm}
        alarm:          ${tempcard5} > ${Card Temperature - Alarm}
        alarm:          ${tempcard6} > ${Card Temperature - Alarm}
        alarm:          ${tempcard7} > ${Card Temperature - Alarm}
        alarm:          ${tempcard8} > ${Card Temperature - Alarm}
        alarm:          ${tempcard9} > ${Card Temperature - Alarm}
        alarm:          ${tempcard10} > ${Card Temperature - Alarm}
        alarm:          ${tempcard11} > ${Card Temperature - Alarm}
        alarm:          ${tempcard12} > ${Card Temperature - Alarm}
        alarm:          ${tempcard13} > ${Card Temperature - Alarm}
        alarm:          ${tempcard14} > ${Card Temperature - Alarm}
        alarm:          ${tempcard15} > ${Card Temperature - Alarm}
        alarm:          ${tempcard16} > ${Card Temperature - Alarm}
</snmp-device-thresholds>


<snmp-device-display>
\B5\Device Information\0P\
  \4\Avg. CPU % Busy:\0\  ${system.cpu10} %
  \4\Available Memory:\0\ ${system.freeMem} bytes
\B5\Card Information\0P\
  \4\Card 1:\0\ Status:\0\ ${statuscard1}\0\ Temperature:\0\ ${tempcard1}
  \4\Card 2:\0\ Status:\0\ ${statuscard2}\0\ Temperature:\0\ ${tempcard2}
  \4\Card 3:\0\ Status:\0\ ${statuscard3}\0\ Temperature:\0\ ${tempcard3}
  \4\Card 4:\0\ Status:\0\ ${statuscard4}\0\ Temperature:\0\ ${tempcard4}
  \4\Card 5:\0\ Status:\0\ ${statuscard5}\0\ Temperature:\0\ ${tempcard5}
  \4\Card 6:\0\ Status:\0\ ${statuscard6}\0\ Temperature:\0\ ${tempcard6}
  \4\Card 7:\0\ Status:\0\ ${statuscard7}\0\ Temperature:\0\ ${tempcard7}
  \4\Card 8:\0\ Status:\0\ ${statuscard8}\0\ Temperature:\0\ ${tempcard8}
  \4\Card 9:\0\ Status:\0\ ${statuscard9}\0\ Temperature:\0\ ${tempcard9}
  \4\Card 10:\0\ Status:\0\ ${statuscard10}\0\ Temperature:\0\ ${tempcard10}
  \4\Card 11:\0\ Status:\0\ ${statuscard11}\0\ Temperature:\0\ ${tempcard11}
  \4\Card 12:\0\ Status:\0\ ${statuscard12}\0\ Temperature:\0\ ${tempcard12}
  \4\Card 13:\0\ Status:\0\ ${statuscard13}\0\ Temperature:\0\ ${tempcard13}
  \4\Card 14:\0\ Status:\0\ ${statuscard14}\0\ Temperature:\0\ ${tempcard14}
  \4\Card 15:\0\ Status:\0\ ${statuscard15}\0\ Temperature:\0\ ${tempcard15}
  \4\Card 16:\0\ Status:\0\ ${statuscard16}\0\ Temperature:\0\ ${tempcard16}
</snmp-device-display>
____________________________________________________________________
List archives:
http://www.mail-archive.com/intermapper-talk%40list.dartware.com/
To unsubscribe: send email to: [email protected]

Reply via email to