From 3567386c48fc8f5a1f70f1111deae73d06f8218c Mon Sep 17 00:00:00 2001 From: Kevin Zink Date: Fri, 6 Mar 2020 23:33:31 +0100 Subject: [PATCH] Add Device: Innovaphone (#11225) * Add Device: Innovaphone * fix typo * Move mib to subdir and Refresh testdata * Fix typo * Fix discovery index * force test re-run * Cleanup * image * Update innovaphone.yaml * Update innovaphone.json Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com> --- html/images/os/innovaphone.png | Bin 0 -> 14462 bytes .../definitions/discovery/innovaphone.yaml | 65 + includes/definitions/innovaphone.yaml | 8 + .../sensors/state/innovaphone.inc.php | 45 + mibs/innovaphone/INNO-MIB | 576 +++++++ tests/data/innovaphone.json | 1458 +++++++++++++++++ tests/snmpsim/innovaphone.snmprec | 258 +++ 7 files changed, 2410 insertions(+) create mode 100644 html/images/os/innovaphone.png create mode 100644 includes/definitions/discovery/innovaphone.yaml create mode 100644 includes/definitions/innovaphone.yaml create mode 100644 includes/discovery/sensors/state/innovaphone.inc.php create mode 100644 mibs/innovaphone/INNO-MIB create mode 100644 tests/data/innovaphone.json create mode 100644 tests/snmpsim/innovaphone.snmprec diff --git a/html/images/os/innovaphone.png b/html/images/os/innovaphone.png new file mode 100644 index 0000000000000000000000000000000000000000..4b84e2d1cbaf4b0249e1afff725593ffbcea77f8 GIT binary patch literal 14462 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 F{|_t|raAxs literal 0 HcmV?d00001 diff --git a/includes/definitions/discovery/innovaphone.yaml b/includes/definitions/discovery/innovaphone.yaml new file mode 100644 index 0000000000..d2442c539d --- /dev/null +++ b/includes/definitions/discovery/innovaphone.yaml @@ -0,0 +1,65 @@ +mib: INNO-MIB +modules: + sensors: + state: + data: + - + oid: l2Table + value: l2State + num_oid: '.1.3.6.1.4.1.6666.1.1.1.2.{{ $index }}' + descr: 'LAPD {{ $l2Label }}' + group: '{{ $l2Label }}' + state_name: L2State + states: + - { descr: down, graph: 0, value: 1, generic: 2 } + - { descr: up, graph: 0, value: 2, generic: 0 } + - + oid: l2Table + value: l2Mode + num_oid: '.1.3.6.1.4.1.6666.1.1.1.3.{{ $index }}' + descr: 'Mode {{ $l2Label }}' + state_name: L2Mode + group: '{{ $l2Label }}' + states: + - { descr: TE, graph: 0, value: 1, generic: 0 } + - { descr: NT, graph: 0, value: 2, generic: 0 } + + - + oid: l1BriTable + value: l1BriState + num_oid: '.1.3.6.1.4.1.6666.1.1.1.3' + descr: 'Basic rate interface {{ $l1BriLabel }}' + state_name: l1BriLabel + group: '{{ $l1BriLabel }}' + states: + - { descr: down, graph: 0, value: 1, generic: 2 } + - { descr: up, graph: 0, value: 2, generic: 0 } + - + oid: l3Table + value: l3Label + num_oid: '.1.3.6.1.4.1.6666.1.4.1.2.{{ $index }}' + descr: 'ISDN signaling protocol {{ $l3Label }}' + state_name: l3Label + group: '{{ $l3Label }}' + states: + - { descr: none, graph: 0, value: 1, generic: 3 } + - { descr: other, graph: 0, value: 2, generic: 3 } + - { descr: etsi, graph: 0, value: 3, generic: 0 } + - { descr: qsig, graph: 0, value: 23, generic: 0 } + count: + data: + - + oid: l3Table + value: l3NumBchanActive + num_oid: '.1.3.6.1.4.1.6666.1.4.1.4.{{ $index }}' + descr: 'Active calls {{ $l3Label }}' + - + oid: l3Table + value: l3CallsBoot + num_oid: '.1.3.6.1.4.1.6666.1.4.1.5.{{ $index }}' + descr: "Calls since boot {{ $l3Label }}" + - + oid: l3Table + value: l3NumBchan + num_oid: '.1.3.6.1.4.1.6666.1.4.1.3.{{ $index }}' + descr: 'Available Channels {{ $l3Label }}' diff --git a/includes/definitions/innovaphone.yaml b/includes/definitions/innovaphone.yaml new file mode 100644 index 0000000000..195812a0ed --- /dev/null +++ b/includes/definitions/innovaphone.yaml @@ -0,0 +1,8 @@ +os: innovaphone +text: 'Innovaphone ISDN' +type: environment +icon: innovaphone +mib_dir: + - innovaphone +discovery: + - sysObjectID: .1.3.6.1.4.1.6666 diff --git a/includes/discovery/sensors/state/innovaphone.inc.php b/includes/discovery/sensors/state/innovaphone.inc.php new file mode 100644 index 0000000000..f1198ade70 --- /dev/null +++ b/includes/discovery/sensors/state/innovaphone.inc.php @@ -0,0 +1,45 @@ +. + * + * @package LibreNMS + * @link http://librenms.org + */ + +$oids = snmpwalk_cache_oid($device, 'voiceIfTable', [], 'INNO-MIB'); + +if (!empty($oids)) { + //Create State Index + $state_name = 'voiceIfState'; + $states = [ + ['value' => 0, 'generic' => 2, 'graph' => 0, 'descr' => 'down'], + ['value' => 2, 'generic' => 0, 'graph' => 0, 'descr' => 'up'], + ]; + create_state_index($state_name, $states); + $num_oid = '.1.3.6.1.4.1.6666.2.1.1.1.4.'; + foreach ($oids as $index => $entry) { + $ifname = hex2bin(str_replace(" ", "", $entry['voiceIfName'])); + if (empty($ifname)) { + $ifname = $entry['voiceIfName']; + } + $name = 'Interface ' . $ifname; + //Discover Sensors + discover_sensor($valid['sensor'], 'state', $device, $num_oid.$index, $index, $state_name, $name, '1', '1', null, null, null, null, $entry['voiceIfState'], 'snmp', $index); + + //Create Sensor To State Index + create_sensor_to_state_index($device, $state_name, $index); + } +} diff --git a/mibs/innovaphone/INNO-MIB b/mibs/innovaphone/INNO-MIB new file mode 100644 index 0000000000..9c8a8159a8 --- /dev/null +++ b/mibs/innovaphone/INNO-MIB @@ -0,0 +1,576 @@ +INNO-MIB DEFINITIONS ::= BEGIN + + -- Innovaphone AG + -- Boeblinger Straße 76 + -- D-71065 Sindelfingen + -- info@innovaphone.com + + IMPORTS + Counter,TimeTicks,enterprises,IpAddress,Gauge + FROM RFC1155-SMI + OBJECT-TYPE + FROM RFC-1212 + ifIndex + FROM RFC1213-MIB + TRAP-TYPE + FROM RFC-1215; + + + DisplayString ::= OCTET STRING + + innovaphone OBJECT IDENTIFIER ::= { enterprises 6666 } + + isdn OBJECT IDENTIFIER ::= { innovaphone 1 } + +-- ********************************** +-- LAPD table +-- ********************************** + + l2Table OBJECT-TYPE + SYNTAX SEQUENCE OF L2 + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "ISDN layer2 table" + ::= { isdn 1 } + + l2Entry OBJECT-TYPE + SYNTAX L2 + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Layer 2 Entry" + INDEX { l2Label } + ::= { l2Table 1 } + + L2 ::= SEQUENCE { + l2Label DisplayString, + l2State INTEGER, + l2Mode INTEGER, + l1Label DisplayString + } + + l2Label OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..8)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Name of this Layer 2 instance" + ::= { l2Entry 1 } + + l2State OBJECT-TYPE + SYNTAX INTEGER { + down(1), + up(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Indication whether the LAPD layer is active" + ::= { l2Entry 2 } + + + l2Mode OBJECT-TYPE + SYNTAX INTEGER { + te(1), + nt(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Interface mode, either NT or TE" + ::= { l2Entry 3 } + + l1Label OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..8)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Name of Layer 1 (physical) instance this Layer 2 + instance is working on" + ::= { l2Entry 4 } + + +-- ********************************** +-- L1 PRI table +-- ********************************** + + l1PriTable OBJECT-TYPE + SYNTAX SEQUENCE OF L1Pri + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Layer1 table (primary rate interface)" + ::= { isdn 2 } + + l1PriEntry OBJECT-TYPE + SYNTAX L1Pri + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Layer 1 Entry (primary rate interface)" + INDEX { l1PriLabel } + ::= { l1PriTable 1 } + + L1Pri ::= SEQUENCE { + l1PriLabel DisplayString, + l1PriState INTEGER, + l1PriErrCrc4 Counter, + l1PriErrRemAlarmInd Counter, + l1PriErrSigLoss Counter, + l1PriErrAlarmInd Counter, + l1PriErrFrameAlignmentTOut Counter, + l1PriErrFrameAlignmentLoss Counter, + l1PriErrSlip Counter, + l1PriTest INTEGER + } + + l1PriLabel OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..8)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Name of this Layer 1 instance" + ::= { l1PriEntry 1 } + + l1PriState OBJECT-TYPE + SYNTAX INTEGER { + down(1), + up(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Indication whether the physical layer is active" + ::= { l1PriEntry 2 } + + l1PriErrCrc4 OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The CRC4 check of a received submultiframe failed." + ::= { l1PriEntry 3 } + + l1PriErrRemAlarmInd OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Remote Alarm" + ::= { l1PriEntry 4 } + + l1PriErrSigLoss OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Loss of signal" + ::= { l1PriEntry 5 } + + l1PriErrAlarmInd OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Alarm Indication Signal" + ::= { l1PriEntry 6 } + + l1PriErrFrameAlignmentTOut OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Receive Time Out 400 msec" + ::= { l1PriEntry 7 } + + l1PriErrFrameAlignmentLoss OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Loss of Frame Alignment" + ::= { l1PriEntry 8 } + + l1PriErrSlip OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Receive SLIP detected" + ::= { l1PriEntry 9 } + + l1PriTest OBJECT-TYPE + SYNTAX INTEGER { + noTest(0), + simAlarm(1), + resetAlarms(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Triggers,resets some hardware alarm counters " + ::= { l1PriEntry 10 } + +-- ********************************** +-- L1 BRI table +-- ********************************** + + l1BriTable OBJECT-TYPE + SYNTAX SEQUENCE OF L1Bri + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Layer1 table (basic rate interface)" + ::= { isdn 3 } + + l1BriEntry OBJECT-TYPE + SYNTAX L1Bri + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Layer 1 Entry (basic rate rate interface)" + INDEX { l1BriLabel } + ::= { l1BriTable 1 } + + L1Bri ::= SEQUENCE { + l1BriLabel DisplayString, + l1BriState INTEGER + } + + l1BriLabel OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..8)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Name of this Layer 1 instance" + ::= { l1BriEntry 1 } + + l1BriState OBJECT-TYPE + SYNTAX INTEGER { + down(1), + up(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Indication whether the physical layer is active" + ::= { l1BriEntry 2 } + +-- ********************************** +-- L3 table +-- ********************************** + + l3Table OBJECT-TYPE + SYNTAX SEQUENCE OF L3 + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Layer3 table" + ::= { isdn 4 } + + l3Entry OBJECT-TYPE + SYNTAX L3 + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Layer 3 Entry" + INDEX { l3Label } + ::= { l3Table 1 } + + L3 ::= SEQUENCE { + l3Label DisplayString, + l3Protocol INTEGER, + l3NumBchan INTEGER, + l3NumBchanActive Gauge, + l3CallsBoot Counter + } + + l3Label OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..8)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Name of this Layer 3 instance" + ::= { l3Entry 1 } + + l3Protocol OBJECT-TYPE + SYNTAX INTEGER { + none(0), + other(1), + etsi(3), + qsig(23) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Isdn signalling protocol on this interface" + ::= { l3Entry 2 } + + l3NumBchan OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of B-channels available" + ::= { l3Entry 3 } + + l3NumBchanActive OBJECT-TYPE + SYNTAX Gauge + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of B-channels currently active. + May also be understood as number of calls + currently active on this interface." + ::= { l3Entry 4 } + + l3CallsBoot OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Accumulated Number of Calls on this interface + since last Boot" + ::= { l3Entry 5 } + +-- ********************************** +-- Gateway group +-- ********************************** + + gateway OBJECT IDENTIFIER ::= { innovaphone 2 } + +-- ********************************** +-- gatekeeper +-- ********************************** + + gatekeeper OBJECT IDENTIFIER ::= { gateway 1 } + +-- ********************************** +-- Voice Interfaces +-- ********************************** + + voiceIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF VoiceIf + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Voice Interfaces Table. Features either + physical interfaces or aliases." + ::= { gatekeeper 1 } + + voiceIfEntry OBJECT-TYPE + SYNTAX VoiceIf + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Voice Interfaces Entry.Features either + physical interfaces or aliases." + INDEX { voiceIfIndex, + voiceIfAliasIndex } + ::= { voiceIfTable 1 } + + VoiceIf ::= SEQUENCE { + voiceIfGwName DisplayString, + voiceIfType INTEGER, + voiceIfAddr IpAddress, + voiceIfState INTEGER, + voiceIfNumber DisplayString, + voiceIfName DisplayString, + voiceIfProduct DisplayString, + voiceIfIndex INTEGER, + voiceIfAliasIndex INTEGER + } + + voiceIfGwName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Only of interest for aliases to show at which GWxx + an alias has been/will be registered" + ::= { voiceIfEntry 1 } + + voiceIfType OBJECT-TYPE + SYNTAX INTEGER { + unkown(0), --e.g. if interface>1 is down + if(1), --interface (physical) + ep(2), --endpoint + gk(3), --gatekeeper + gw(4) --gateway + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The type of the interface" + ::= { voiceIfEntry 2 } + + voiceIfAddr OBJECT-TYPE + SYNTAX IpAddress + ACCESS read-only + STATUS mandatory + DESCRIPTION + "ip address, only of interest if interface state + is up" + ::= { voiceIfEntry 3 } + + voiceIfState OBJECT-TYPE + SYNTAX INTEGER { + down(0), + up(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Interface state" + ::= { voiceIfEntry 4 } + + voiceIfNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The E.164 number registered by this interface" + ::= { voiceIfEntry 5 } + + voiceIfName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The H.323 Name registered by this interface" + ::= { voiceIfEntry 6 } + + voiceIfProduct OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "If available the description of the registering + product" + ::= { voiceIfEntry 7 } + + voiceIfIndex OBJECT-TYPE + SYNTAX INTEGER(1..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Increasing index of an interface, + utilized as first suboid of entry index." + ::= { voiceIfEntry 8 } + + voiceIfAliasIndex OBJECT-TYPE + SYNTAX INTEGER(1..65535) + ACCESS read-only + STATUS optional + DESCRIPTION + "If interface is an alias, this is the + increasing index of alias at an interface. + Otherwise -1 will be returned. + Utilized as second suboid of entry index." + ::= { voiceIfEntry 9 } + +-- ********************************** +-- Traps +-- ********************************** + +-- trapDummyGroup doesn't really exist + trapDummyGroup OBJECT IDENTIFIER ::= { innovaphone 3 } + + trapDisplayStringParm OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "This variable doesn't exist. Its purpose is to + be syntactically referenced as a variable within + a trap." + ::= { trapDummyGroup 1 } + + trapIntegerParm OBJECT-TYPE + SYNTAX INTEGER(1..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "This variable doesn't exist. Its purpose is to + be syntactically referenced as a variable within + a trap." + ::= { trapDummyGroup 2 } + + trapGaugeParm OBJECT-TYPE + SYNTAX Gauge + ACCESS read-only + STATUS mandatory + DESCRIPTION + "This variable doesn't exist. Its purpose is to + be syntactically referenced as a variable within + a trap." + ::= { trapDummyGroup 3 } + + innoColdStart TRAP-TYPE + ENTERPRISE innovaphone + DESCRIPTION + "An unexpected restart happened." + ::= 0 + + innoWarmStart TRAP-TYPE + ENTERPRISE innovaphone + DESCRIPTION + "The device has been reset administratively." + ::= 1 + + innoLinkDown TRAP-TYPE + ENTERPRISE innovaphone + VARIABLES { ifIndex } + DESCRIPTION + "An interface link went down (PPP)." + ::= 2 + + innoLinkUp TRAP-TYPE + ENTERPRISE innovaphone + VARIABLES { ifIndex } + DESCRIPTION + "An interface link went up." + ::= 3 + + innoAuthenticationFailure TRAP-TYPE + ENTERPRISE innovaphone + DESCRIPTION + "An Snmp PDU with a wrong community string has + been received." + ::= 4 + + innoIsdnFailure TRAP-TYPE + ENTERPRISE innovaphone + VARIABLES { + trapDisplayStringParm, -- Name of originating interface + trapIntegerParm -- interface is down(0) or up(1) + } + DESCRIPTION + "Obsoleted: This SNMP trap is no longer necessary. Meanwhile it is covered more consistently by innoDiagAlarm and innoDiagAlarmClear. + Removed from on v9hf16." + ::= 5 + + innoDiagAlarm TRAP-TYPE + ENTERPRISE innovaphone + VARIABLES { + trapGaugeParm, -- Alarm Code + trapDisplayStringParm, -- Alarm Source + trapGaugeParm, -- Severity: indeterminate(0),major(1),critical(2) + trapDisplayStringParm -- Alarm Text + } + DESCRIPTION + "This trap corresponds to an alarm under Administration/Diagnostics/Alarms" + ::= 6 + + innoDiagAlarmClear TRAP-TYPE + ENTERPRISE innovaphone + VARIABLES { + trapGaugeParm, -- Alarm Code + trapDisplayStringParm -- Alarm Source + } + DESCRIPTION + "This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms" + ::= 7 + +END -- Module \ No newline at end of file diff --git a/tests/data/innovaphone.json b/tests/data/innovaphone.json new file mode 100644 index 0000000000..a778079ced --- /dev/null +++ b/tests/data/innovaphone.json @@ -0,0 +1,1458 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.6666", + "sysDescr": "13r1 sr8 IP3011[13.2195], Bootcode[132134], Hardware[401#]", + "sysContact": null, + "version": null, + "hardware": null, + "features": null, + "os": "innovaphone", + "type": "environment", + "serial": null, + "icon": "innovaphone.png", + "location": null + } + ] + }, + "poller": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.6666", + "sysDescr": "13r1 sr8 IP3011[13.2195], Bootcode[132134], Hardware[401#]", + "sysContact": "", + "version": null, + "hardware": null, + "features": null, + "os": "innovaphone", + "type": "environment", + "serial": null, + "icon": "innovaphone.png", + "location": "" + } + ] + } + }, + "ports": { + "discovery": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ETH0", + "ifName": "ETH0", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "ETH0", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ETH1", + "ifName": "ETH1", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "ETH1", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ETH2", + "ifName": "ETH2", + "portName": null, + "ifIndex": 3, + "ifSpeed": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "ETH2", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + }, + "poller": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ETH0", + "ifName": "ETH0", + "portName": null, + "ifIndex": 1, + "ifSpeed": 0, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "0", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 0, + "ifType": "ethernetCsmacd", + "ifAlias": "ETH0", + "ifPhysAddress": "009033450568", + "ifHardType": null, + "ifLastChange": 500, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 355976, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 339463, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 52913737, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 36259088, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 54252, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 41662, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ETH1", + "ifName": "ETH1", + "portName": null, + "ifIndex": 2, + "ifSpeed": 0, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "0", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 0, + "ifType": "ethernetCsmacd", + "ifAlias": "ETH1", + "ifPhysAddress": "009033458568", + "ifHardType": null, + "ifLastChange": 500, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 2117, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 4654, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 54699273, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 4524444, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 643487, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 41648, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 634446, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ETH2", + "ifName": "ETH2", + "portName": null, + "ifIndex": 3, + "ifSpeed": 0, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "0", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 0, + "ifType": "ethernetCsmacd", + "ifAlias": "ETH2", + "ifPhysAddress": "009033290000", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 221754, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 245920, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 23549553, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 39350463, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 97, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 4, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 90, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.1.4.1.3.80.82.73.49", + "sensor_index": "80.82.73.49", + "sensor_type": "innovaphone", + "sensor_descr": "Available Channels PRI1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.1.1.1.3.80.82.73.49.45.76.50", + "sensor_index": "80.82.73.49.45.76.50", + "sensor_type": "L2Mode", + "sensor_descr": "Mode PRI1-L2", + "group": "PRI1-L2", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "L2Mode" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.1.1.1.2.80.82.73.49.45.76.50", + "sensor_index": "80.82.73.49.45.76.50", + "sensor_type": "L2State", + "sensor_descr": "LAPD PRI1-L2", + "group": "PRI1-L2", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "L2State" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.1.4.1.2.80.82.73.49", + "sensor_index": "80.82.73.49", + "sensor_type": "l3Label", + "sensor_descr": "ISDN signaling protocol PRI1", + "group": "PRI1", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "l3Label" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.1", + "sensor_index": "1", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface PRI1\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "1", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.2", + "sensor_index": "2", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface TEST\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.3", + "sensor_index": "3", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface TONE\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "3", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.4", + "sensor_index": "4", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface HTTP\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.5", + "sensor_index": "5", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface ECHO\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "5", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.6", + "sensor_index": "6", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface SIG0\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "6", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.7", + "sensor_index": "7", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface SIG1\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "7", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.8", + "sensor_index": "8", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface FAX\u0000\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.9", + "sensor_index": "9", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface CONF\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "9", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + } + ], + "state_indexes": [ + { + "state_name": "L2Mode", + "state_descr": "TE", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "L2Mode", + "state_descr": "NT", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "L2State", + "state_descr": "down", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 2 + }, + { + "state_name": "L2State", + "state_descr": "up", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "l3Label", + "state_descr": "none", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 + }, + { + "state_name": "l3Label", + "state_descr": "other", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 3 + }, + { + "state_name": "l3Label", + "state_descr": "etsi", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 0 + }, + { + "state_name": "l3Label", + "state_descr": "qsig", + "state_draw_graph": 0, + "state_value": 23, + "state_generic_value": 0 + }, + { + "state_name": "voiceIfState", + "state_descr": "down", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "voiceIfState", + "state_descr": "up", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + } + ] + }, + "poller": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.1.4.1.3.80.82.73.49", + "sensor_index": "80.82.73.49", + "sensor_type": "innovaphone", + "sensor_descr": "Available Channels PRI1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 31, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": 0, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.1.1.1.3.80.82.73.49.45.76.50", + "sensor_index": "80.82.73.49.45.76.50", + "sensor_type": "L2Mode", + "sensor_descr": "Mode PRI1-L2", + "group": "PRI1-L2", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "L2Mode" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.1.1.1.2.80.82.73.49.45.76.50", + "sensor_index": "80.82.73.49.45.76.50", + "sensor_type": "L2State", + "sensor_descr": "LAPD PRI1-L2", + "group": "PRI1-L2", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "L2State" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.1.4.1.2.80.82.73.49", + "sensor_index": "80.82.73.49", + "sensor_type": "l3Label", + "sensor_descr": "ISDN signaling protocol PRI1", + "group": "PRI1", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 3, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": 1, + "user_func": null, + "state_name": "l3Label" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.1", + "sensor_index": "1", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface PRI1\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "1", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.2", + "sensor_index": "2", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface TEST\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.3", + "sensor_index": "3", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface TONE\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "3", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.4", + "sensor_index": "4", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface HTTP\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.5", + "sensor_index": "5", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface ECHO\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "5", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.6", + "sensor_index": "6", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface SIG0\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "6", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.7", + "sensor_index": "7", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface SIG1\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "7", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.8", + "sensor_index": "8", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface FAX\u0000\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6666.2.1.1.1.4.9", + "sensor_index": "9", + "sensor_type": "voiceIfState", + "sensor_descr": "Interface CONF\u0000\u0000\u0000\u0000", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "9", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "voiceIfState" + } + ], + "state_indexes": [ + { + "state_name": "L2Mode", + "state_descr": "TE", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "L2Mode", + "state_descr": "NT", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "L2State", + "state_descr": "down", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 2 + }, + { + "state_name": "L2State", + "state_descr": "up", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "l3Label", + "state_descr": "none", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 + }, + { + "state_name": "l3Label", + "state_descr": "other", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 3 + }, + { + "state_name": "l3Label", + "state_descr": "etsi", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 0 + }, + { + "state_name": "l3Label", + "state_descr": "qsig", + "state_draw_graph": 0, + "state_value": 23, + "state_generic_value": 0 + }, + { + "state_name": "voiceIfState", + "state_descr": "down", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 2 + }, + { + "state_name": "voiceIfState", + "state_descr": "up", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + } + ] + } + } +} diff --git a/tests/snmpsim/innovaphone.snmprec b/tests/snmpsim/innovaphone.snmprec new file mode 100644 index 0000000000..9e46d2019e --- /dev/null +++ b/tests/snmpsim/innovaphone.snmprec @@ -0,0 +1,258 @@ +1.3.6.1.2.1.1.1.0|4|13r1 sr8 IP3011[13.2195], Bootcode[132134], Hardware[401#] +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.6666 +1.3.6.1.2.1.1.3.0|67|27595500 +1.3.6.1.2.1.1.4.0|4| +1.3.6.1.2.1.1.5.0|4| +1.3.6.1.2.1.1.6.0|4| +1.3.6.1.2.1.2.2.1.1.1|2|1 +1.3.6.1.2.1.2.2.1.1.2|2|2 +1.3.6.1.2.1.2.2.1.1.3|2|3 +1.3.6.1.2.1.2.2.1.2.1|4|ETH0 +1.3.6.1.2.1.2.2.1.2.2|4|ETH1 +1.3.6.1.2.1.2.2.1.2.3|4|ETH2 +1.3.6.1.2.1.2.2.1.3.1|2|6 +1.3.6.1.2.1.2.2.1.3.2|2|6 +1.3.6.1.2.1.2.2.1.3.3|2|6 +1.3.6.1.2.1.2.2.1.4.1|2|0 +1.3.6.1.2.1.2.2.1.4.2|2|0 +1.3.6.1.2.1.2.2.1.4.3|2|0 +1.3.6.1.2.1.2.2.1.5.1|66|0 +1.3.6.1.2.1.2.2.1.5.2|66|0 +1.3.6.1.2.1.2.2.1.5.3|66|0 +1.3.6.1.2.1.2.2.1.6.1|4x|009033450568 +1.3.6.1.2.1.2.2.1.6.2|4x|009033458568 +1.3.6.1.2.1.2.2.1.6.3|4x|009033290000 +1.3.6.1.2.1.2.2.1.7.1|2|0 +1.3.6.1.2.1.2.2.1.7.2|2|0 +1.3.6.1.2.1.2.2.1.7.3|2|0 +1.3.6.1.2.1.2.2.1.8.1|2|1 +1.3.6.1.2.1.2.2.1.8.2|2|1 +1.3.6.1.2.1.2.2.1.8.3|2|1 +1.3.6.1.2.1.2.2.1.9.1|67|500 +1.3.6.1.2.1.2.2.1.9.2|67|500 +1.3.6.1.2.1.2.2.1.9.3|67|0 +1.3.6.1.2.1.2.2.1.10.1|65|52913737 +1.3.6.1.2.1.2.2.1.10.2|65|54699273 +1.3.6.1.2.1.2.2.1.10.3|65|23549553 +1.3.6.1.2.1.2.2.1.11.1|65|355976 +1.3.6.1.2.1.2.2.1.11.2|65|2117 +1.3.6.1.2.1.2.2.1.11.3|65|221754 +1.3.6.1.2.1.2.2.1.12.1|65|54252 +1.3.6.1.2.1.2.2.1.12.2|65|643487 +1.3.6.1.2.1.2.2.1.12.3|65|97 +1.3.6.1.2.1.2.2.1.13.1|65|0 +1.3.6.1.2.1.2.2.1.13.2|65|634446 +1.3.6.1.2.1.2.2.1.13.3|65|90 +1.3.6.1.2.1.2.2.1.14.1|65|0 +1.3.6.1.2.1.2.2.1.14.2|65|0 +1.3.6.1.2.1.2.2.1.14.3|65|0 +1.3.6.1.2.1.2.2.1.15.1|65|0 +1.3.6.1.2.1.2.2.1.15.2|65|0 +1.3.6.1.2.1.2.2.1.15.3|65|0 +1.3.6.1.2.1.2.2.1.16.1|65|36259088 +1.3.6.1.2.1.2.2.1.16.2|65|4524444 +1.3.6.1.2.1.2.2.1.16.3|65|39350463 +1.3.6.1.2.1.2.2.1.17.1|65|339463 +1.3.6.1.2.1.2.2.1.17.2|65|4654 +1.3.6.1.2.1.2.2.1.17.3|65|245920 +1.3.6.1.2.1.2.2.1.18.1|65|41662 +1.3.6.1.2.1.2.2.1.18.2|65|41648 +1.3.6.1.2.1.2.2.1.18.3|65|4 +1.3.6.1.2.1.2.2.1.19.1|65|0 +1.3.6.1.2.1.2.2.1.19.2|65|0 +1.3.6.1.2.1.2.2.1.19.3|65|0 +1.3.6.1.2.1.2.2.1.20.1|65|0 +1.3.6.1.2.1.2.2.1.20.2|65|0 +1.3.6.1.2.1.2.2.1.20.3|65|0 +1.3.6.1.2.1.2.2.1.21.1|66|0 +1.3.6.1.2.1.2.2.1.21.2|66|0 +1.3.6.1.2.1.2.2.1.21.3|66|0 +1.3.6.1.2.1.2.2.1.22.1|6|0.0 +1.3.6.1.2.1.2.2.1.22.2|6|0.0 +1.3.6.1.2.1.2.2.1.22.3|6|0.0 +1.3.6.1.2.1.4.3.0|65|514782 +1.3.6.1.2.1.4.4.0|65|0 +1.3.6.1.2.1.4.5.0|65|0 +1.3.6.1.2.1.4.6.0|65|117239 +1.3.6.1.2.1.4.7.0|65|0 +1.3.6.1.2.1.4.8.0|65|0 +1.3.6.1.2.1.4.9.0|65|409230 +1.3.6.1.2.1.4.10.0|65|11688 +1.3.6.1.2.1.4.11.0|65|0 +1.3.6.1.2.1.4.12.0|65|0 +1.3.6.1.2.1.4.14.0|65|0 +1.3.6.1.2.1.4.15.0|65|0 +1.3.6.1.2.1.4.16.0|65|0 +1.3.6.1.2.1.4.17.0|65|0 +1.3.6.1.2.1.4.18.0|65|0 +1.3.6.1.2.1.4.19.0|65|0 +1.3.6.1.2.1.4.20.1.2.1.192.168.176.10|2|1 +1.3.6.1.2.1.4.20.1.2.2.192.168.103.50|2|2 +1.3.6.1.2.1.4.20.1.2.3.0.0.0.0|2|3 +1.3.6.1.2.1.4.20.1.3.1.192.168.176.10|64|255.255.252.0 +1.3.6.1.2.1.4.20.1.3.2.192.168.103.50|64|255.255.255.240 +1.3.6.1.2.1.4.20.1.3.3.0.0.0.0|64|0.0.0.0 +1.3.6.1.2.1.4.22.1.2.1.192.168.176.1|4x|001B21639C84 +1.3.6.1.2.1.4.22.1.2.1.192.168.176.5|4x|00903347110E +1.3.6.1.2.1.4.22.1.2.1.192.168.176.11|4x|0090334D01BB +1.3.6.1.2.1.4.22.1.2.1.192.168.176.12|4x|0090334D0215 +1.3.6.1.2.1.4.22.1.2.2.192.168.103.49|4x|025095D95B61 +0.3.6.1.2.1.4.22.1.2.3.192.168.176.9|4x|029033450568 +1.3.6.1.2.1.5.1.0|65|2808 +1.3.6.1.2.1.5.2.0|65|0 +1.3.6.1.2.1.5.3.0|65|0 +1.3.6.1.2.1.5.4.0|65|0 +1.3.6.1.2.1.5.5.0|65|0 +1.3.6.1.2.1.5.6.0|65|0 +1.3.6.1.2.1.5.7.0|65|0 +1.3.6.1.2.1.5.8.0|65|2808 +1.3.6.1.2.1.5.9.0|65|0 +1.3.6.1.2.1.5.10.0|65|0 +1.3.6.1.2.1.5.11.0|65|0 +1.3.6.1.2.1.5.12.0|65|0 +1.3.6.1.2.1.5.13.0|65|0 +1.3.6.1.2.1.5.14.0|65|2808 +1.3.6.1.2.1.5.15.0|65|0 +1.3.6.1.2.1.5.16.0|65|0 +1.3.6.1.2.1.5.17.0|65|0 +1.3.6.1.2.1.5.18.0|65|0 +1.3.6.1.2.1.5.19.0|65|0 +1.3.6.1.2.1.5.20.0|65|0 +1.3.6.1.2.1.5.21.0|65|0 +1.3.6.1.2.1.5.22.0|65|2808 +1.3.6.1.2.1.5.23.0|65|0 +1.3.6.1.2.1.5.24.0|65|0 +1.3.6.1.2.1.5.25.0|65|0 +1.3.6.1.2.1.5.26.0|65|0 +1.3.6.1.2.1.6.5.0|65|85 +1.3.6.1.2.1.6.6.0|65|19204 +1.3.6.1.2.1.6.7.0|65|9623 +1.3.6.1.2.1.6.8.0|65|0 +1.3.6.1.2.1.6.9.0|66|446 +1.3.6.1.2.1.6.10.0|65|250990 +1.3.6.1.2.1.6.11.0|65|255990 +1.3.6.1.2.1.6.12.0|65|8 +1.3.6.1.2.1.6.14.0|65|0 +1.3.6.1.2.1.6.15.0|65|0 +1.3.6.1.2.1.7.1.0|65|152370 +1.3.6.1.2.1.7.2.0|65|3079 +1.3.6.1.2.1.7.3.0|65|0 +1.3.6.1.2.1.7.4.0|65|152352 +1.3.6.1.2.1.11.1.0|65|151317 +1.3.6.1.2.1.11.2.0|65|151317 +1.3.6.1.2.1.11.3.0|65|0 +1.3.6.1.2.1.11.4.0|65|0 +1.3.6.1.2.1.11.5.0|65|0 +1.3.6.1.2.1.11.6.0|65|0 +1.3.6.1.2.1.11.8.0|65|0 +1.3.6.1.2.1.11.9.0|65|0 +1.3.6.1.2.1.11.10.0|65|0 +1.3.6.1.2.1.11.11.0|65|0 +1.3.6.1.2.1.11.12.0|65|0 +1.3.6.1.2.1.11.13.0|65|171043 +1.3.6.1.2.1.11.14.0|65|0 +1.3.6.1.2.1.11.15.0|65|26463 +1.3.6.1.2.1.11.16.0|65|124868 +1.3.6.1.2.1.11.17.0|65|0 +1.3.6.1.2.1.11.18.0|65|0 +1.3.6.1.2.1.11.19.0|65|0 +1.3.6.1.2.1.11.20.0|65|0 +1.3.6.1.2.1.11.21.0|65|21759 +1.3.6.1.2.1.11.22.0|65|0 +1.3.6.1.2.1.11.24.0|65|0 +1.3.6.1.2.1.11.25.0|65|0 +1.3.6.1.2.1.11.26.0|65|0 +1.3.6.1.2.1.11.27.0|65|0 +1.3.6.1.2.1.11.28.0|65|151341 +1.3.6.1.2.1.11.29.0|65|0 +1.3.6.1.2.1.11.30.0|2|2 +1.3.6.1.4.1.6666.1.1.1.1.80.82.73.49.45.76.50|4|PRI1-L2 +1.3.6.1.4.1.6666.1.1.1.2.80.82.73.49.45.76.50|2|1 +1.3.6.1.4.1.6666.1.1.1.3.80.82.73.49.45.76.50|2|2 +1.3.6.1.4.1.6666.1.1.1.4.80.82.73.49.45.76.50|4|PRI1-L1 +1.3.6.1.4.1.6666.1.4.1.1.80.82.73.49|4|PRI1 +1.3.6.1.4.1.6666.1.4.1.2.80.82.73.49|2|3 +1.3.6.1.4.1.6666.1.4.1.3.80.82.73.49|2|31 +1.3.6.1.4.1.6666.1.4.1.4.80.82.73.49|66|0 +1.3.6.1.4.1.6666.1.4.1.5.80.82.73.49|65|0 +1.3.6.1.4.1.6666.2.1.1.1.1.1|4|- +1.3.6.1.4.1.6666.2.1.1.1.1.2|4|- +1.3.6.1.4.1.6666.2.1.1.1.1.3|4|- +1.3.6.1.4.1.6666.2.1.1.1.1.4|4|- +1.3.6.1.4.1.6666.2.1.1.1.1.5|4|- +1.3.6.1.4.1.6666.2.1.1.1.1.6|4|- +1.3.6.1.4.1.6666.2.1.1.1.1.7|4|- +1.3.6.1.4.1.6666.2.1.1.1.1.8|4|- +1.3.6.1.4.1.6666.2.1.1.1.1.9|4|- +1.3.6.1.4.1.6666.2.1.1.1.2.1|2|1 +1.3.6.1.4.1.6666.2.1.1.1.2.2|2|1 +1.3.6.1.4.1.6666.2.1.1.1.2.3|2|1 +1.3.6.1.4.1.6666.2.1.1.1.2.4|2|1 +1.3.6.1.4.1.6666.2.1.1.1.2.5|2|1 +1.3.6.1.4.1.6666.2.1.1.1.2.6|2|1 +1.3.6.1.4.1.6666.2.1.1.1.2.7|2|1 +1.3.6.1.4.1.6666.2.1.1.1.2.8|2|1 +1.3.6.1.4.1.6666.2.1.1.1.2.9|2|1 +1.3.6.1.4.1.6666.2.1.1.1.3.1|64|0.0.0.0 +1.3.6.1.4.1.6666.2.1.1.1.3.2|64|0.0.0.0 +1.3.6.1.4.1.6666.2.1.1.1.3.3|64|0.0.0.0 +1.3.6.1.4.1.6666.2.1.1.1.3.4|64|0.0.0.0 +1.3.6.1.4.1.6666.2.1.1.1.3.5|64|0.0.0.0 +1.3.6.1.4.1.6666.2.1.1.1.3.6|64|0.0.0.0 +1.3.6.1.4.1.6666.2.1.1.1.3.7|64|0.0.0.0 +1.3.6.1.4.1.6666.2.1.1.1.3.8|64|0.0.0.0 +1.3.6.1.4.1.6666.2.1.1.1.3.9|64|0.0.0.0 +1.3.6.1.4.1.6666.2.1.1.1.4.1|2|0 +1.3.6.1.4.1.6666.2.1.1.1.4.2|2|0 +1.3.6.1.4.1.6666.2.1.1.1.4.3|2|0 +1.3.6.1.4.1.6666.2.1.1.1.4.4|2|0 +1.3.6.1.4.1.6666.2.1.1.1.4.5|2|0 +1.3.6.1.4.1.6666.2.1.1.1.4.6|2|0 +1.3.6.1.4.1.6666.2.1.1.1.4.7|2|0 +1.3.6.1.4.1.6666.2.1.1.1.4.8|2|0 +1.3.6.1.4.1.6666.2.1.1.1.4.9|2|0 +1.3.6.1.4.1.6666.2.1.1.1.5.1|4|- +1.3.6.1.4.1.6666.2.1.1.1.5.2|4|- +1.3.6.1.4.1.6666.2.1.1.1.5.3|4|- +1.3.6.1.4.1.6666.2.1.1.1.5.4|4|- +1.3.6.1.4.1.6666.2.1.1.1.5.5|4|- +1.3.6.1.4.1.6666.2.1.1.1.5.6|4|- +1.3.6.1.4.1.6666.2.1.1.1.5.7|4|- +1.3.6.1.4.1.6666.2.1.1.1.5.8|4|- +1.3.6.1.4.1.6666.2.1.1.1.5.9|4|- +1.3.6.1.4.1.6666.2.1.1.1.6.1|4x|5052493100000000 +1.3.6.1.4.1.6666.2.1.1.1.6.2|4x|5445535400000000 +1.3.6.1.4.1.6666.2.1.1.1.6.3|4x|544F4E4500000000 +1.3.6.1.4.1.6666.2.1.1.1.6.4|4x|4854545000000000 +1.3.6.1.4.1.6666.2.1.1.1.6.5|4x|4543484F00000000 +1.3.6.1.4.1.6666.2.1.1.1.6.6|4x|5349473000000000 +1.3.6.1.4.1.6666.2.1.1.1.6.7|4x|5349473100000000 +1.3.6.1.4.1.6666.2.1.1.1.6.8|4x|4641580000000000 +1.3.6.1.4.1.6666.2.1.1.1.6.9|4x|434F4E4600000000 +1.3.6.1.4.1.6666.2.1.1.1.7.1|4|- +1.3.6.1.4.1.6666.2.1.1.1.7.2|4|- +1.3.6.1.4.1.6666.2.1.1.1.7.3|4|- +1.3.6.1.4.1.6666.2.1.1.1.7.4|4|- +1.3.6.1.4.1.6666.2.1.1.1.7.5|4|- +1.3.6.1.4.1.6666.2.1.1.1.7.6|4|- +1.3.6.1.4.1.6666.2.1.1.1.7.7|4|- +1.3.6.1.4.1.6666.2.1.1.1.7.8|4|- +1.3.6.1.4.1.6666.2.1.1.1.7.9|4|- +1.3.6.1.4.1.6666.2.1.1.1.8.1|2|1 +1.3.6.1.4.1.6666.2.1.1.1.8.2|2|2 +1.3.6.1.4.1.6666.2.1.1.1.8.3|2|3 +1.3.6.1.4.1.6666.2.1.1.1.8.4|2|4 +1.3.6.1.4.1.6666.2.1.1.1.8.5|2|5 +1.3.6.1.4.1.6666.2.1.1.1.8.6|2|6 +1.3.6.1.4.1.6666.2.1.1.1.8.7|2|7 +1.3.6.1.4.1.6666.2.1.1.1.8.8|2|8 +1.3.6.1.4.1.6666.2.1.1.1.8.9|2|9 +1.3.6.1.4.1.6666.2.1.1.1.9.1|2|-1 +1.3.6.1.4.1.6666.2.1.1.1.9.2|2|-1 +1.3.6.1.4.1.6666.2.1.1.1.9.3|2|-1 +1.3.6.1.4.1.6666.2.1.1.1.9.4|2|-1 +1.3.6.1.4.1.6666.2.1.1.1.9.5|2|-1 +1.3.6.1.4.1.6666.2.1.1.1.9.6|2|-1 +1.3.6.1.4.1.6666.2.1.1.1.9.7|2|-1 +1.3.6.1.4.1.6666.2.1.1.1.9.8|2|-1 +1.3.6.1.4.1.6666.2.1.1.1.9.9|2|-1