mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
MNI Microwave OS Add (#14427)
* Add files via upload * Create mni.yaml * Create mni.yaml * Add files via upload * Add files via upload * Update Mni.php * Update Mni.php * Add files via upload * Add files via upload * More Formatting Fixes * Add files via upload * Add files via upload * Update mni.yaml * Create MNI-PROTEUS-AMT-MIB * Add files via upload * Update Mni.php * Update Mni.php
This commit is contained in:
119
includes/definitions/discovery/mni.yaml
Normal file
119
includes/definitions/discovery/mni.yaml
Normal file
@@ -0,0 +1,119 @@
|
||||
mib: MNI-PROTEUS-AMT-MIB
|
||||
modules:
|
||||
sensors:
|
||||
temperature:
|
||||
data:
|
||||
-
|
||||
oid: mnPrPerfBaseTable
|
||||
value: mnPrPerfBaseRFUTemp
|
||||
num_oid: '.1.3.6.1.4.1.3323.13.1.4.1.1.20.{{ $index }}'
|
||||
descr: 'RFU Temp'
|
||||
index: '{{ $mnPrLinkStatLocalRadioIndex }}'
|
||||
high_limit: '50'
|
||||
low_limit: '-20'
|
||||
state:
|
||||
data:
|
||||
-
|
||||
oid: mnPrLinkStatLinkUp
|
||||
num_oid: '.1.3.6.1.4.1.3323.13.1.1.1.1.{{ $index }}'
|
||||
descr: 'Link Up'
|
||||
index: '0'
|
||||
states:
|
||||
- { value: 0, generic: 2, graph: 0, descr: Down }
|
||||
- { value: 1, generic: 0, graph: 0, descr: Up }
|
||||
-
|
||||
oid: mnPrRadStatControlOn
|
||||
num_oid: '.1.3.6.1.4.1.3323.13.1.1.2.1.5.{{ $index }}'
|
||||
descr: 'Link Control'
|
||||
index: '{{ $mnPrLinkStatLocalRadioIndex }}'
|
||||
states:
|
||||
- { value: 0, generic: 1, graph: 0, descr: Off }
|
||||
- { value: 1, generic: 0, graph: 0, descr: On }
|
||||
|
||||
-
|
||||
oid: mnPrRadStatCurSeverity
|
||||
num_oid: '.1.3.6.1.4.1.3323.13.1.1.2.1.2.{{ $index }}'
|
||||
descr: 'Current Alarm Severity'
|
||||
index: '{{ $mnPrLinkStatLocalRadioIndex }}'
|
||||
states:
|
||||
- { value: 1, generic: 0, graph: 0, descr: Cleared }
|
||||
- { value: 2, generic: 3, graph: 0, descr: Indeterminate }
|
||||
- { value: 3, generic: 2, graph: 0, descr: Critical }
|
||||
- { value: 4, generic: 2, graph: 0, descr: Major }
|
||||
- { value: 5, generic: 1, graph: 0, descr: Minor }
|
||||
- { value: 6, generic: 1, graph: 0, descr: Warning }
|
||||
|
||||
-
|
||||
oid: mnPrRadStatLatchSeverity
|
||||
num_oid: '.1.3.6.1.4.1.3323.13.1.1.2.1.3.{{ $index }}'
|
||||
descr: 'Current Latched Alarm Severity'
|
||||
index: '{{ $mnPrLinkStatLocalRadioIndex }}'
|
||||
states:
|
||||
- { value: 1, generic: 0, graph: 0, descr: Cleared }
|
||||
- { value: 2, generic: 3, graph: 0, descr: Indeterminate }
|
||||
- { value: 3, generic: 2, graph: 0, descr: Critical }
|
||||
- { value: 4, generic: 2, graph: 0, descr: Major }
|
||||
- { value: 5, generic: 1, graph: 0, descr: Minor }
|
||||
- { value: 6, generic: 1, graph: 0, descr: Warning }
|
||||
|
||||
-
|
||||
oid: mnPrRadStatProtManualMode
|
||||
num_oid: '.1.3.6.1.4.1.3323.13.1.1.2.1.26.{{ $index }}'
|
||||
descr: 'Manual Protection Mode'
|
||||
index: '{{ $mnPrLinkStatLocalRadioIndex }}'
|
||||
states:
|
||||
- { value: 2, generic: 0, graph: 0, descr: Off }
|
||||
- { value: 1, generic: 1, graph: 0, descr: On }
|
||||
|
||||
-
|
||||
oid: mnPrRadStatModulation
|
||||
num_oid: '.1.3.6.1.4.1.3323.13.1.1.2.1.36.{{ $index }}'
|
||||
descr: 'Current Modulation'
|
||||
index: '{{ $mnPrLinkStatLocalRadioIndex }}'
|
||||
states:
|
||||
- { value: 2, generic: 1, graph: 0, descr: QPSK }
|
||||
- { value: 3, generic: 0, graph: 0, descr: 8PSK }
|
||||
- { value: 4, generic: 0, graph: 0, descr: 16QAM }
|
||||
- { value: 5, generic: 0, graph: 0, descr: 32QAM }
|
||||
- { value: 6, generic: 0, graph: 0, descr: 64QAM }
|
||||
- { value: 7, generic: 0, graph: 0, descr: 128QAM }
|
||||
- { value: 8, generic: 0, graph: 0, descr: 256QAM }
|
||||
- { value: 18, generic: 1, graph: 0, descr: QPSK12 }
|
||||
- { value: 20, generic: 0, graph: 0, descr: 16TCM34 }
|
||||
- { value: 22, generic: 0, graph: 0, descr: 64TCM56 }
|
||||
- { value: 23, generic: 0, graph: 0, descr: 128TCM67 }
|
||||
- { value: 24, generic: 0, graph: 0, descr: 256TCM78 }
|
||||
- { value: 34, generic: 1, graph: 0, descr: QPSK34 }
|
||||
- { value: 36, generic: 0, graph: 0, descr: 16TCM78 }
|
||||
- { value: 37, generic: 0, graph: 0, descr: 32TCM910 }
|
||||
- { value: 38, generic: 0, graph: 0, descr: 64TCM1112 }
|
||||
- { value: 39, generic: 0, graph: 0, descr: 128TCM1314 }
|
||||
- { value: 99, generic: 3, graph: 0, descr: Other }
|
||||
|
||||
frequency:
|
||||
data:
|
||||
-
|
||||
oid: mnPrRadStatODUFreqBand
|
||||
num_oid: '.1.3.6.1.4.1.3323.13.1.1.2.1.17.{{ $index }}'
|
||||
descr: 'ODU Frequency Band'
|
||||
multiplier: 1000000000
|
||||
index: '{{ $mnPrLinkStatLocalRadioIndex }}'
|
||||
|
||||
signal:
|
||||
data:
|
||||
-
|
||||
oid: mnPrPerfBaseFadeMargin
|
||||
num_oid: '.1.3.6.1.4.1.3323.13.1.4.1.1.4.{{ $index }}'
|
||||
descr: 'Fade Margin'
|
||||
index: '{{ $mnPrLinkStatLocalRadioIndex }}'
|
||||
low_limit: '6'
|
||||
low_warn: '12'
|
||||
high_limit: '50'
|
||||
bps:
|
||||
data:
|
||||
-
|
||||
oid: mnPrPerfBaseLinkCapMbps
|
||||
num_oid: '.1.3.6.1.4.1.3323.13.1.4.1.1.17.{{ $index }}'
|
||||
descr: 'Rx Capacity'
|
||||
index: '{{ $mnPrLinkStatLocalRadioIndex }}'
|
||||
multiplier: 1000000
|
||||
12
includes/definitions/mni.yaml
Normal file
12
includes/definitions/mni.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
os: mni
|
||||
text: 'MNI Microwave Radio'
|
||||
type: wireless
|
||||
mib_dir: mni
|
||||
icon: mni
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_wireless_rate, text: 'Device Rate' }
|
||||
discovery:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.3323.11.1.
|
||||
snmp_bulk: false
|
||||
Reference in New Issue
Block a user