mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* Added support of new OS for NTP/PTP systems: - support of Meinberg microSync OS (mbg-meinbergos) - support of Safran (Orolia) SecureSync OS (orolia-securesync) - support of Adva OSA (5401 and 5412) OS (adva_fsp150cm) * Fix Safran (Orolia) images * Added Test-unit JSON files * Changed SVG images * Changed SVG images * Changed SVG images
261 lines
13 KiB
YAML
261 lines
13 KiB
YAML
mib: CM-ENTITY-MIB:CM-COMMON-MIB:CM-SYSTEM-MIB:F3-SYNC-MIB:F3-NTP-MIB:F3-PTP-MIB:CM-FACILITY-MIB
|
|
modules:
|
|
os:
|
|
hardware:
|
|
- ENTITY-MIB::entPhysicalName.1
|
|
- ENTITY-MIB::entPhysicalHardwareRev.1
|
|
hardware_template: '{{ ENTITY-MIB::entPhysicalName.1 }} {{ ENTITY-MIB::entPhysicalHardwareRev.1 }}'
|
|
serial: ENTITY-MIB::entPhysicalSerialNum.1
|
|
version: ENTITY-MIB::entPhysicalSoftwareRev.1
|
|
sensors:
|
|
pre-cache:
|
|
data:
|
|
-
|
|
oid:
|
|
- f3PtpSOOCEntry
|
|
temperature:
|
|
data:
|
|
-
|
|
oid: ethernetNTEOSA5412CardTemperature
|
|
value: ethernetNTEOSA5412CardTemperature
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.3.1.102.1.6.{{ $index }}'
|
|
descr: 'Ethernet NTE card'
|
|
index: 'ethernetNTEOSA5412CardTemperature.{{ $index }}'
|
|
voltage:
|
|
data:
|
|
-
|
|
oid: ethernetNTEOSA5412CardVoltage
|
|
value: ethernetNTEOSA5412CardVoltage
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.3.1.102.1.5.{{ $index }}'
|
|
descr: 'Ethernet NTE card'
|
|
divisor: 1000
|
|
low_limit: 10
|
|
index: 'ethernetNTEOSA5412CardVoltage.{{ $index }}'
|
|
count:
|
|
data:
|
|
-
|
|
oid: f3GPSReceiverPortNumTrackingSatellites
|
|
value: f3GPSReceiverPortNumTrackingSatellites
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.4.1.57.1.11.{{ $index }}'
|
|
descr: 'Current number of good/usable satellites'
|
|
group: GNSS
|
|
index: 'f3GPSReceiverPortNumTrackingSatellites.{{ $index }}'
|
|
-
|
|
oid: f3NtpClockStratumLevel
|
|
value: f3NtpClockStratumLevel
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.47.1.1.1.6.{{ $index }}'
|
|
descr: 'Current stratum'
|
|
group: NTP
|
|
index: 'f3NtpClockStratumLevel.{{ $index }}'
|
|
-
|
|
oid: f3PtpSOOCEntry
|
|
value: f3PtpSOOCCurrentOffsetFromMaster
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.18.1.4.1.27.{{ $index }}'
|
|
group: PTP
|
|
descr: 'Offset from Master (ns): {{ $f3PtpSOOCMasterIpV4Address }}'
|
|
index: 'f3PtpSOOCCurrentOffsetFromMaster.{{ $index }}'
|
|
skip_values:
|
|
-
|
|
oid: f3PtpSOOCAdminState
|
|
op: '!='
|
|
value: 1
|
|
-
|
|
oid: f3PtpSOOCEntry
|
|
value: f3PtpSOOCRecentMeanPathDelay
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.18.1.4.1.32.{{ $index }}'
|
|
group: PTP
|
|
descr: 'Mean Path Delay Master (μs): {{ $f3PtpSOOCMasterIpV4Address }}'
|
|
index: 'f3PtpSOOCRecentMeanPathDelay.{{ $index }}'
|
|
divisor: 1000
|
|
skip_values:
|
|
-
|
|
oid: f3PtpSOOCAdminState
|
|
op: '!='
|
|
value: 1
|
|
state:
|
|
data:
|
|
-
|
|
oid: psuOperationalState
|
|
value: psuOperationalState
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.3.1.4.1.4.{{ $index }}'
|
|
descr: 'PSU'
|
|
index: 'psu.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
|
- { value: 2, descr: nok, graph: 1, generic: 2 }
|
|
-
|
|
oid: ethernetNTEOSA5412CardOperationalState
|
|
value: ethernetNTEOSA5412CardOperationalState
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.3.1.102.1.3.{{ $index }}'
|
|
descr: 'Ethernet NTE card'
|
|
index: 'ethernetNTEOSA5412CardOperationalState.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
|
- { value: 2, descr: nok, graph: 1, generic: 2 }
|
|
-
|
|
oid: telnetEnabled
|
|
value: telnetEnabled
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.2.1.3.1.{{ $index }}'
|
|
descr: 'Telnet'
|
|
group: SERVICES
|
|
index: 'telnetEnabled.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: enable, graph: 1, generic: 0 }
|
|
- { value: 2, descr: disable, graph: 1, generic: 3 }
|
|
-
|
|
oid: sshEnabled
|
|
value: sshEnabled
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.2.1.3.2.{{ $index }}'
|
|
descr: 'SSH'
|
|
group: SERVICES
|
|
index: 'sshEnabled.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: enable, graph: 1, generic: 0 }
|
|
- { value: 2, descr: disable, graph: 1, generic: 3 }
|
|
-
|
|
oid: ftpEnabled
|
|
value: ftpEnabled
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.2.1.3.3.{{ $index }}'
|
|
descr: 'FTP'
|
|
group: SERVICES
|
|
index: 'ftpEnabled.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: enable, graph: 1, generic: 0 }
|
|
- { value: 2, descr: disable, graph: 1, generic: 3 }
|
|
-
|
|
oid: httpEnabled
|
|
value: httpEnabled
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.2.1.3.6.{{ $index }}'
|
|
descr: 'HTTP'
|
|
group: SERVICES
|
|
index: 'httpEnabled.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: enable, graph: 1, generic: 0 }
|
|
- { value: 2, descr: disable, graph: 1, generic: 3 }
|
|
-
|
|
oid: httpsEnabled
|
|
value: httpsEnabled
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.2.1.3.7.{{ $index }}'
|
|
descr: 'HTTPS'
|
|
group: SERVICES
|
|
index: 'httpsEnabled.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: enable, graph: 1, generic: 0 }
|
|
- { value: 2, descr: disable, graph: 1, generic: 3 }
|
|
-
|
|
oid: f3TimeClockOperationalState
|
|
value: f3TimeClockOperationalState
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.12.1.3.1.4.{{ $index }}'
|
|
descr: 'Clock Time state'
|
|
group: TIME
|
|
index: 'f3TimeClockOperationalState.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
|
- { value: 2, descr: nok, graph: 1, generic: 2 }
|
|
-
|
|
oid: f3TimeClockClockMode
|
|
value: f3TimeClockClockMode
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.12.1.3.1.7.{{ $index }}'
|
|
descr: 'Clock Time mode'
|
|
group: TIME
|
|
index: 'f3TimeClockClockMode.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: freerun, graph: 1, generic: 2 }
|
|
- { value: 2, descr: warmup, graph: 1, generic: 1 }
|
|
- { value: 3, descr: tracking, graph: 1, generic: 1 }
|
|
- { value: 4, descr: transition, graph: 1, generic: 1 }
|
|
- { value: 5, descr: holdover, graph: 1, generic: 2 }
|
|
- { value: 6, descr: locked, graph: 1, generic: 0 }
|
|
-
|
|
oid: f3GPSReceiverPortOperationalState
|
|
value: f3GPSReceiverPortOperationalState
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.4.1.57.1.5.{{ $index }}'
|
|
group: GNSS
|
|
descr: 'GPS Receiver state'
|
|
index: 'f3GPSReceiverPortOperationalState.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
|
- { value: 2, descr: nok, graph: 1, generic: 2 }
|
|
-
|
|
oid: f3GPSReceiverPortAntennaStatus
|
|
value: f3GPSReceiverPortAntennaStatus
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.4.1.57.1.9.{{ $index }}'
|
|
group: GNSS
|
|
descr: 'GPS Antenna status'
|
|
index: 'f3GPSReceiverPortAntennaStatus.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: open, graph: 1, generic: 2 }
|
|
- { value: 2, descr: short, graph: 1, generic: 2 }
|
|
- { value: 3, descr: normal, graph: 1, generic: 0 }
|
|
- { value: 4, descr: unavailable, graph: 1, generic: 3 }
|
|
-
|
|
oid: f3NtpClockOperationalState
|
|
value: f3NtpClockOperationalState
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.47.1.1.1.4.{{ $index }}'
|
|
group: TIME
|
|
descr: 'NTP state'
|
|
index: 'f3NtpClockOperationalState.{{ $index }}'
|
|
states:
|
|
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
|
- { value: 2, descr: nok, graph: 1, generic: 2 }
|
|
-
|
|
oid: f3PtpMasterClockEntry
|
|
value: f3PtpMasterClockOperationalState
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.18.1.12.1.4.{{ $index }}'
|
|
group: PTP
|
|
descr: 'Master PTP state / Domain: {{ $f3PtpMasterClockDomainNumber }} / Priority: {{ $f3PtpMasterClockPriority1 }}'
|
|
index: 'f3PtpMasterClockOperationalState.{{ $index }}'
|
|
skip_values:
|
|
-
|
|
oid: f3PtpMasterClockAdminState
|
|
op: '!='
|
|
value: 1
|
|
states:
|
|
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
|
- { value: 2, descr: nok, graph: 1, generic: 2 }
|
|
-
|
|
oid: f3PtpTSEntry
|
|
value: f3PtpTSOperationalState
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.18.1.3.1.4.{{ $index }}'
|
|
group: PTP
|
|
descr: 'Telecom Slave PTP state / Domain: {{ $f3PtpTSDomainNumber }}'
|
|
index: 'f3PtpTSOperationalState.{{ $index }}'
|
|
skip_values:
|
|
-
|
|
oid: f3PtpTSAdminState
|
|
op: '!='
|
|
value: 1
|
|
states:
|
|
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
|
- { value: 2, descr: nok, graph: 1, generic: 2 }
|
|
-
|
|
oid: f3PtpSOOCEntry
|
|
value: f3PtpSOOCOperationalState
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.18.1.4.1.5.{{ $index }}'
|
|
group: PTP
|
|
descr: 'Master defined state: {{ $f3PtpSOOCMasterIpV4Address }}'
|
|
index: 'f3PtpSOOCOperationalState.{{ $index }}'
|
|
skip_values:
|
|
-
|
|
oid: f3PtpSOOCAdminState
|
|
op: '!='
|
|
value: 1
|
|
states:
|
|
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
|
- { value: 2, descr: nok, graph: 1, generic: 2 }
|
|
-
|
|
oid: f3PtpDynamicRemoteSlaveEntry
|
|
value: f3PtpDynamicRemoteSlaveOperationalState
|
|
num_oid: '.1.3.6.1.4.1.2544.1.12.18.1.16.1.4.{{ $index }}'
|
|
group: PTP
|
|
descr: 'Dynamic Slave - {{ $f3PtpDynamicRemoteSlaveIpV4Address }}'
|
|
index: 'f3PtpDynamicRemoteSlaveEntry.{{ $index }}'
|
|
skip_values:
|
|
-
|
|
oid: f3PtpDynamicRemoteSlaveAdminState
|
|
op: '!='
|
|
value: 1
|
|
states:
|
|
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
|
- { value: 2, descr: nok, graph: 1, generic: 2 }
|