mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* WIP * wrong test data, corrected. * yaml and more broken stuff * Add sensor gorupings Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
565 lines
22 KiB
YAML
565 lines
22 KiB
YAML
mib: FIREBRICK-CPU-MIB:FIREBRICK-MONITORING:FIREBRICK-L2TP-MIB:FIREBRICK-VOIP-MIB
|
|
modules:
|
|
os:
|
|
sysDescr_regex: '/^(?<hardware>FB[0-9]{4}).*\((?<version>[^ ]+)/m'
|
|
sensors:
|
|
fanspeed:
|
|
data:
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
descr: fbMonReadingName
|
|
index: 'fbMonReadingValue.{{ $index }}'
|
|
low_limit: 1000
|
|
low_warn_limit: 2000
|
|
warn_limit: 6000
|
|
high_limit: 8000
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Fan speed (RPM)'
|
|
temperature:
|
|
data:
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
low_limit: 10
|
|
low_warn_limit: 20
|
|
warn_limit: 50
|
|
high_limit: 70
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Temperature (milliDegC)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: not_in_array
|
|
value: ['Fan Controller', 'RTC', 'PCB']
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
low_limit: 10
|
|
low_warn_limit: 20
|
|
warn_limit: 60
|
|
high_limit: 80
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Temperature (milliDegC)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: 'CPU'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
low_limit: 0
|
|
low_warn_limit: 0
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Temperature (milliDegC)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: in_array
|
|
value: ['CPU', 'Fan Controller', 'RTC', 'PCB']
|
|
voltage:
|
|
data:
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
group: Reference Voltage
|
|
low_limit: 1
|
|
low_warn_limit: 1.05
|
|
warn_limit: 1.15
|
|
high_limit: 1.2
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '1.1V'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
group: Reference Voltage
|
|
low_limit: 1.315
|
|
low_warn_limit: 1.32
|
|
warn_limit: 1.33
|
|
high_limit: 1.335
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '1.325V'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
group: Reference Voltage
|
|
low_limit: 1.25
|
|
low_warn_limit: 1.30
|
|
warn_limit: 1.40
|
|
high_limit: 1.45
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '1.35V'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
group: Reference Voltage
|
|
low_limit: 3.2
|
|
low_warn_limit: 3.25
|
|
warn_limit: 3.35
|
|
high_limit: 3.4
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '3.3V'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
group: Fan Power
|
|
low_limit: 3.2
|
|
low_warn_limit: 3.25
|
|
warn_limit: 3.35
|
|
high_limit: 3.4
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '3.3V(Fan)'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
group: Reference Voltage
|
|
low_limit: 4.9
|
|
low_warn_limit: 4.95
|
|
warn_limit: 5.05
|
|
high_limit: 5.1
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '5.0V'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
group: Power Supply Voltage
|
|
low_limit: 11.9
|
|
low_warn_limit: 11.95
|
|
warn_limit: 12.05
|
|
high_limit: 12.1
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '12V'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: True Random Number Generator Voltage
|
|
low_limit: 1
|
|
low_warn_limit: 1.05
|
|
warn_limit: 12.15
|
|
high_limit: 12.2
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: 'TRNG'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
group: Power Supply Voltage
|
|
low_limit: 10
|
|
low_warn_limit: 11.4
|
|
warn_limit: 12.6
|
|
high_limit: 14
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: not_in_array
|
|
value: ['12V-A', '12V-B']
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
low_limit: 10
|
|
low_warn_limit: 11.4
|
|
warn_limit: 12.6
|
|
high_limit: 14
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: 12V-Common
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
low_limit: 1.7
|
|
low_warn_limit: 1.75
|
|
warn_limit: 1.85
|
|
high_limit: 1.9
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '1.8V'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
low_limit: 1.1
|
|
low_warn_limit: 1.15
|
|
warn_limit: 1.25
|
|
high_limit: 1.3
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '1.2V'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
low_limit: 0.9
|
|
low_warn_limit: 1
|
|
warn_limit: 1.2
|
|
high_limit: 1.3
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '1.1V'
|
|
-
|
|
oid: fbMonitoringMib
|
|
value: fbMonReadingValue
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1.1.1.4.{{ $index }}'
|
|
divisor: 1000
|
|
descr: fbMonReadingName
|
|
group: Fan Power
|
|
low_limit: 1.1
|
|
low_warn_limit: 1.1
|
|
warn_limit: 1.3
|
|
high_limit: 1.4
|
|
skip_values:
|
|
-
|
|
oid: fbMonReadingType
|
|
op: '!='
|
|
value: 'Voltage (mV)'
|
|
-
|
|
oid: fbMonReadingName
|
|
op: '!='
|
|
value: '1.2V(Fan)'
|
|
count:
|
|
data:
|
|
-
|
|
oid: fbL2tpGeneralTunnels
|
|
value: fbL2tpFreeTunnels
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.1.0'
|
|
index: 'l2tp.tunnels.0'
|
|
descr: Free Tunnels
|
|
group: L2TP Tunnels
|
|
low_limit: 10
|
|
low_warn_limit: 20
|
|
warn_limit: 30000
|
|
high_limit: 30000
|
|
-
|
|
oid: fbL2tpGeneralTunnels
|
|
value: fbL2tpOpeningTunnels
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.1.1'
|
|
index: 'l2tp.tunnels.1'
|
|
descr: Opening Tunnels
|
|
group: L2TP Tunnels
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralTunnels
|
|
value: fbL2tpLiveIncomingTunnels
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.1.2'
|
|
index: 'l2tp.tunnels.2'
|
|
descr: Live Incoming Tunnels
|
|
group: L2TP Tunnels
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralTunnels
|
|
value: fbL2tpLiveOutgoingTunnels
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.1.3'
|
|
index: 'l2tp.tunnels.3'
|
|
descr: Live Outgoing Tunnels
|
|
group: L2TP Tunnels
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralTunnels
|
|
value: fbL2tpClosingTunnels
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.1.4'
|
|
index: 'l2tp.tunnels.4'
|
|
descr: Closing Tunnels
|
|
group: L2TP Tunnels
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralTunnels
|
|
value: fbL2tpFailedTunnels
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.1.5'
|
|
index: 'l2tp.tunnels.5'
|
|
descr: Failed Tunnels
|
|
group: L2TP Tunnels
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralTunnels
|
|
value: fbL2tpClosedTunnels
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.1.6'
|
|
index: 'l2tp.tunnels.6'
|
|
descr: Closed Tunnels
|
|
group: L2TP Tunnels
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpFreeSessions
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.0'
|
|
index: 'l2tp.sessions.0'
|
|
descr: Free Sessions
|
|
group: L2TP Sessions
|
|
low_limit: 10
|
|
low_warn_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpWaitingSessions
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.1'
|
|
index: 'l2tp.sessions.1'
|
|
descr: Waiting Sessions
|
|
group: L2TP Sessions
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpOpeningSessions
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.2'
|
|
index: 'l2tp.sessions.2'
|
|
descr: Opening Sessions
|
|
group: L2TP Sessions
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpNegotiatingSessions
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.3'
|
|
index: 'l2tp.sessions.3'
|
|
descr: Negotiating Sessions
|
|
group: L2TP Sessions
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpAuthPendingSessions
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.4'
|
|
index: 'l2tp.sessions.4'
|
|
descr: Authentication Pending Sessions
|
|
group: L2TP Sessions
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpStartedSessions
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.5'
|
|
index: 'l2tp.sessions.5'
|
|
descr: Started Sessions
|
|
group: L2TP Sessions
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpLiveSessions
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.6'
|
|
index: 'l2tp.sessions.6'
|
|
descr: Live Sessions
|
|
group: L2TP Sessions
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpAcctPendingSessions
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.7'
|
|
index: 'l2tp.sessions.7'
|
|
descr: Accounting Pending Sessions
|
|
group: L2TP Sessions
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpClosingSessions
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.8'
|
|
index: 'l2tp.sessions.8'
|
|
descr: Closing Sessions
|
|
group: L2TP Sessions
|
|
warn_limit: 15
|
|
high_limit: 20
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpClosedSessions
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.9'
|
|
index: 'l2tp.sessions.9'
|
|
descr: Closed Sessions
|
|
group: L2TP Sessions
|
|
-
|
|
oid: fbL2tpGeneralSessions
|
|
value: fbL2tpSessionNegotiationSlotsFree
|
|
num_oid: '.1.3.6.1.4.1.24693.100.1701.0.2.10'
|
|
index: 'l2tp.sessions.10'
|
|
descr: Free Session Slots
|
|
group: L2TP Sessions
|
|
low_limit: 10
|
|
low_warn_limit: 20
|
|
-
|
|
oid: fbSipActiveLegs
|
|
num_oid: '.1.3.6.1.4.1.24693.100.5060.1.0'
|
|
index: '1'
|
|
descr: Total active call legs
|
|
group: VOIP
|
|
low_limit: 0
|
|
low_warn_limit: 0
|
|
warn_limit: 800
|
|
high_limit: 1000
|
|
-
|
|
oid: fbSipRadiusRegs
|
|
num_oid: '.1.3.6.1.4.1.24693.100.5060.2.0'
|
|
index: '2'
|
|
descr: RADIUS-based registrations
|
|
group: VOIP
|
|
low_limit: 0
|
|
low_warn_limit: 0
|
|
warn_limit: 800
|
|
high_limit: 1000
|
|
-
|
|
oid: fbSipCarrierTable
|
|
value: fbSipPhoneTotalLegs
|
|
num_oid: '.1.3.6.1.4.1.24693.100.5060.3.1.2.{{ $index }}'
|
|
index: 'carrierTotal{{ $index }}'
|
|
descr: 'Total Legs: {{ $fbSipCarrierName }}'
|
|
group: VOIP Carriers
|
|
low_limit: 0
|
|
low_warn_limit: 0
|
|
warn_limit: 800
|
|
high_limit: 1000
|
|
-
|
|
oid: fbSipCarrierTable
|
|
value: fbSipCarrierConnectedLegs
|
|
num_oid: '.1.3.6.1.4.1.24693.100.5060.3.1.3.{{ $index }}'
|
|
index: 'carrier{{ $index }}'
|
|
descr: 'Connected Legs: {{ $fbSipCarrierName }}'
|
|
group: VOIP Carriers
|
|
low_limit: 0
|
|
low_warn_limit: 0
|
|
warn_limit: 800
|
|
high_limit: 1000
|