mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
Added support of new OS for NTP/PTP systems: Meinberg OS, Safran (Orolia), Oscilloquartz (Adva) (#15453)
* 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
This commit is contained in:
parent
13c934ab0b
commit
afb7a61793
1
html/images/logos/orolia.svg
Normal file
1
html/images/logos/orolia.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 5.0 KiB |
1
html/images/os/orolia.svg
Normal file
1
html/images/os/orolia.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 5.5 KiB |
14
includes/definitions/adva_fsp150cm.yaml
Normal file
14
includes/definitions/adva_fsp150cm.yaml
Normal file
@ -0,0 +1,14 @@
|
||||
os: adva_fsp150cm
|
||||
text: 'ADVA OSA'
|
||||
type: timing
|
||||
icon: adva
|
||||
group: ADVA
|
||||
ifname: true
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
- { graph: device_temperature, text: Temperature }
|
||||
discovery:
|
||||
-
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.5551.3.
|
||||
mib_dir: adva
|
260
includes/definitions/discovery/adva_fsp150cm.yaml
Normal file
260
includes/definitions/discovery/adva_fsp150cm.yaml
Normal file
@ -0,0 +1,260 @@
|
||||
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 }
|
137
includes/definitions/discovery/mbg-meinbergos.yaml
Normal file
137
includes/definitions/discovery/mbg-meinbergos.yaml
Normal file
@ -0,0 +1,137 @@
|
||||
mib: MEINBERG-OS-MIB
|
||||
modules:
|
||||
sensors:
|
||||
count:
|
||||
data:
|
||||
-
|
||||
oid: mbgOsReceiverGoodSv
|
||||
value: mbgOsReceiverGoodSv
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.3.1.1.6.{{ $index }}'
|
||||
descr: 'Current number of good/usable satellites'
|
||||
low_warn_limit: 10
|
||||
low_limit: 5
|
||||
group: GNSS
|
||||
index: 'mbgOsReceiverGoodSv.{{ $index }}'
|
||||
-
|
||||
oid: mbgOsReceiverSv
|
||||
value: mbgOsReceiverSv
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.3.1.1.7.{{ $index }}'
|
||||
descr: 'Current number of satellites visible'
|
||||
low_warn_limit: 15
|
||||
low_limit: 10
|
||||
group: GNSS
|
||||
index: 'mbgOsReceiverSv.{{ $index }}'
|
||||
-
|
||||
oid: mbgOsSysrefGlbStateMasterRefVariance
|
||||
value: mbgOsSysrefGlbStateMasterRefVariance
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.4.2.1.4.{{ $index }}'
|
||||
group: PRECISION
|
||||
descr: 'Master reference variance'
|
||||
index: 'mbgOsSysrefGlbStateMasterRefVariance.{{ $index }}'
|
||||
-
|
||||
oid: mbgOsSysrefGlbStateMasterRefAccuracy
|
||||
value: mbgOsSysrefGlbStateMasterRefAccuracy
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.4.2.1.3.{{ $index }}'
|
||||
group: PRECISION
|
||||
descr: 'Master reference accuracy (ns)'
|
||||
index: 'mbgOsSysrefGlbStateMasterRefAccuracy.{{ $index }}'
|
||||
-
|
||||
oid: mbgOsPtpMiscTableEntry
|
||||
value: mbgOsPtpMiscUnicastSlaves
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.5.2.1.1.4.{{ $index }}'
|
||||
descr: "Unicast Slave: {{ $mbgOsPtpMiscNetworkIntfLabel }}"
|
||||
group: PTP
|
||||
index: 'ptp_{{ $index }}_unicast_slave}'
|
||||
-
|
||||
oid: mbgOsPtpParentDsTableEntry
|
||||
value: mbgOsPtpParentDsGmClockVariance
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.5.2.3.1.8.{{ $index }}'
|
||||
group: PTP
|
||||
descr: '{{ $mbgOsPtpParentDsGmClockId }} master variance'
|
||||
index: 'mbgOsPtpParentDsGmClockVariance.{{ $index }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: mbgOsPtpParentDsGmClockAccuracy
|
||||
op: '='
|
||||
value: 0
|
||||
-
|
||||
oid: mbgOsPtpParentDsTableEntry
|
||||
value: mbgOsPtpParentDsGmPrio1
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.5.2.3.1.4.{{ $index }}'
|
||||
group: PTP
|
||||
descr: '{{ $mbgOsPtpParentDsGmClockId }} master Priority'
|
||||
index: 'mbgOsPtpParentDsGmPrio1.{{ $index }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: mbgOsPtpParentDsGmClockAccuracy
|
||||
op: '='
|
||||
value: 0
|
||||
-
|
||||
oid: mbgOsSysrefSrcStateTableEntry
|
||||
value: mbgOsSysrefSrcStateOffset
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.4.2.2.1.1.5.{{ $index }}'
|
||||
descr: "Priority {{ $mbgOsSysrefSrcStatePriority }}: {{ $mbgOsSysrefSrcStateId }} - offset (ns)"
|
||||
group: REFERENCES
|
||||
index: 'ptp_references_{{ $index }}}'
|
||||
state:
|
||||
data:
|
||||
-
|
||||
oid: mbgOsSysrefGlbStateSysSync
|
||||
value: mbgOsSysrefGlbStateSysSync
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.4.2.1.5.{{ $index }}'
|
||||
descr: 'System global sync state'
|
||||
index: 'mbgOsSysrefGlbStateSysSync.{{ $index }}'
|
||||
states:
|
||||
- { value: 0, descr: notSynchronized, graph: 0, generic: 2 }
|
||||
- { value: 1, descr: synchronized, graph: 1, generic: 0 }
|
||||
-
|
||||
oid: mbgOsReceiverState
|
||||
value: mbgOsReceiverState
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.3.1.1.3.{{ $index }}'
|
||||
descr: 'Receiver status'
|
||||
index: 'mbgOsReceiverState.{{ $index }}'
|
||||
states:
|
||||
- { value: 0, descr: noData, graph: 0, generic: 3 }
|
||||
- { value: 1, descr: waitingForData, graph: 1, generic: 1 }
|
||||
- { value: 2, descr: antennaShortCircuit, graph: 2, generic: 2 }
|
||||
- { value: 3, descr: antennaDisconnected, graph: 3, generic: 2 }
|
||||
- { value: 4, descr: coldBoot, graph: 4, generic: 1 }
|
||||
- { value: 5, descr: warmBoot, graph: 5, generic: 1 }
|
||||
- { value: 6, descr: synchronized, graph: 6, generic: 0 }
|
||||
-
|
||||
oid: mbgOsPtpMiscTableEntry
|
||||
value: mbgOsPtpMiscRunning
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.5.2.1.1.2.{{ $index }}'
|
||||
descr: "Interface: {{ $mbgOsPtpMiscNetworkIntfLabel }}"
|
||||
index: 'ptp_{{ $index }}}_state'
|
||||
group: PTP
|
||||
states:
|
||||
- { value: 0, descr: NOT RUN, graph: 1, generic: 3 }
|
||||
- { value: 1, descr: RUNNING, graph: 1, generic: 0 }
|
||||
-
|
||||
oid: mbgOsPtpParentDsTableEntry
|
||||
value: mbgOsPtpParentDsGmClockAccuracy
|
||||
num_oid: '.1.3.6.1.4.1.5597.7.2.5.2.3.1.7.{{ $index }}'
|
||||
group: PTP
|
||||
descr: '{{ $mbgOsPtpParentDsGmClockId }} master accuracy'
|
||||
index: 'mbgOsPtpParentDsGmClockAccuracy.{{ $index }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: mbgOsPtpParentDsGmClockAccuracy
|
||||
op: '='
|
||||
value: 0
|
||||
states:
|
||||
- { value: -2, descr: ok, graph: 1, generic: 3 }
|
||||
- { value: 32, descr: <25ns, graph: 1, generic: 0 }
|
||||
- { value: 33, descr: <100ns, graph: 1, generic: 0 }
|
||||
- { value: 34, descr: <250ns, graph: 1, generic: 0 }
|
||||
- { value: 35, descr: <1μs, graph: 1, generic: 0 }
|
||||
- { value: 36, descr: <2.5μs, graph: 1, generic: 0 }
|
||||
- { value: 37, descr: <10μs, graph: 1, generic: 0 }
|
||||
- { value: 38, descr: <25μs, graph: 1, generic: 0 }
|
||||
- { value: 39, descr: <100μs, graph: 1, generic: 0 }
|
||||
- { value: 40, descr: <250μs, graph: 1, generic: 0 }
|
||||
- { value: 41, descr: <1ms, graph: 1, generic: 0 }
|
||||
- { value: 42, descr: <2-5ms, graph: 1, generic: 0 }
|
||||
- { value: 43, descr: <10ms, graph: 1, generic: 0 }
|
||||
- { value: 44, descr: <25ms, graph: 1, generic: 0 }
|
280
includes/definitions/discovery/orolia-securesync.yaml
Normal file
280
includes/definitions/discovery/orolia-securesync.yaml
Normal file
@ -0,0 +1,280 @@
|
||||
mib: SPECTRACOM-XSYNC-MIB:SPECTRACOM-NTP-V4-MIB:SPECTRACOM-PTPBASE-MIB
|
||||
modules:
|
||||
os:
|
||||
serial: SNMPv2-SMI::enterprises.18837.3.2.2.1.16.0
|
||||
version: SNMPv2-SMI::enterprises.18837.3.2.2.1.11.0
|
||||
sensors:
|
||||
pre-cache:
|
||||
data:
|
||||
-
|
||||
oid:
|
||||
- ntpSysStaCurrentPeerName
|
||||
- ntpAssocEntry
|
||||
- ptpbaseClockParentDSEntry
|
||||
snmp_flags: '-OQUsbe'
|
||||
count:
|
||||
data:
|
||||
-
|
||||
oid: ssSysStaEstPhaseError
|
||||
value: ssSysStaEstPhaseError
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.8.{{ $index }}'
|
||||
descr: 'Phase error (ns)'
|
||||
group: PRECISION
|
||||
snmp_flags: '-OQUsbe'
|
||||
index: 'ssSysStaEstPhaseError.{{ $index }}'
|
||||
-
|
||||
oid: ssSysStaEstFreqError
|
||||
value: ssSysStaEstFreqError
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.9.{{ $index }}'
|
||||
descr: 'Frequence error (Hz)'
|
||||
group: PRECISION
|
||||
snmp_flags: '-OQUsbe'
|
||||
index: 'ssSysStaEstFreqError.{{ $index }}'
|
||||
-
|
||||
oid: ssGpsRefNumSats
|
||||
value: ssGpsRefNumSats
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.2.1.1.8.{{ $index }}'
|
||||
descr: 'Current number of good/usable satellites'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: GNSS
|
||||
index: 'ssGpsRefNumSats.{{ $index }}'
|
||||
-
|
||||
oid: ntpSysStaStratum
|
||||
value: ntpSysStaStratum
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.3.2.2.{{ $index }}'
|
||||
descr: 'Current stratum'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: NTP
|
||||
index: 'ntpSysStaStratum.{{ $index }}'
|
||||
-
|
||||
oid: ntpSysStaPeerJitter
|
||||
value: ntpSysStaPeerJitter
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.3.2.7.{{ $index }}'
|
||||
descr: 'Jitter Selected peer (ms): {{ $ntpSysStaCurrentPeerName }}'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: REFERENCE
|
||||
index: 'ntpSysStaPeerJitter.{{ $index }}'
|
||||
-
|
||||
oid: ntpSysStaPeerOffset
|
||||
value: ntpSysStaPeerOffset
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.3.2.6.{{ $index }}'
|
||||
descr: 'Offset Selected peer (µs): {{ $ntpSysStaCurrentPeerName }}'
|
||||
multiplier: 1000
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: REFERENCE
|
||||
index: 'ntpSysStaPeerOffset.{{ $index }}'
|
||||
-
|
||||
oid: ntpSysStaPeerDelay
|
||||
value: ntpSysStaPeerDelay
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.3.2.5.{{ $index }}'
|
||||
descr: 'Delay Selected peer (ms): {{ $ntpSysStaCurrentPeerName }}'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: REFERENCE
|
||||
index: 'ntpSysStaPeerDelay.{{ $index }}'
|
||||
-
|
||||
oid: ntpAssocEntry
|
||||
value: assocEntryJitter
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.3.3.2.1.14.{{ $index }}'
|
||||
descr: 'Jitter (ms): {{ $assocEntryIdentity }}'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: NTP
|
||||
index: 'assocEntryJitter.{{ $index }}'
|
||||
-
|
||||
oid: ntpAssocEntry
|
||||
value: assocEntryOffset
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.3.3.2.1.13.{{ $index }}'
|
||||
multiplier: 1000
|
||||
descr: 'Offset (µs): {{ $assocEntryIdentity }} {{ $assocEntryRefId }}'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: NTP
|
||||
index: 'assocEntryOffset.{{ $index }}'
|
||||
-
|
||||
oid: ntpAssocEntry
|
||||
value: assocEntryDelay
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.3.3.2.1.12.{{ $index }}'
|
||||
descr: 'Delay (ms): {{ $assocEntryIdentity }}'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: NTP
|
||||
index: 'assocEntryDelay.{{ $index }}'
|
||||
-
|
||||
oid: ptpbaseClockParentDSEntry
|
||||
value: ptpbaseClockParentDSGMClockPriority1
|
||||
descr: '{{ $ptpbaseClockParentDSGMClockIdentity }} master Priority'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: PTP
|
||||
index: 'ptpbaseClockParentDSGMClockPriority1.{{ $index }}'
|
||||
-
|
||||
oid: ptpbaseClockParentDSEntry
|
||||
value: ptpbaseClockParentDSGMClockQualityOffset
|
||||
descr: '{{ $ptpbaseClockParentDSGMClockIdentity }} master Variance'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: PTP
|
||||
index: 'ptpbaseClockParentDSGMClockQualityOffset.{{ $index }}'
|
||||
|
||||
temperature:
|
||||
data:
|
||||
|
||||
-
|
||||
oid: ssSysStaOscTemp
|
||||
value: ssSysStaOscTemp
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.17.{{ $index }}'
|
||||
descr: 'Oscillator Temp'
|
||||
snmp_flags: '-OQUsbe'
|
||||
index: 'ssSysStaOscTemp.{{ $index }}'
|
||||
-
|
||||
oid: ssSysStaBrdTemp
|
||||
value: ssSysStaBrdTemp
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.18.{{ $index }}'
|
||||
descr: 'Board Temp'
|
||||
snmp_flags: '-OQUsbe'
|
||||
index: 'ssSysStaBrdTemp.{{ $index }}'
|
||||
-
|
||||
oid: ssSysStaCpuTemp
|
||||
value: ssSysStaCpuTemp
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.19.{{ $index }}'
|
||||
descr: 'CPU Temp'
|
||||
snmp_flags: '-OQUsbe'
|
||||
index: 'ssSysStaCpuTemp.{{ $index }}'
|
||||
state:
|
||||
data:
|
||||
-
|
||||
oid: ssSysStaPowerDC
|
||||
value: ssSysStaPowerDC
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.2.{{ $index }}'
|
||||
descr: 'DC power'
|
||||
snmp_flags: '-OQUsbe'
|
||||
index: 'dcpower.{{ $index }}'
|
||||
states:
|
||||
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
||||
- { value: 2, descr: nok, graph: 2, generic: 2 }
|
||||
- { value: 3, descr: none, graph: 3, generic: 3 }
|
||||
-
|
||||
oid: ssSysStaSyncState
|
||||
value: ssSysStaSyncState
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.5.{{ $index }}'
|
||||
descr: 'Sync status'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: TIME
|
||||
index: 'ssSysStaSyncState.{{ $index }}'
|
||||
states:
|
||||
- { value: 1, descr: sync, graph: 1, generic: 0 }
|
||||
- { value: 2, descr: nosync, graph: 1, generic: 2 }
|
||||
-
|
||||
oid: ssSysStaHoldoverState
|
||||
value: ssSysStaHoldoverState
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.6.{{ $index }}'
|
||||
descr: 'Holdover status'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: TIME
|
||||
index: 'ssSysStaHoldoverState.{{ $index }}'
|
||||
states:
|
||||
- { value: 1, descr: inHoldover, graph: 1, generic: 2 }
|
||||
- { value: 2, descr: notInHoldover, graph: 1, generic: 0 }
|
||||
-
|
||||
oid: ssSysStaTimeScale
|
||||
value: ssSysStaTimeScale
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.10.{{ $index }}'
|
||||
descr: 'Time scale'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: TIME
|
||||
index: 'ssSysStaTimeScale.{{ $index }}'
|
||||
states:
|
||||
- { value: 1, descr: utc, graph: 1, generic: 0 }
|
||||
- { value: 2, descr: tai, graph: 1, generic: 0 }
|
||||
- { value: 3, descr: gps, graph: 1, generic: 0 }
|
||||
-
|
||||
oid: ssSysStaBshJammingState
|
||||
value: ssSysStaBshJammingState
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.22.{{ $index }}'
|
||||
descr: 'Jamming status'
|
||||
snmp_flags: '-OQUsbe'
|
||||
index: 'ssSysStaBshJammingState.{{ $index }}'
|
||||
states:
|
||||
- { value: 1, descr: active, graph: 1, generic: 2 }
|
||||
- { value: 2, descr: inactive, graph: 1, generic: 0 }
|
||||
-
|
||||
oid: ssSysStaBshSpoofingState
|
||||
value: ssSysStaBshSpoofingState
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.23.{{ $index }}'
|
||||
descr: 'Spoofing status'
|
||||
snmp_flags: '-OQUsbe'
|
||||
index: 'ssSysStaBshSpoofingState.{{ $index }}'
|
||||
states:
|
||||
- { value: 1, descr: active, graph: 1, generic: 2 }
|
||||
- { value: 2, descr: inactive, graph: 1, generic: 0 }
|
||||
-
|
||||
oid: ssSysStaDisciplining
|
||||
value: ssSysStaDisciplining
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.1.24.{{ $index }}'
|
||||
descr: 'Oscillator disciplined'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: TIME
|
||||
index: 'ssSysStaDisciplining.{{ $index }}'
|
||||
states:
|
||||
- { value: 0, descr: none, graph: 1, generic: 3 }
|
||||
- { value: 1, descr: warmup, graph: 1, generic: 0 }
|
||||
- { value: 2, descr: calibration, graph: 1, generic: 1 }
|
||||
- { value: 3, descr: trackSetup, graph: 1, generic: 1 }
|
||||
- { value: 4, descr: trackLock, graph: 1, generic: 0 }
|
||||
- { value: 5, descr: freerun, graph: 1, generic: 2 }
|
||||
- { value: 6, descr: fault, graph: 1, generic: 2 }
|
||||
-
|
||||
oid: ssGpsRefTimeValid
|
||||
value: ssGpsRefTimeValid
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.2.1.1.4.{{ $index }}'
|
||||
descr: 'GNSS valid time'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: GNSS
|
||||
index: 'ssGpsRefTimeValid.{{ $index }}'
|
||||
states:
|
||||
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
||||
- { value: 2, descr: nok, graph: 1, generic: 2 }
|
||||
-
|
||||
oid: ssGpsRefAntennaState
|
||||
value: ssGpsRefAntennaState
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.2.2.2.1.1.17.{{ $index }}'
|
||||
descr: 'Antenna state'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: GNSS
|
||||
index: 'ssGpsRefAntennaState.{{ $index }}'
|
||||
states:
|
||||
- { value: 1, descr: ok, graph: 1, generic: 0 }
|
||||
- { value: 2, descr: short, graph: 1, generic: 2 }
|
||||
- { value: 3, descr: open, graph: 1, generic: 2 }
|
||||
- { value: 4, descr: unknown, graph: 1, generic: 3 }
|
||||
-
|
||||
oid: ntpSysStaCurrentMode
|
||||
value: ntpSysStaCurrentMode
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.3.2.1.{{ $index }}'
|
||||
descr: 'NTP service'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: NTP
|
||||
index: 'ntpSysStaCurrentMode.{{ $index }}'
|
||||
states:
|
||||
- { value: 1, descr: unknown, graph: 1, generic: 3 }
|
||||
- { value: 2, descr: notRunning, graph: 1, generic: 2 }
|
||||
- { value: 3, descr: notSynchonized, graph: 1, generic: 2 }
|
||||
- { value: 4, descr: synchronized, graph: 1, generic: 0 }
|
||||
-
|
||||
oid: ptpbaseClockParentDSEntry
|
||||
value: ptpbaseClockParentDSGMClockQualityAccuracy
|
||||
num_oid: '.1.3.6.1.4.1.18837.3.5.1.2.2.1.12.{{ $index }}'
|
||||
descr: '{{ $ptpbaseClockParentDSGMClockIdentity }} Master accuracy'
|
||||
snmp_flags: '-OQUsbe'
|
||||
group: PTP
|
||||
index: 'ptpbaseQualityAccuracy.{{ $index }}'
|
||||
states:
|
||||
- { value: 254, descr: ok, graph: 1, generic: 3 }
|
||||
- { value: 32, descr: <25ns, graph: 1, generic: 0 }
|
||||
- { value: 33, descr: <100ns, graph: 1, generic: 0 }
|
||||
- { value: 34, descr: <250ns, graph: 1, generic: 0 }
|
||||
- { value: 35, descr: <1μs, graph: 1, generic: 0 }
|
||||
- { value: 36, descr: <2.5μs, graph: 1, generic: 0 }
|
||||
- { value: 37, descr: <10μs, graph: 1, generic: 0 }
|
||||
- { value: 38, descr: <25μs, graph: 1, generic: 0 }
|
||||
- { value: 39, descr: <100μs, graph: 1, generic: 0 }
|
||||
- { value: 40, descr: <250μs, graph: 1, generic: 0 }
|
||||
- { value: 41, descr: <1ms, graph: 1, generic: 0 }
|
||||
- { value: 42, descr: <2-5ms, graph: 1, generic: 0 }
|
||||
- { value: 43, descr: <10ms, graph: 1, generic: 0 }
|
||||
- { value: 44, descr: <25ms, graph: 1, generic: 0 }
|
9
includes/definitions/mbg-meinbergos.yaml
Normal file
9
includes/definitions/mbg-meinbergos.yaml
Normal file
@ -0,0 +1,9 @@
|
||||
os: mbg-meinbergos
|
||||
text: 'Meinberg microSync'
|
||||
type: timing
|
||||
icon: meinberg
|
||||
group: meinberg
|
||||
mib_dir: meinberg
|
||||
discovery:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.5597.7
|
9
includes/definitions/orolia-securesync.yaml
Normal file
9
includes/definitions/orolia-securesync.yaml
Normal file
@ -0,0 +1,9 @@
|
||||
os: orolia-securesync
|
||||
text: 'Orolia SecureSync'
|
||||
type: timing
|
||||
icon: orolia
|
||||
group: orolia
|
||||
mib_dir: spectracom
|
||||
discovery:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.18837.3
|
3082
mibs/adva/F3-NTP-MIB
Normal file
3082
mibs/adva/F3-NTP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1639
mibs/meinberg/MEINBERG-OS-MIB
Normal file
1639
mibs/meinberg/MEINBERG-OS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
260
mibs/spectracom/SPECTRACOM-GLOBAL-MIB
Normal file
260
mibs/spectracom/SPECTRACOM-GLOBAL-MIB
Normal file
@ -0,0 +1,260 @@
|
||||
--******************************************************************************
|
||||
-- Module : SPECTRACOM-GLOBAL-REG.mib
|
||||
-- Date : 01/07/04
|
||||
-- Author : Kevin Golder
|
||||
-- Purpose : This MIB defines the global registration module for the private
|
||||
-- Spectracom MIB.
|
||||
--
|
||||
-- Copyright(C) 2003-2004, 2009-2010 Spectracom Corporation.
|
||||
-- All Rights Reserved.
|
||||
--..............................................................................
|
||||
|
||||
SPECTRACOM-GLOBAL-REG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, enterprises
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
spectracomGlobalRegModule MODULE-IDENTITY
|
||||
-- "YYYYMMDDHHMMZ"
|
||||
LAST-UPDATED "202201070000Z"
|
||||
ORGANIZATION "Spectracom"
|
||||
CONTACT-INFO
|
||||
"Postal: Orolia USA, Inc. dba Spectracom
|
||||
45 Becker Road, Suite A
|
||||
West Henrietta, NY 14586 USA
|
||||
Tel: +1 (585) 321-5800
|
||||
Fax: +1 (585) 321-5218
|
||||
Email: timingsupport@orolia.com"
|
||||
DESCRIPTION
|
||||
"Spectracom Corporation's Global MIB."
|
||||
|
||||
REVISION "202201070000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.10 - Updated address and email."
|
||||
|
||||
REVISION "202003290000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.9 - Added specSkydelProducts."
|
||||
|
||||
REVISION "201205170000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.8 - Added specNetClockProducts.
|
||||
- Added nc9483Reg, nc9489Reg.
|
||||
- Changed contact info"
|
||||
|
||||
REVISION "201004170000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.7 - Added specSecureSyncProducts.
|
||||
- Added specSecureSyncProducts, tf9283Reg, tf9288Reg,
|
||||
tf9289Reg, tf9383Reg, tf9388Reg, tf9389Reg, and
|
||||
ssSecureSyncReg.
|
||||
- Cleaned up formatting."
|
||||
|
||||
REVISION "200906191200Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.6 - Used libsmi (http://www.ibr.cs.tu-bs.de/projects/libsmi)
|
||||
to detect and remove warnings and errors."
|
||||
|
||||
REVISION "200408300200Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.5 - Added revision history for 1.4 and 1.5"
|
||||
|
||||
REVISION "200408300100Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.4 - Added tf240oReg, tf240rbReg, tf260rbReg."
|
||||
|
||||
REVISION "200408300000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.3 - Added tf9183esReg."
|
||||
|
||||
REVISION "200407130000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.2 - Added tfTTS280Reg, tf9183Reg, tf9188Reg, tf9188sReg, and
|
||||
tf9189Reg."
|
||||
|
||||
REVISION "200405210000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.1 - Reboot functionality was moved from the specGeneric portion
|
||||
of the MIB to tfSystem."
|
||||
|
||||
REVISION "200405180000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.0 - Initial version of Spectracom's MIB module
|
||||
SPECTRACOM-GLOBAL-REG-MIB."
|
||||
::= { specModules 1 }
|
||||
|
||||
--******************************************************************************
|
||||
-- Tree definition
|
||||
--..............................................................................
|
||||
spectracom OBJECT IDENTIFIER ::= { enterprises 18837 }
|
||||
|
||||
--spectracom subtree
|
||||
specReg OBJECT IDENTIFIER ::= { spectracom 1 }
|
||||
specGeneric OBJECT IDENTIFIER ::= { spectracom 2 }
|
||||
specProducts OBJECT IDENTIFIER ::= { spectracom 3 }
|
||||
specCaps OBJECT IDENTIFIER ::= { spectracom 4 }
|
||||
specReqs OBJECT IDENTIFIER ::= { spectracom 5 }
|
||||
specExpr OBJECT IDENTIFIER ::= { spectracom 6 }
|
||||
|
||||
--specReg subtree
|
||||
specModules OBJECT IDENTIFIER ::= { specReg 1 }
|
||||
specTimeFreqProducts OBJECT IDENTIFIER ::= { specReg 2 }
|
||||
specSecureSyncProducts OBJECT IDENTIFIER ::= { specReg 3 }
|
||||
specNetClockProducts OBJECT IDENTIFIER ::= { specReg 4 }
|
||||
specSkydelProducts OBJECT IDENTIFIER ::= { specReg 5 }
|
||||
|
||||
-- specGeneric subtree
|
||||
|
||||
-- specProducts subtree
|
||||
-- Spectracom's NetClock products' mib is defined in specTimeFreqMIB.
|
||||
-- Spectracom's SecureSysnc products' mib is defined in specSecureSyncMIB.
|
||||
|
||||
-- specCaps subtree
|
||||
|
||||
-- specReqs subtree
|
||||
|
||||
-- specExpr subtree
|
||||
|
||||
--******************************************************************************
|
||||
-- Registration of Spectracom's time and frequency products
|
||||
--..............................................................................
|
||||
tfTTS200Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Total Timing Solution Model 200"
|
||||
::= { specTimeFreqProducts 1 }
|
||||
|
||||
tfTTS220Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Total Timing Solution Model 220"
|
||||
::= { specTimeFreqProducts 2 }
|
||||
|
||||
tfTTS240Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Total Timing Solution Model 240"
|
||||
::= { specTimeFreqProducts 3 }
|
||||
|
||||
tfTTS260Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Total Timing Solution Model 260"
|
||||
::= { specTimeFreqProducts 4 }
|
||||
|
||||
tfTTS280Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Total Timing Solution Model 280"
|
||||
::= { specTimeFreqProducts 5 }
|
||||
|
||||
tf9183Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Model 9183"
|
||||
::= { specTimeFreqProducts 6 }
|
||||
|
||||
tf9188Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Model 9188"
|
||||
::= { specTimeFreqProducts 7 }
|
||||
|
||||
tf9188sReg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Model 9188s"
|
||||
::= { specTimeFreqProducts 8 }
|
||||
|
||||
tf9189Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Model 9189"
|
||||
::= { specTimeFreqProducts 9 }
|
||||
|
||||
tf9183esReg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectarcom Model 9183es"
|
||||
::= { specTimeFreqProducts 10 }
|
||||
|
||||
tf240oReg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Total Timing Solution Model 240o"
|
||||
::= { specTimeFreqProducts 11 }
|
||||
|
||||
tf240rbReg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Total Timing Solution Model 240rb"
|
||||
::= { specTimeFreqProducts 12 }
|
||||
|
||||
tf260rbReg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Total Timing Solution Model 260rb"
|
||||
::= { specTimeFreqProducts 13 }
|
||||
|
||||
tf9283Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Model 9283"
|
||||
::= { specTimeFreqProducts 14 }
|
||||
|
||||
tf9288Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Model 9288"
|
||||
::= { specTimeFreqProducts 15 }
|
||||
|
||||
tf9289Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Model 9289"
|
||||
::= { specTimeFreqProducts 16 }
|
||||
|
||||
tf9383Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Model 9383"
|
||||
::= { specTimeFreqProducts 17 }
|
||||
|
||||
tf9388Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Model 9388"
|
||||
::= { specTimeFreqProducts 18 }
|
||||
|
||||
tf9389Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom Model 9389"
|
||||
::= { specTimeFreqProducts 19 }
|
||||
|
||||
--******************************************************************************
|
||||
-- Registration of Spectracom's SecureSync products
|
||||
--..............................................................................
|
||||
ssSecureSyncReg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom SecureSync Model"
|
||||
::= { specSecureSyncProducts 1 }
|
||||
|
||||
--******************************************************************************
|
||||
-- Registration of Spectracom's NetClock products
|
||||
--..............................................................................
|
||||
nc9483Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom NetClock Model 9483"
|
||||
::= { specNetClockProducts 1 }
|
||||
|
||||
nc9489Reg OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spectracom NetClock Model 9489"
|
||||
::= { specNetClockProducts 2 }
|
||||
|
||||
END
|
418
mibs/spectracom/SPECTRACOM-NTP-V4-MIB
Normal file
418
mibs/spectracom/SPECTRACOM-NTP-V4-MIB
Normal file
@ -0,0 +1,418 @@
|
||||
--******************************************************************************
|
||||
-- Module : SPECTRACOM-NTP-V4-MIB.mib
|
||||
-- Date : 03/14/2006
|
||||
-- Author : Mark Goodlein
|
||||
-- Purpose : This MIB defines the NTPv4 MIB for the private Spectracom MIB.
|
||||
--
|
||||
-- Copyright(C) 2006, 2009-2010 Spectracom Corporation.
|
||||
-- All Rights Reserved.
|
||||
--..............................................................................
|
||||
|
||||
SPECTRACOM-NTP-V4-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
specModules, specProducts
|
||||
FROM SPECTRACOM-GLOBAL-REG-MIB;
|
||||
|
||||
spectracomNtpV4MibModule MODULE-IDENTITY
|
||||
-- "YYYYMMDDHHMMZ"
|
||||
LAST-UPDATED "202201070000Z"
|
||||
ORGANIZATION "Spectracom"
|
||||
CONTACT-INFO
|
||||
"Postal: Orolia USA, Inc. dba Spectracom
|
||||
45 Becker Road, Suite A
|
||||
West Henrietta, NY 14586 USA
|
||||
Tel: +1 (585) 321-5800
|
||||
Fax: +1 (585) 321-5218
|
||||
Email: timingsupport@orolia.com"
|
||||
DESCRIPTION
|
||||
"Spectracom Corporation's NTP (V4) MIB."
|
||||
|
||||
REVISION "202201070000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.3 - Updated address and email."
|
||||
|
||||
REVISION "201306171453Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.2 - Updated address."
|
||||
REVISION "201102211921Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.1 - Changed enumeration for ntpSysStaCurrentMode object so that
|
||||
it no longer uses values of -1 and 0."
|
||||
|
||||
REVISION "201006011540Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.0 - Initial Revision. This module is a copy of the ntpV4Mib
|
||||
found in the SPECTRACOM-TIMEFREQ-MIB and defined in the
|
||||
SPECTRACOM-NTPv4-MIB. It has been copied to the product
|
||||
level and is intended for use by all Spectracom products
|
||||
which feature NTPv4."
|
||||
::= { specModules 5 }
|
||||
|
||||
--******************************************************************************
|
||||
-- Tree definition
|
||||
--..............................................................................
|
||||
|
||||
--ntpSnmpObjs subtree
|
||||
ntpSnmpObjs OBJECT IDENTIFIER ::= { specProducts 3 }
|
||||
|
||||
--ntpV4Mib subtree
|
||||
ntpGeneralObjs OBJECT IDENTIFIER ::= { ntpSnmpObjs 1 }
|
||||
ntpSystemStatusObjs OBJECT IDENTIFIER ::= { ntpSnmpObjs 2 }
|
||||
ntpAssociationsObjs OBJECT IDENTIFIER ::= { ntpSnmpObjs 3 }
|
||||
ntpAutoKeyObjs OBJECT IDENTIFIER ::= { ntpSnmpObjs 4 }
|
||||
|
||||
--******************************************************************************
|
||||
-- ntp General Objects [enterprises.18837.3.3.1.x]
|
||||
--..............................................................................
|
||||
|
||||
ntpGenAppName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the NTP application implemented on this host."
|
||||
::= { ntpGeneralObjs 1 }
|
||||
|
||||
ntpGenAppRevision OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Revision of the NTP application implemented on this host."
|
||||
::= { ntpGeneralObjs 2 }
|
||||
|
||||
ntpGenAppVendor OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vendor/author of the NTP application implemented on this host."
|
||||
::= { ntpGeneralObjs 3 }
|
||||
|
||||
ntpGenSystemType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System description of current host (OS / Hardware)."
|
||||
::= { ntpGeneralObjs 4 }
|
||||
|
||||
--******************************************************************************
|
||||
-- ntp System Status Objects [enterprises.18837.3.3.2.x]
|
||||
--..............................................................................
|
||||
|
||||
ntpSysStaCurrentMode OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(1),
|
||||
notRunning(2),
|
||||
notSynchonized(3),
|
||||
synchronized(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current Status of the NTP application."
|
||||
::= { ntpSystemStatusObjs 1 }
|
||||
|
||||
ntpSysStaStratum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current stratum of the NTP application."
|
||||
::= { ntpSystemStatusObjs 2 }
|
||||
|
||||
ntpSysStaCurrentPeerAssc OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Association ID of the NTP application's selected peer."
|
||||
::= { ntpSystemStatusObjs 3 }
|
||||
|
||||
ntpSysStaCurrentPeerName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hostname/IP address of the NTP application's selected peer."
|
||||
::= { ntpSystemStatusObjs 4 }
|
||||
|
||||
ntpSysStaPeerDelay OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Delay of the NTP application's selected peer."
|
||||
::= { ntpSystemStatusObjs 5 }
|
||||
|
||||
ntpSysStaPeerOffset OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Offset with the NTP application's selected peer."
|
||||
::= { ntpSystemStatusObjs 6 }
|
||||
|
||||
ntpSysStaPeerJitter OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Jitter of the NTP application's selected peer."
|
||||
::= { ntpSystemStatusObjs 7 }
|
||||
|
||||
--******************************************************************************
|
||||
-- ntp Associations Objects [enterprises.18837.3.3.3.x]
|
||||
--..............................................................................
|
||||
|
||||
ntpAssocCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of current associations."
|
||||
::= { ntpAssociationsObjs 1 }
|
||||
|
||||
ntpAssocTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NtpAssocEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of current associations."
|
||||
::= { ntpAssociationsObjs 2 }
|
||||
|
||||
ntpAssocEntry OBJECT-TYPE
|
||||
SYNTAX NtpAssocEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row in the association table."
|
||||
INDEX { assocEntryIndex }
|
||||
::= { ntpAssocTable 1 }
|
||||
|
||||
NtpAssocEntry ::= SEQUENCE {
|
||||
assocEntryIndex Unsigned32,
|
||||
assocEntryIdentity DisplayString,
|
||||
assocEntrySyncStatus DisplayString,
|
||||
assocEntryRefId DisplayString,
|
||||
assocEntryStratum Unsigned32,
|
||||
assocEntryMode INTEGER,
|
||||
assocEntryType DisplayString,
|
||||
assocEntryAuthStatus DisplayString,
|
||||
assocEntryLastPoll Unsigned32,
|
||||
assocEntryPollInterval Unsigned32,
|
||||
assocEntryReach Unsigned32,
|
||||
assocEntryDelay DisplayString,
|
||||
assocEntryOffset DisplayString,
|
||||
assocEntryJitter DisplayString }
|
||||
|
||||
assocEntryIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique value which indentifies this row."
|
||||
::= { ntpAssocEntry 1 }
|
||||
|
||||
assocEntryIdentity OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv4/IPv6 address or hostname of association."
|
||||
::= { ntpAssocEntry 2 }
|
||||
|
||||
assocEntrySyncStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Synchronization status of the association."
|
||||
::= { ntpAssocEntry 3 }
|
||||
|
||||
assocEntryRefId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reference ID of the association."
|
||||
::= { ntpAssocEntry 4 }
|
||||
|
||||
assocEntryStratum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Stratum level of the association."
|
||||
::= { ntpAssocEntry 5 }
|
||||
|
||||
assocEntryMode OBJECT-TYPE
|
||||
SYNTAX INTEGER { symmetricActive(1),
|
||||
symmetricPassive(2),
|
||||
client(3),
|
||||
server(4),
|
||||
broadcast(5) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The association's mode of operation"
|
||||
::= { ntpAssocEntry 6 }
|
||||
|
||||
assocEntryType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of association."
|
||||
::= { ntpAssocEntry 7 }
|
||||
|
||||
assocEntryAuthStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Authentication status of association."
|
||||
::= { ntpAssocEntry 8 }
|
||||
|
||||
assocEntryLastPoll OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Seconds since the association was last polled."
|
||||
::= { ntpAssocEntry 9 }
|
||||
|
||||
assocEntryPollInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current poll interval with association."
|
||||
::= { ntpAssocEntry 10 }
|
||||
|
||||
assocEntryReach OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reach status with the current association."
|
||||
::= { ntpAssocEntry 11 }
|
||||
|
||||
assocEntryDelay OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current delay between association."
|
||||
::= { ntpAssocEntry 12 }
|
||||
|
||||
assocEntryOffset OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current offset of association."
|
||||
::= { ntpAssocEntry 13 }
|
||||
|
||||
assocEntryJitter OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current jitter of association."
|
||||
::= { ntpAssocEntry 14 }
|
||||
|
||||
--******************************************************************************
|
||||
-- ntp AutoKey Objects [enterprises.18837.3.3.4.x]
|
||||
--..............................................................................
|
||||
|
||||
ntpAutoKeyTrustedRoot OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"1 - Currently trusted root, 0 - Currently not trusted root."
|
||||
::= { ntpAutoKeyObjs 1 }
|
||||
|
||||
ntpAutoKeyNotBefore OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Not before date of current certificate."
|
||||
::= { ntpAutoKeyObjs 2 }
|
||||
|
||||
ntpAutoKeyNotAfter OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Not after date of the current certificate."
|
||||
::= { ntpAutoKeyObjs 3 }
|
||||
|
||||
--******************************************************************************
|
||||
-- Conformance Section [enterprises.18837.3.1.2.8.90.x]
|
||||
--..............................................................................
|
||||
|
||||
-- OEM
|
||||
ntpConformance OBJECT IDENTIFIER ::= { ntpSnmpObjs 90 }
|
||||
ntpCompliances OBJECT IDENTIFIER ::= { ntpConformance 1 }
|
||||
ntpGroups OBJECT IDENTIFIER ::= { ntpConformance 2 }
|
||||
|
||||
ntpCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which implement version 2
|
||||
of the Spectracom NTP (V4) MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ntpObjectsGroup }
|
||||
::= { ntpCompliances 1 }
|
||||
|
||||
-- CONFORMANCE_OEM
|
||||
ntpObjectsGroup OBJECT-GROUP
|
||||
OBJECTS { ntpGenAppName,
|
||||
ntpGenAppRevision,
|
||||
ntpGenAppVendor,
|
||||
ntpGenSystemType,
|
||||
ntpSysStaCurrentMode,
|
||||
ntpSysStaStratum,
|
||||
ntpSysStaCurrentPeerAssc,
|
||||
ntpSysStaCurrentPeerName,
|
||||
ntpSysStaPeerDelay,
|
||||
ntpSysStaPeerOffset,
|
||||
ntpSysStaPeerJitter,
|
||||
ntpAssocCount,
|
||||
assocEntryIdentity,
|
||||
assocEntrySyncStatus,
|
||||
assocEntryRefId,
|
||||
assocEntryStratum,
|
||||
assocEntryMode,
|
||||
assocEntryType,
|
||||
assocEntryAuthStatus,
|
||||
assocEntryLastPoll,
|
||||
assocEntryPollInterval,
|
||||
assocEntryReach,
|
||||
assocEntryDelay,
|
||||
assocEntryOffset,
|
||||
assocEntryJitter,
|
||||
ntpAutoKeyTrustedRoot,
|
||||
ntpAutoKeyNotBefore,
|
||||
ntpAutoKeyNotAfter }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects for the Spectracom NTP (V4) MIB"
|
||||
::= { ntpGroups 1 }
|
||||
|
||||
END
|
403
mibs/spectracom/SPECTRACOM-PTP-MIB
Normal file
403
mibs/spectracom/SPECTRACOM-PTP-MIB
Normal file
@ -0,0 +1,403 @@
|
||||
--******************************************************************************
|
||||
-- Module : SPECTRACOM-PTP-REG.mib
|
||||
-- Date : 18 January 2011
|
||||
-- Authors : Najah HAJEJE
|
||||
-- Purpose : This MIB defines the PTP MIB for the private Spectracom MIB.
|
||||
--
|
||||
-- Copyright(C) 2011 Spectracom Corporation.
|
||||
-- All Rights Reserved.
|
||||
--..............................................................................
|
||||
|
||||
SPECTRACOM-PTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
specModules, specProducts
|
||||
FROM SPECTRACOM-GLOBAL-REG-MIB;
|
||||
|
||||
spectracomPtpMibModule MODULE-IDENTITY
|
||||
-- "YYYYMMDDHHMMZ"
|
||||
LAST-UPDATED "202201070000Z"
|
||||
ORGANIZATION "Spectracom"
|
||||
CONTACT-INFO
|
||||
"Postal: Orolia USA, Inc. dba Spectracom
|
||||
45 Becker Road, Suite A
|
||||
West Henrietta, NY 14586 USA
|
||||
Tel: +1 (585) 321-5800
|
||||
Fax: +1 (585) 321-5218
|
||||
Email: timingsupport@orolia.com"
|
||||
DESCRIPTION
|
||||
"Spectracom Corporation's PTP MIB."
|
||||
|
||||
REVISION "202201070000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.4 - Updated address and email."
|
||||
|
||||
REVISION "201306171453Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.3 - Updated address."
|
||||
REVISION "201103210000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.2 - Added new column as index for PTP reference table.
|
||||
- Changed enumerations to remove (0) values.
|
||||
- Changed size of reference identifier string from 20 to 5."
|
||||
|
||||
REVISION "201101250000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.1 - Fix duplicate names for INTEGER types, and text and variable
|
||||
names with single quotes and/or capital starting letters.
|
||||
- PTP MIB is placed in the MIB structure as 'specProducts 4'.
|
||||
- Add Conformance Section.
|
||||
- Tabs removed and Text lined up.
|
||||
- Rename defined values for ptpStatusClockClass and
|
||||
ptpStatusProtocolGmClockClass items."
|
||||
|
||||
REVISION "201101240000Z"
|
||||
DESCRIPTION
|
||||
"Rev 1.0 - Initial Revision."
|
||||
::= { specModules 6 }
|
||||
|
||||
--******************************************************************************
|
||||
-- Tree definition
|
||||
--..............................................................................
|
||||
|
||||
--ptpSnmpObjs subtree
|
||||
ptpSnmpObjs OBJECT IDENTIFIER ::= { specProducts 4 }
|
||||
|
||||
--ptpStatusObjs subtree
|
||||
ptpStatusObjs OBJECT IDENTIFIER ::= { ptpSnmpObjs 1 }
|
||||
|
||||
--******************************************************************************
|
||||
-- ptpStatusObjs Objects [enterprises.18837.3.4.1.1.1.x]
|
||||
--..............................................................................
|
||||
|
||||
ptpStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF PtpStatusTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains status for all PTP Module that are present
|
||||
in system."
|
||||
::= { ptpStatusObjs 1 }
|
||||
|
||||
ptpStatusTableEntry OBJECT-TYPE
|
||||
SYNTAX PtpStatusTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table entry (row) in the PTP Module table."
|
||||
INDEX { ptpStatusRow }
|
||||
::= { ptpStatusTable 1 }
|
||||
|
||||
PtpStatusTableEntry ::= SEQUENCE {
|
||||
ptpStatusRow Unsigned32,
|
||||
ptpStatusInstance Unsigned32,
|
||||
ptpStatusReference DisplayString,
|
||||
ptpStatusNetworkIp DisplayString,
|
||||
ptpStatusNetworkNetmask DisplayString,
|
||||
ptpStatusNetworkGateway DisplayString,
|
||||
ptpStatusNetworkTransportProtocol DisplayString,
|
||||
ptpStatusNetworkTtl INTEGER,
|
||||
ptpStatusNetworkDomainNumber INTEGER,
|
||||
ptpStatusPortNumber INTEGER,
|
||||
ptpStatusPortState DisplayString,
|
||||
ptpStatusClockIdentity DisplayString,
|
||||
ptpStatusClockMode DisplayString,
|
||||
ptpStatusClockClass INTEGER,
|
||||
ptpStatusClockAccuracy DisplayString,
|
||||
ptpStatusProtocolGmClockClass INTEGER,
|
||||
ptpStatusProtocolGmClockAccuracy DisplayString,
|
||||
ptpStatusProtocolOneStep INTEGER,
|
||||
ptpStatusProtocolAnnounceReceptionTimeOut INTEGER,
|
||||
ptpStatusProtocolLogAnnounceInterval INTEGER,
|
||||
ptpStatusProtocolLogSyncInterval INTEGER,
|
||||
ptpStatusProtocolLogDelayRequestInterval INTEGER,
|
||||
ptpStatusProtocolLogPeerDelayRequestInterval INTEGER,
|
||||
ptpStatusProtocolDelayMechanism DisplayString }
|
||||
|
||||
ptpStatusRow OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..8)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the unique row index for each PTP reference."
|
||||
::= { ptpStatusTableEntry 1 }
|
||||
|
||||
ptpStatusInstance OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the unique instance for the PTP."
|
||||
::= { ptpStatusTableEntry 2 }
|
||||
|
||||
ptpStatusReference OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(5))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the unique identifier for this PTP clock reference."
|
||||
::= { ptpStatusTableEntry 3 }
|
||||
|
||||
ptpStatusNetworkIp OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the current IP address of the Ethernet interface."
|
||||
::= { ptpStatusTableEntry 4 }
|
||||
|
||||
ptpStatusNetworkNetmask OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the current netmask of the Ethernet interface."
|
||||
::= { ptpStatusTableEntry 5 }
|
||||
|
||||
ptpStatusNetworkGateway OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the current gateway of the Ethernet interface."
|
||||
::= { ptpStatusTableEntry 6 }
|
||||
|
||||
ptpStatusNetworkTransportProtocol OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the Transport protocol for PTP packets
|
||||
(Either PTP over IPv4 or PTP over 802.3/Ethernet)."
|
||||
::= { ptpStatusTableEntry 7 }
|
||||
|
||||
ptpStatusNetworkTtl OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the Time To Live (TTL) for PTP packets."
|
||||
::= { ptpStatusTableEntry 8 }
|
||||
|
||||
ptpStatusNetworkDomainNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the domain number."
|
||||
::= { ptpStatusTableEntry 9 }
|
||||
|
||||
ptpStatusPortNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the port number."
|
||||
::= { ptpStatusTableEntry 10 }
|
||||
|
||||
ptpStatusPortState OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a string representation of the state of the port,
|
||||
based on the names defined in section 9.2.4 of
|
||||
the PTP protocol specification."
|
||||
::= { ptpStatusTableEntry 11 }
|
||||
|
||||
ptpStatusClockIdentity OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(24))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the PTP clock identity."
|
||||
::= { ptpStatusTableEntry 12 }
|
||||
|
||||
ptpStatusClockMode OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the PTP clock mode
|
||||
(Either slave-only, master-only or master-slave)."
|
||||
::= { ptpStatusTableEntry 13 }
|
||||
|
||||
ptpStatusClockClass OBJECT-TYPE
|
||||
SYNTAX INTEGER { sync(6),
|
||||
holdoverInSpec(7),
|
||||
holdoverOutSpec1(52),
|
||||
holdoverOutSpec2(187),
|
||||
nosync(248),
|
||||
unknown(255) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the PTP clock class according to the PTP V2 standard
|
||||
depending on the timescale of the reference clock generated by the Host
|
||||
board.
|
||||
6: Time and 1pps references are synchronized with the host
|
||||
references.
|
||||
7: Time and 1pps references are in holdover state, within
|
||||
specifications.
|
||||
52: Time and 1pps references are in holdover state, not within
|
||||
specifications.
|
||||
187: Time and 1pps references are in holdover state, not within
|
||||
specifications.
|
||||
255: Slave Only class.
|
||||
248: Unknown class."
|
||||
::= { ptpStatusTableEntry 14 }
|
||||
|
||||
ptpStatusClockAccuracy OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the PTP clock accuracy."
|
||||
::= { ptpStatusTableEntry 15 }
|
||||
|
||||
ptpStatusProtocolGmClockClass OBJECT-TYPE
|
||||
SYNTAX INTEGER { sync(6),
|
||||
holdoverInSpec(7),
|
||||
holdoverOutSpec1(52),
|
||||
holdoverOutSpec2(187),
|
||||
nosync(248),
|
||||
unknown(255) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the clock class of the domain's GrandMaster.
|
||||
6: Time and 1pps references are synchronized with the host
|
||||
references.
|
||||
7: Time and 1pps references are in holdover state, within
|
||||
specifications.
|
||||
52: Time and 1pps references are in holdover state, not within
|
||||
specifications.
|
||||
187: Time and 1pps references are in holdover state, not within
|
||||
specifications.
|
||||
255: Slave Only class.
|
||||
248: Unknown class."
|
||||
::= { ptpStatusTableEntry 16 }
|
||||
|
||||
ptpStatusProtocolGmClockAccuracy OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the clock accuracy of the domain's GrandMaster."
|
||||
::= { ptpStatusTableEntry 17 }
|
||||
|
||||
|
||||
ptpStatusProtocolOneStep OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1),
|
||||
disabled(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This specifies whether the PTP clock is in one-step mode
|
||||
(enabled) or in two-steps mode (disabled)."
|
||||
::= { ptpStatusTableEntry 18 }
|
||||
|
||||
ptpStatusProtocolAnnounceReceptionTimeOut OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the announce receipt timeout."
|
||||
::= { ptpStatusTableEntry 19 }
|
||||
|
||||
ptpStatusProtocolLogAnnounceInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the announce interval."
|
||||
::= { ptpStatusTableEntry 20 }
|
||||
|
||||
ptpStatusProtocolLogSyncInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the sync interval."
|
||||
::= { ptpStatusTableEntry 21 }
|
||||
|
||||
ptpStatusProtocolLogDelayRequestInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Delay Request Interval."
|
||||
::= { ptpStatusTableEntry 22 }
|
||||
|
||||
ptpStatusProtocolLogPeerDelayRequestInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Peer Delay Request Interval."
|
||||
::= { ptpStatusTableEntry 23 }
|
||||
|
||||
ptpStatusProtocolDelayMechanism OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This specifies the delay-mechanism used by the PTP port
|
||||
(Either E2E, P2P, or Disabled)."
|
||||
::= { ptpStatusTableEntry 24 }
|
||||
|
||||
--******************************************************************************
|
||||
-- Conformance Section [enterprises.18837.3.4.90.x]
|
||||
--..............................................................................
|
||||
|
||||
-- OEM
|
||||
ptpConformance OBJECT IDENTIFIER ::= { ptpSnmpObjs 90 }
|
||||
ptpCompliances OBJECT IDENTIFIER ::= { ptpConformance 1 }
|
||||
ptpGroups OBJECT IDENTIFIER ::= { ptpConformance 2 }
|
||||
|
||||
ptpCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which implement version 2
|
||||
of the Spectracom PTP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ptpObjectsGroup }
|
||||
::= { ptpCompliances 1 }
|
||||
|
||||
-- CONFORMANCE_OEM
|
||||
ptpObjectsGroup OBJECT-GROUP
|
||||
OBJECTS { ptpStatusInstance,
|
||||
ptpStatusReference,
|
||||
ptpStatusNetworkIp,
|
||||
ptpStatusNetworkNetmask,
|
||||
ptpStatusNetworkGateway,
|
||||
ptpStatusNetworkTransportProtocol,
|
||||
ptpStatusNetworkTtl,
|
||||
ptpStatusNetworkDomainNumber,
|
||||
ptpStatusPortNumber,
|
||||
ptpStatusPortState,
|
||||
ptpStatusClockIdentity,
|
||||
ptpStatusClockMode,
|
||||
ptpStatusClockClass,
|
||||
ptpStatusClockAccuracy,
|
||||
ptpStatusProtocolOneStep,
|
||||
ptpStatusProtocolGmClockClass,
|
||||
ptpStatusProtocolGmClockAccuracy,
|
||||
ptpStatusProtocolAnnounceReceptionTimeOut,
|
||||
ptpStatusProtocolLogAnnounceInterval,
|
||||
ptpStatusProtocolLogSyncInterval,
|
||||
ptpStatusProtocolLogDelayRequestInterval,
|
||||
ptpStatusProtocolLogPeerDelayRequestInterval,
|
||||
ptpStatusProtocolDelayMechanism }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of objects for the Spectracom PTP MIB"
|
||||
::= { ptpGroups 1 }
|
||||
|
||||
END
|
2494
mibs/spectracom/SPECTRACOM-PTPBASE-MIB
Normal file
2494
mibs/spectracom/SPECTRACOM-PTPBASE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1312
mibs/spectracom/SPECTRACOM-XSYNC-MIB
Normal file
1312
mibs/spectracom/SPECTRACOM-XSYNC-MIB
Normal file
File diff suppressed because it is too large
Load Diff
753
tests/data/adva_fsp150cm_osa.json
Normal file
753
tests/data/adva_fsp150cm_osa.json
Normal file
@ -0,0 +1,753 @@
|
||||
{
|
||||
"availability": {
|
||||
"poller": {
|
||||
"availability": [
|
||||
{
|
||||
"duration": 86400,
|
||||
"availability_perc": "100.000000"
|
||||
},
|
||||
{
|
||||
"duration": 604800,
|
||||
"availability_perc": "100.000000"
|
||||
},
|
||||
{
|
||||
"duration": 2592000,
|
||||
"availability_perc": "100.000000"
|
||||
},
|
||||
{
|
||||
"duration": 31536000,
|
||||
"availability_perc": "100.000000"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"os": {
|
||||
"discovery": {
|
||||
"devices": [
|
||||
{
|
||||
"sysName": null,
|
||||
"sysObjectID": ".1.3.6.1.4.1.5551.3.28",
|
||||
"sysDescr": "OSA 5412",
|
||||
"sysContact": null,
|
||||
"version": null,
|
||||
"hardware": null,
|
||||
"features": null,
|
||||
"location": null,
|
||||
"os": "adva_fsp150cm",
|
||||
"type": "timing",
|
||||
"serial": null,
|
||||
"icon": "adva.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"poller": "matches discovery"
|
||||
},
|
||||
"sensors": {
|
||||
"discovery": {
|
||||
"sensors": [
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.4.1.57.1.11.1.1.1.1",
|
||||
"sensor_index": "f3GPSReceiverPortNumTrackingSatellites.1.1.1.1",
|
||||
"sensor_type": "adva_fsp150cm",
|
||||
"sensor_descr": "Current number of good/usable satellites",
|
||||
"group": "GNSS",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 19,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.47.1.1.1.6.1.1",
|
||||
"sensor_index": "f3NtpClockStratumLevel.1.1",
|
||||
"sensor_type": "adva_fsp150cm",
|
||||
"sensor_descr": "Current stratum",
|
||||
"group": "NTP",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.4.1.57.1.9.1.1.1.1",
|
||||
"sensor_index": "f3GPSReceiverPortAntennaStatus.1.1.1.1",
|
||||
"sensor_type": "f3GPSReceiverPortAntennaStatus",
|
||||
"sensor_descr": "GPS Antenna status",
|
||||
"group": "GNSS",
|
||||
"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": null,
|
||||
"user_func": null,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "f3GPSReceiverPortAntennaStatus"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.4.1.57.1.5.1.1.1.1",
|
||||
"sensor_index": "f3GPSReceiverPortOperationalState.1.1.1.1",
|
||||
"sensor_type": "f3GPSReceiverPortOperationalState",
|
||||
"sensor_descr": "GPS Receiver state",
|
||||
"group": "GNSS",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "f3GPSReceiverPortOperationalState"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.47.1.1.1.4.1.1",
|
||||
"sensor_index": "f3NtpClockOperationalState.1.1",
|
||||
"sensor_type": "f3NtpClockOperationalState",
|
||||
"sensor_descr": "NTP state",
|
||||
"group": "TIME",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "f3NtpClockOperationalState"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.18.1.16.1.4.1.1.1.1",
|
||||
"sensor_index": "f3PtpDynamicRemoteSlaveEntry.1.1.1.1",
|
||||
"sensor_type": "f3PtpDynamicRemoteSlaveEntry",
|
||||
"sensor_descr": "Dynamic Slave - 192.168.100.155",
|
||||
"group": "PTP",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "f3PtpDynamicRemoteSlaveEntry"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.18.1.16.1.4.1.1.1.2",
|
||||
"sensor_index": "f3PtpDynamicRemoteSlaveEntry.1.1.1.2",
|
||||
"sensor_type": "f3PtpDynamicRemoteSlaveEntry",
|
||||
"sensor_descr": "Dynamic Slave - 192.168.100.136",
|
||||
"group": "PTP",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "f3PtpDynamicRemoteSlaveEntry"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.18.1.16.1.4.1.1.1.3",
|
||||
"sensor_index": "f3PtpDynamicRemoteSlaveEntry.1.1.1.3",
|
||||
"sensor_type": "f3PtpDynamicRemoteSlaveEntry",
|
||||
"sensor_descr": "Dynamic Slave - 192.168.100.117",
|
||||
"group": "PTP",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "f3PtpDynamicRemoteSlaveEntry"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.18.1.16.1.4.1.1.1.4",
|
||||
"sensor_index": "f3PtpDynamicRemoteSlaveEntry.1.1.1.4",
|
||||
"sensor_type": "f3PtpDynamicRemoteSlaveEntry",
|
||||
"sensor_descr": "Dynamic Slave - 192.168.100.42",
|
||||
"group": "PTP",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "f3PtpDynamicRemoteSlaveEntry"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.18.1.12.1.4.1.1",
|
||||
"sensor_index": "f3PtpMasterClockOperationalState.1.1",
|
||||
"sensor_type": "f3PtpMasterClockEntry",
|
||||
"sensor_descr": "Master PTP state / Domain: 44 / Priority: 128",
|
||||
"group": "PTP",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "f3PtpMasterClockEntry"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.12.1.3.1.7.1.1.1.1",
|
||||
"sensor_index": "f3TimeClockClockMode.1.1.1.1",
|
||||
"sensor_type": "f3TimeClockClockMode",
|
||||
"sensor_descr": "Clock Time mode",
|
||||
"group": "TIME",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 6,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "f3TimeClockClockMode"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.12.1.3.1.4.1.1.1.1",
|
||||
"sensor_index": "f3TimeClockOperationalState.1.1.1.1",
|
||||
"sensor_type": "f3TimeClockOperationalState",
|
||||
"sensor_descr": "Clock Time state",
|
||||
"group": "TIME",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "f3TimeClockOperationalState"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.2.1.3.3.0",
|
||||
"sensor_index": "ftpEnabled.0",
|
||||
"sensor_type": "ftpEnabled",
|
||||
"sensor_descr": "FTP",
|
||||
"group": "SERVICES",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "ftpEnabled"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.2.1.3.6.0",
|
||||
"sensor_index": "httpEnabled.0",
|
||||
"sensor_type": "httpEnabled",
|
||||
"sensor_descr": "HTTP",
|
||||
"group": "SERVICES",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "httpEnabled"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.2.1.3.7.0",
|
||||
"sensor_index": "httpsEnabled.0",
|
||||
"sensor_type": "httpsEnabled",
|
||||
"sensor_descr": "HTTPS",
|
||||
"group": "SERVICES",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "httpsEnabled"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.3.1.4.1.4.1.1.4",
|
||||
"sensor_index": "psu.1.1.4",
|
||||
"sensor_type": "psuOperationalState",
|
||||
"sensor_descr": "PSU",
|
||||
"group": null,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "psuOperationalState"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.3.1.4.1.4.1.1.5",
|
||||
"sensor_index": "psu.1.1.5",
|
||||
"sensor_type": "psuOperationalState",
|
||||
"sensor_descr": "PSU",
|
||||
"group": null,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "psuOperationalState"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.2.1.3.2.0",
|
||||
"sensor_index": "sshEnabled.0",
|
||||
"sensor_type": "sshEnabled",
|
||||
"sensor_descr": "SSH",
|
||||
"group": "SERVICES",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "sshEnabled"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.2544.1.12.2.1.3.1.0",
|
||||
"sensor_index": "telnetEnabled.0",
|
||||
"sensor_type": "telnetEnabled",
|
||||
"sensor_descr": "Telnet",
|
||||
"group": "SERVICES",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "telnetEnabled"
|
||||
}
|
||||
],
|
||||
"state_indexes": [
|
||||
{
|
||||
"state_name": "f3GPSReceiverPortAntennaStatus",
|
||||
"state_descr": "open",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "f3GPSReceiverPortAntennaStatus",
|
||||
"state_descr": "short",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "f3GPSReceiverPortAntennaStatus",
|
||||
"state_descr": "normal",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 3,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "f3GPSReceiverPortAntennaStatus",
|
||||
"state_descr": "unavailable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 4,
|
||||
"state_generic_value": 3
|
||||
},
|
||||
{
|
||||
"state_name": "f3GPSReceiverPortOperationalState",
|
||||
"state_descr": "ok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "f3GPSReceiverPortOperationalState",
|
||||
"state_descr": "nok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "f3NtpClockOperationalState",
|
||||
"state_descr": "ok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "f3NtpClockOperationalState",
|
||||
"state_descr": "nok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "f3PtpDynamicRemoteSlaveEntry",
|
||||
"state_descr": "ok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "f3PtpDynamicRemoteSlaveEntry",
|
||||
"state_descr": "nok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "f3PtpMasterClockEntry",
|
||||
"state_descr": "ok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "f3PtpMasterClockEntry",
|
||||
"state_descr": "nok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "f3TimeClockClockMode",
|
||||
"state_descr": "freerun",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "f3TimeClockClockMode",
|
||||
"state_descr": "warmup",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 1
|
||||
},
|
||||
{
|
||||
"state_name": "f3TimeClockClockMode",
|
||||
"state_descr": "tracking",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 3,
|
||||
"state_generic_value": 1
|
||||
},
|
||||
{
|
||||
"state_name": "f3TimeClockClockMode",
|
||||
"state_descr": "transition",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 4,
|
||||
"state_generic_value": 1
|
||||
},
|
||||
{
|
||||
"state_name": "f3TimeClockClockMode",
|
||||
"state_descr": "holdover",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 5,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "f3TimeClockClockMode",
|
||||
"state_descr": "locked",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 6,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "f3TimeClockOperationalState",
|
||||
"state_descr": "ok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "f3TimeClockOperationalState",
|
||||
"state_descr": "nok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "ftpEnabled",
|
||||
"state_descr": "enable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "ftpEnabled",
|
||||
"state_descr": "disable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 3
|
||||
},
|
||||
{
|
||||
"state_name": "httpEnabled",
|
||||
"state_descr": "enable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "httpEnabled",
|
||||
"state_descr": "disable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 3
|
||||
},
|
||||
{
|
||||
"state_name": "httpsEnabled",
|
||||
"state_descr": "enable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "httpsEnabled",
|
||||
"state_descr": "disable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 3
|
||||
},
|
||||
{
|
||||
"state_name": "psuOperationalState",
|
||||
"state_descr": "ok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "psuOperationalState",
|
||||
"state_descr": "nok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "sshEnabled",
|
||||
"state_descr": "enable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "sshEnabled",
|
||||
"state_descr": "disable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 3
|
||||
},
|
||||
{
|
||||
"state_name": "telnetEnabled",
|
||||
"state_descr": "enable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "telnetEnabled",
|
||||
"state_descr": "disable",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
"poller": "matches discovery"
|
||||
}
|
||||
}
|
604
tests/data/mbg-meinbergos_mbg-meinbergos.json
Normal file
604
tests/data/mbg-meinbergos_mbg-meinbergos.json
Normal file
@ -0,0 +1,604 @@
|
||||
{
|
||||
"os": {
|
||||
"discovery": {
|
||||
"devices": [
|
||||
{
|
||||
"sysName": null,
|
||||
"sysObjectID": ".1.3.6.1.4.1.5597.7",
|
||||
"sysDescr": "Linux ntp-name 4.9.307 #1 SMP Wed Mar 16 11:49:02 UTC 2022 armv7l",
|
||||
"sysContact": "<private>",
|
||||
"version": null,
|
||||
"hardware": null,
|
||||
"features": null,
|
||||
"location": null,
|
||||
"os": "mbg-meinbergos",
|
||||
"type": "timing",
|
||||
"serial": null,
|
||||
"icon": "meinberg.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"poller": "matches discovery"
|
||||
},
|
||||
"sensors": {
|
||||
"discovery": {
|
||||
"sensors": [
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.5.2.3.1.8.1",
|
||||
"sensor_index": "mbgOsPtpParentDsGmClockVariance.1",
|
||||
"sensor_type": "mbg-meinbergos",
|
||||
"sensor_descr": "ec:46:70:ff:fe:0c:fb:fb master variance",
|
||||
"group": "PTP",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 20061,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.5.2.3.1.4.1",
|
||||
"sensor_index": "mbgOsPtpParentDsGmPrio1.1",
|
||||
"sensor_type": "mbg-meinbergos",
|
||||
"sensor_descr": "ec:46:70:ff:fe:0c:fb:fb master Priority",
|
||||
"group": "PTP",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 128,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.3.1.1.6.1",
|
||||
"sensor_index": "mbgOsReceiverGoodSv.1",
|
||||
"sensor_type": "mbg-meinbergos",
|
||||
"sensor_descr": "Current number of good/usable satellites",
|
||||
"group": "GNSS",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 24,
|
||||
"sensor_limit": null,
|
||||
"sensor_limit_warn": null,
|
||||
"sensor_limit_low": 5,
|
||||
"sensor_limit_low_warn": 10,
|
||||
"sensor_alert": 1,
|
||||
"sensor_custom": "No",
|
||||
"entPhysicalIndex": null,
|
||||
"entPhysicalIndex_measured": null,
|
||||
"sensor_prev": null,
|
||||
"user_func": null,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.3.1.1.7.1",
|
||||
"sensor_index": "mbgOsReceiverSv.1",
|
||||
"sensor_type": "mbg-meinbergos",
|
||||
"sensor_descr": "Current number of satellites visible",
|
||||
"group": "GNSS",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 33,
|
||||
"sensor_limit": null,
|
||||
"sensor_limit_warn": null,
|
||||
"sensor_limit_low": 10,
|
||||
"sensor_limit_low_warn": 15,
|
||||
"sensor_alert": 1,
|
||||
"sensor_custom": "No",
|
||||
"entPhysicalIndex": null,
|
||||
"entPhysicalIndex_measured": null,
|
||||
"sensor_prev": null,
|
||||
"user_func": null,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.4.2.1.3.0",
|
||||
"sensor_index": "mbgOsSysrefGlbStateMasterRefAccuracy.0",
|
||||
"sensor_type": "mbg-meinbergos",
|
||||
"sensor_descr": "Master reference accuracy (ns)",
|
||||
"group": "PRECISION",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 6,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.4.2.1.4.0",
|
||||
"sensor_index": "mbgOsSysrefGlbStateMasterRefVariance.0",
|
||||
"sensor_type": "mbg-meinbergos",
|
||||
"sensor_descr": "Master reference variance",
|
||||
"group": "PRECISION",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 13563,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.5.2.1.1.4.1",
|
||||
"sensor_index": "ptp_1_unicast_slave}",
|
||||
"sensor_type": "mbg-meinbergos",
|
||||
"sensor_descr": "Unicast Slave: lan2:4",
|
||||
"group": "PTP",
|
||||
"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": null,
|
||||
"user_func": null,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.5.2.1.1.4.2",
|
||||
"sensor_index": "ptp_2_unicast_slave}",
|
||||
"sensor_type": "mbg-meinbergos",
|
||||
"sensor_descr": "Unicast Slave: lan0",
|
||||
"group": "PTP",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.4.2.2.1.1.5.10",
|
||||
"sensor_index": "ptp_references_10}",
|
||||
"sensor_type": "mbg-meinbergos",
|
||||
"sensor_descr": "Priority 2: NTP1 (CLK1) - offset (ns)",
|
||||
"group": "REFERENCES",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 48000,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "count",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.4.2.2.1.1.5.5",
|
||||
"sensor_index": "ptp_references_5}",
|
||||
"sensor_type": "mbg-meinbergos",
|
||||
"sensor_descr": "Priority 1: GNSS1 (CLK1) - offset (ns)",
|
||||
"group": "REFERENCES",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 9,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": null
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.5.2.1.1.2.1",
|
||||
"sensor_index": "ptp_1}_state",
|
||||
"sensor_type": "mbgOsPtpMiscTableEntry",
|
||||
"sensor_descr": "Interface: lan2:4",
|
||||
"group": "PTP",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "mbgOsPtpMiscTableEntry"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.5.2.1.1.2.2",
|
||||
"sensor_index": "ptp_2}_state",
|
||||
"sensor_type": "mbgOsPtpMiscTableEntry",
|
||||
"sensor_descr": "Interface: lan0",
|
||||
"group": "PTP",
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "mbgOsPtpMiscTableEntry"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.5.2.3.1.7.1",
|
||||
"sensor_index": "mbgOsPtpParentDsGmClockAccuracy.1",
|
||||
"sensor_type": "mbgOsPtpParentDsTableEntry",
|
||||
"sensor_descr": "ec:46:70:ff:fe:0c:fb:fb master accuracy",
|
||||
"group": "PTP",
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 33,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "mbgOsPtpParentDsTableEntry"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.3.1.1.3.1",
|
||||
"sensor_index": "mbgOsReceiverState.1",
|
||||
"sensor_type": "mbgOsReceiverState",
|
||||
"sensor_descr": "Receiver status",
|
||||
"group": null,
|
||||
"sensor_divisor": 1,
|
||||
"sensor_multiplier": 1,
|
||||
"sensor_current": 6,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "mbgOsReceiverState"
|
||||
},
|
||||
{
|
||||
"sensor_deleted": 0,
|
||||
"sensor_class": "state",
|
||||
"poller_type": "snmp",
|
||||
"sensor_oid": ".1.3.6.1.4.1.5597.7.2.4.2.1.5.0",
|
||||
"sensor_index": "mbgOsSysrefGlbStateSysSync.0",
|
||||
"sensor_type": "mbgOsSysrefGlbStateSysSync",
|
||||
"sensor_descr": "System global sync state",
|
||||
"group": null,
|
||||
"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,
|
||||
"rrd_type": "GAUGE",
|
||||
"state_name": "mbgOsSysrefGlbStateSysSync"
|
||||
}
|
||||
],
|
||||
"state_indexes": [
|
||||
{
|
||||
"state_name": "mbgOsPtpMiscTableEntry",
|
||||
"state_descr": "NOT RUN",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 0,
|
||||
"state_generic_value": 3
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpMiscTableEntry",
|
||||
"state_descr": "RUNNING",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "ok",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": -2,
|
||||
"state_generic_value": 3
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<25ns",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 32,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<100ns",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 33,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<250ns",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 34,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<1μs",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 35,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<2.5μs",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 36,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<10μs",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 37,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<25μs",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 38,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<100μs",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 39,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<250μs",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 40,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<1ms",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 41,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<2-5ms",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 42,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<10ms",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 43,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsPtpParentDsTableEntry",
|
||||
"state_descr": "<25ms",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 44,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsReceiverState",
|
||||
"state_descr": "noData",
|
||||
"state_draw_graph": 0,
|
||||
"state_value": 0,
|
||||
"state_generic_value": 3
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsReceiverState",
|
||||
"state_descr": "waitingForData",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 1
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsReceiverState",
|
||||
"state_descr": "antennaShortCircuit",
|
||||
"state_draw_graph": 2,
|
||||
"state_value": 2,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsReceiverState",
|
||||
"state_descr": "antennaDisconnected",
|
||||
"state_draw_graph": 3,
|
||||
"state_value": 3,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsReceiverState",
|
||||
"state_descr": "coldBoot",
|
||||
"state_draw_graph": 4,
|
||||
"state_value": 4,
|
||||
"state_generic_value": 1
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsReceiverState",
|
||||
"state_descr": "warmBoot",
|
||||
"state_draw_graph": 5,
|
||||
"state_value": 5,
|
||||
"state_generic_value": 1
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsReceiverState",
|
||||
"state_descr": "synchronized",
|
||||
"state_draw_graph": 6,
|
||||
"state_value": 6,
|
||||
"state_generic_value": 0
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsSysrefGlbStateSysSync",
|
||||
"state_descr": "notSynchronized",
|
||||
"state_draw_graph": 0,
|
||||
"state_value": 0,
|
||||
"state_generic_value": 2
|
||||
},
|
||||
{
|
||||
"state_name": "mbgOsSysrefGlbStateSysSync",
|
||||
"state_descr": "synchronized",
|
||||
"state_draw_graph": 1,
|
||||
"state_value": 1,
|
||||
"state_generic_value": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"poller": "matches discovery"
|
||||
},
|
||||
"availability": {
|
||||
"poller": {
|
||||
"availability": [
|
||||
{
|
||||
"duration": 86400,
|
||||
"availability_perc": "100.000000"
|
||||
},
|
||||
{
|
||||
"duration": 604800,
|
||||
"availability_perc": "100.000000"
|
||||
},
|
||||
{
|
||||
"duration": 2592000,
|
||||
"availability_perc": "100.000000"
|
||||
},
|
||||
{
|
||||
"duration": 31536000,
|
||||
"availability_perc": "100.000000"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
1019
tests/data/orolia-securesync_orolia-securesync.json
Normal file
1019
tests/data/orolia-securesync_orolia-securesync.json
Normal file
File diff suppressed because it is too large
Load Diff
110
tests/snmpsim/adva_fsp150cm_osa.snmprec
Normal file
110
tests/snmpsim/adva_fsp150cm_osa.snmprec
Normal file
@ -0,0 +1,110 @@
|
||||
1.3.6.1.2.1.1.1.0|4|OSA 5412
|
||||
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.5551.3.28
|
||||
1.3.6.1.4.1.2544.1.12.2.1.3.1.0|2|2
|
||||
1.3.6.1.4.1.2544.1.12.2.1.3.2.0|2|1
|
||||
1.3.6.1.4.1.2544.1.12.2.1.3.3.0|2|2
|
||||
1.3.6.1.4.1.2544.1.12.2.1.3.6.0|2|2
|
||||
1.3.6.1.4.1.2544.1.12.2.1.3.7.0|2|1
|
||||
1.3.6.1.4.1.2544.1.12.3.1.4.1.4.1.1.4|2|1
|
||||
1.3.6.1.4.1.2544.1.12.3.1.4.1.4.1.1.5|2|1
|
||||
1.3.6.1.4.1.2544.1.12.4.1.57.1.5.1.1.1.1|2|1
|
||||
1.3.6.1.4.1.2544.1.12.4.1.57.1.9.1.1.1.1|2|3
|
||||
1.3.6.1.4.1.2544.1.12.4.1.57.1.11.1.1.1.1|66|19
|
||||
1.3.6.1.4.1.2544.1.12.12.1.3.1.4.1.1.1.1|2|1
|
||||
1.3.6.1.4.1.2544.1.12.12.1.3.1.7.1.1.1.1|2|6
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.2.1.1|4|
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.3.1.1|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.4.1.1|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.5.1.1|4|40 1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.6.1.1|4x|84C807FFFE1184D0
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.7.1.1|6|1.3.6.1.4.1.2544.1.12.12.1.3.1.1.1.1.1.1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.8.1.1|2|44
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.9.1.1|66|128
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.10.1.1|66|128
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.12.1.1|66|0
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.14.1.1|2|37
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.15.1.1|2|3
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.16.1.1|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.17.1.1|6|1.3.6.1.4.1.2544.1.12.4.1.57.1.1.1.1.1.1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.18.1.1|2|4
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.26.1.1|66|24
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.27.1.1|66|0
|
||||
1.3.6.1.4.1.2544.1.12.18.1.12.1.28.1.1|2|0
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.2.1.1.1.1|4|
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.2.1.1.1.2|4|
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.2.1.1.1.3|4|
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.2.1.1.1.4|4|
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.3.1.1.1.1|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.3.1.1.1.2|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.3.1.1.1.3|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.3.1.1.1.4|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.4.1.1.1.1|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.4.1.1.1.2|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.4.1.1.1.3|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.4.1.1.1.4|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.5.1.1.1.1|4|40 1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.5.1.1.1.2|4|40 1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.5.1.1.1.3|4|40 1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.5.1.1.1.4|4|40 1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.6.1.1.1.1|4x|000CECFFFE0F0AC70001
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.6.1.1.1.2|4x|000CECFFFE0F0AAF0001
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.6.1.1.1.3|4x|84C807FFFEFBABC30001
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.6.1.1.1.4|4x|84C807FFFEFBABA50002
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.7.1.1.1.1|64|192.168.100.155
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.7.1.1.1.2|64|192.168.100.136
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.7.1.1.1.3|64|192.168.100.117
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.7.1.1.1.4|64|192.168.100.42
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.8.1.1.1.1|4x|07E7091B0C1A22002B0000
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.8.1.1.1.2|4x|07E7091D0C2809002B0000
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.8.1.1.1.3|4x|07E7091B0C1A25002B0000
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.8.1.1.1.4|4x|07E7091B0C1A2A002B0000
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.9.1.1.1.1|2|2
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.9.1.1.1.2|2|2
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.9.1.1.1.3|2|7
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.9.1.1.1.4|2|7
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.10.1.1.1.1|2|2
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.10.1.1.1.2|2|2
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.10.1.1.1.3|2|7
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.10.1.1.1.4|2|7
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.11.1.1.1.1|2|5
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.11.1.1.1.2|2|5
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.11.1.1.1.3|2|5
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.11.1.1.1.4|2|5
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.12.1.1.1.1|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.12.1.1.1.2|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.12.1.1.1.3|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.12.1.1.1.4|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.13.1.1.1.1|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.13.1.1.1.2|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.13.1.1.1.3|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.13.1.1.1.4|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.14.1.1.1.1|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.14.1.1.1.2|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.14.1.1.1.3|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.14.1.1.1.4|2|300
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.15.1.1.1.1|66|87
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.15.1.1.1.2|66|87
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.15.1.1.1.3|66|295
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.15.1.1.1.4|66|298
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.16.1.1.1.1|66|87
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.16.1.1.1.2|66|87
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.16.1.1.1.3|66|295
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.16.1.1.1.4|66|298
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.17.1.1.1.1|66|87
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.17.1.1.1.2|66|87
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.17.1.1.1.3|66|295
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.17.1.1.1.4|66|298
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.18.1.1.1.1|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.18.1.1.1.2|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.18.1.1.1.3|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.18.1.1.1.4|2|1
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.19.1.1.1.1|2|2
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.19.1.1.1.2|2|2
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.19.1.1.1.3|2|2
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.19.1.1.1.4|2|2
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.22.1.1.1.1|4x|00000000000000000000000000000000
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.22.1.1.1.2|4x|00000000000000000000000000000000
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.22.1.1.1.3|4x|00000000000000000000000000000000
|
||||
1.3.6.1.4.1.2544.1.12.18.1.16.1.22.1.1.1.4|4x|00000000000000000000000000000000
|
||||
1.3.6.1.4.1.2544.1.12.47.1.1.1.4.1.1|2|1
|
||||
1.3.6.1.4.1.2544.1.12.47.1.1.1.6.1.1|66|1
|
55
tests/snmpsim/mbg-meinbergos_mbg-meinbergos.snmprec
Normal file
55
tests/snmpsim/mbg-meinbergos_mbg-meinbergos.snmprec
Normal file
@ -0,0 +1,55 @@
|
||||
1.3.6.1.2.1.1.1.0|4|Linux ntp-name 4.9.307 #1 SMP Wed Mar 16 11:49:02 UTC 2022 armv7l
|
||||
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.5597.7
|
||||
1.3.6.1.2.1.1.4.0|4|<private>
|
||||
1.3.6.1.4.1.5597.7.2.3.1.1.3.1|2|6
|
||||
1.3.6.1.4.1.5597.7.2.3.1.1.6.1|2|24
|
||||
1.3.6.1.4.1.5597.7.2.3.1.1.7.1|2|33
|
||||
1.3.6.1.4.1.5597.7.2.4.2.1.3.0|66|6
|
||||
1.3.6.1.4.1.5597.7.2.4.2.1.4.0|66|13563
|
||||
1.3.6.1.4.1.5597.7.2.4.2.1.5.0|2|1
|
||||
1.3.6.1.4.1.5597.7.2.4.2.2.1.1.1.5|66|5
|
||||
1.3.6.1.4.1.5597.7.2.4.2.2.1.1.1.10|66|10
|
||||
1.3.6.1.4.1.5597.7.2.4.2.2.1.1.2.5|4|GNSS1 (CLK1)
|
||||
1.3.6.1.4.1.5597.7.2.4.2.2.1.1.2.10|4|NTP1 (CLK1)
|
||||
1.3.6.1.4.1.5597.7.2.4.2.2.1.1.3.5|66|1
|
||||
1.3.6.1.4.1.5597.7.2.4.2.2.1.1.3.10|66|2
|
||||
1.3.6.1.4.1.5597.7.2.4.2.2.1.1.4.5|4|1C 20 00 00 3 4 5 10
|
||||
1.3.6.1.4.1.5597.7.2.4.2.2.1.1.4.10|4|03 20 00 00 6 7 10
|
||||
1.3.6.1.4.1.5597.7.2.4.2.2.1.1.5.5|2|9
|
||||
1.3.6.1.4.1.5597.7.2.4.2.2.1.1.5.10|2|48000
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.1.1|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.1.2|66|1
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.2.1|2|1
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.2.2|2|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.3.1|4|lan2:4
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.3.2|4|lan0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.4.1|66|3
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.4.2|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.5.1|66|5
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.5.2|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.6.1|66|290642008
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.6.2|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.7.1|66|66
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.7.2|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.8.1|66|857959340
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.8.2|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.9.1|66|197
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.9.2|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.10.1|4|
|
||||
1.3.6.1.4.1.5597.7.2.5.2.1.1.10.2|4|
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.1.1|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.1.2|66|1
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.2.1|4|ec:46:70:ff:fe:0c:fb:fb/0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.2.2|4|00:00:00:00:00:00:00:00/0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.3.1|4|ec:46:70:ff:fe:0c:fb:fb
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.3.2|4|00:00:00:00:00:00:00:00
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.4.1|66|128
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.4.2|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.5.1|66|128
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.5.2|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.6.1|66|6
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.6.2|66|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.7.1|2|33
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.7.2|2|0
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.8.1|66|20061
|
||||
1.3.6.1.4.1.5597.7.2.5.2.3.1.8.2|66|0
|
45
tests/snmpsim/orolia-securesync_orolia-securesync.snmprec
Normal file
45
tests/snmpsim/orolia-securesync_orolia-securesync.snmprec
Normal file
@ -0,0 +1,45 @@
|
||||
1.3.6.1.2.1.1.1.0|4|Orolia SecureSync
|
||||
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.18837.3.2
|
||||
1.3.6.1.4.1.18837.3.2.2.1.2.0|2|1
|
||||
1.3.6.1.4.1.18837.3.2.2.1.5.0|2|1
|
||||
1.3.6.1.4.1.18837.3.2.2.1.6.0|2|2
|
||||
1.3.6.1.4.1.18837.3.2.2.1.8.0|2|-11
|
||||
1.3.6.1.4.1.18837.3.2.2.1.9.0|4|0.000714
|
||||
1.3.6.1.4.1.18837.3.2.2.1.10.0|2|1
|
||||
1.3.6.1.4.1.18837.3.2.2.1.17.0|4|33.375
|
||||
1.3.6.1.4.1.18837.3.2.2.1.18.0|4|36.000
|
||||
1.3.6.1.4.1.18837.3.2.2.1.19.0|4|38.250
|
||||
1.3.6.1.4.1.18837.3.2.2.1.22.0|2|2
|
||||
1.3.6.1.4.1.18837.3.2.2.1.23.0|2|2
|
||||
1.3.6.1.4.1.18837.3.2.2.1.24.0|2|4
|
||||
1.3.6.1.4.1.18837.3.2.2.2.1.1.4.1|2|1
|
||||
1.3.6.1.4.1.18837.3.2.2.2.1.1.8.1|66|20
|
||||
1.3.6.1.4.1.18837.3.2.2.2.1.1.17.1|2|1
|
||||
1.3.6.1.4.1.18837.3.3.2.1.0|2|4
|
||||
1.3.6.1.4.1.18837.3.3.2.2.0|66|1
|
||||
1.3.6.1.4.1.18837.3.3.2.5.0|4|0.000
|
||||
1.3.6.1.4.1.18837.3.3.2.6.0|4|0.000
|
||||
1.3.6.1.4.1.18837.3.3.2.7.0|4|4.000
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.2.37185|4|127.127.45.0
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.3.37185|4|*
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.4.37185|4|GPS
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.5.37185|66|0
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.6.37185|2|3
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.7.37185|4|local
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.8.37185|4|none
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.9.37185|66|5
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.10.37185|66|8
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.11.37185|66|377
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.12.37185|4|0.000
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.13.37185|4|0.000
|
||||
1.3.6.1.4.1.18837.3.3.3.2.1.14.37185|4|4.000
|
||||
1.3.6.1.4.1.18837.3.5.1.2.2.1.4.44.1.0|4|000beb.fffe.0f0934-0
|
||||
1.3.6.1.4.1.18837.3.5.1.2.2.1.5.44.1.0|2|0
|
||||
1.3.6.1.4.1.18837.3.5.1.2.2.1.6.44.1.0|2|65535
|
||||
1.3.6.1.4.1.18837.3.5.1.2.2.1.7.44.1.0|2|2147483647
|
||||
1.3.6.1.4.1.18837.3.5.1.2.2.1.8.44.1.0|4|000beb.fffe.0f0934
|
||||
1.3.6.1.4.1.18837.3.5.1.2.2.1.9.44.1.0|66|128
|
||||
1.3.6.1.4.1.18837.3.5.1.2.2.1.10.44.1.0|66|128
|
||||
1.3.6.1.4.1.18837.3.5.1.2.2.1.11.44.1.0|2|6
|
||||
1.3.6.1.4.1.18837.3.5.1.2.2.1.12.44.1.0|2|33
|
||||
1.3.6.1.4.1.18837.3.5.1.2.2.1.13.44.1.0|66|23859
|
Loading…
Reference in New Issue
Block a user