librenms/includes/definitions/discovery/ekinops.yaml
Heath Barnhart 8a921567ba
New OS: Ekinops (#12088)
* Initial push

* renamed mib files

* adding eki mgmt event trap handler

* Adding handler to config/snmptraps.php

* added slot state monitoring

* Ekinops port discovery script

* cleanup

* moved ifDescr change from discovery to poller

* simplified port poller script

* fixed poller array

* add Mgnt2TrapNMSEvent handler

* Adding nms alarm handler

* adding handler to snmptrap.php

* Updated handler names, exapanded event traphandler

* beginning tests and cleanup

* adding snmpsim data

* making tests

* finished trap tests

* fixed ekinops.yaml

* style and lint pass

* new snmpsim data and fixes

* adding correct snmpsim

* fixed test data

* Update ekinops.svg

* Update ekinops.svg

* Update ekinops.yaml

* new os discovery method

* remove unneeded precache line

* removing unneccesary pre-cache script

* styleci fixes

* few more style fixes

* trim whitespace in discovery

* remove unused mibs

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-09-23 18:23:57 +02:00

21 lines
999 B
YAML

mib: EKINOPS-MGNT2-MIB
modules:
sensors:
state:
data:
-
oid: mgnt2GigmBoardTable
value: mgnt2SlotStatus
num_oid: '.1.3.6.1.4.1.20044.7.1.2.1.1.10.{{ $index }}'
descr: mgnt2Name
index: 'mgnt2IndexBoards.{{ $index }}'
state_name: Mgnt2SlotStatus
states:
- { value: 0, generic: 0, graph: 1, descr: 'slot open' }
- { value: 1, generic: 0, graph: 1, descr: 'pmReady' }
- { value: 2, generic: 2, graph: 1, descr: 'pmReset' }
- { value: 3, generic: 1, graph: 1, descr: 'pmLoad' }
- { value: 4, generic: 0, graph: 1, descr: 'pmPassive' }
- { value: 5, generic: 3, graph: 1, descr: 'pmUnknown' }
- { value: 6, generic: 1, graph: 1, descr: 'pmNotReady' }