From 236874196f60d6ca35eeef9b248666147f7d13fc Mon Sep 17 00:00:00 2001 From: Rob Cowart Date: Fri, 19 Apr 2024 00:30:53 +0200 Subject: [PATCH] add CISCO-PTP-MIB --- enums/integer/cisco/CISCO-PTP-MIB.yml | 202 ++++++++ object_groups/cisco.yml | 19 + objects/cisco/CISCO-PTP-MIB.yml | 662 ++++++++++++++++++++++++++ 3 files changed, 883 insertions(+) create mode 100644 enums/integer/cisco/CISCO-PTP-MIB.yml create mode 100644 objects/cisco/CISCO-PTP-MIB.yml diff --git a/enums/integer/cisco/CISCO-PTP-MIB.yml b/enums/integer/cisco/CISCO-PTP-MIB.yml new file mode 100644 index 0000000..4f81385 --- /dev/null +++ b/enums/integer/cisco/CISCO-PTP-MIB.yml @@ -0,0 +1,202 @@ +# cPtpSystemDomainClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.1.2.1.1: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.1.3.1.2: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpSystemProfile +.1.3.6.1.4.1.9.9.760.1.1.4: + 1: 'default' # default + 2: 'telecom' # telecom + 3: 'vendor-specific' # vendorspecific + +# cPtpClockCurrentDSClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.2.1.1.2: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpClockParentDSClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.2.2.1.2: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpClockParentDSGMClockQualityAccuracy +.1.3.6.1.4.1.9.9.760.1.2.2.1.12: + 1: 'reserved' # reserved00 + 32: 'nanoSecond25' # nanoSecond25 + 33: 'nanoSecond100' # nanoSecond100 + 34: 'nanoSecond250' # nanoSecond250 + 35: 'microSec1' # microSec1 + 36: 'microSec2dot5' # microSec2dot5 + 37: 'microSec10' # microSec10 + 38: 'microSec25' # microSec25 + 39: 'microSec100' # microSec100 + 40: 'microSec250' # microSec250 + 41: 'milliSec1' # milliSec1 + 42: 'milliSec2dot5' # milliSec2dot5 + 43: 'milliSec10' # milliSec10 + 44: 'milliSec25' # milliSec25 + 45: 'milliSec100' # milliSec100 + 46: 'milliSec250' # milliSec250 + 47: 'second1' # second1 + 48: 'second10' # second10 + 49: 'secondGreater10' # secondGreater10 + 254: 'unknown' # unknown + 255: 'reserved' # reserved255 + +# cPtpClockDefaultDSClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.2.3.1.2: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpClockDefaultDSQualityAccuracy +.1.3.6.1.4.1.9.9.760.1.2.3.1.10: + 1: 'reserved' # reserved00 + 32: 'nanoSecond25' # nanoSecond25 + 33: 'nanoSecond100' # nanoSecond100 + 34: 'nanoSecond250' # nanoSecond250 + 35: 'microSec1' # microSec1 + 36: 'microSec2dot5' # microSec2dot5 + 37: 'microSec10' # microSec10 + 38: 'microSec25' # microSec25 + 39: 'microSec100' # microSec100 + 40: 'microSec250' # microSec250 + 41: 'milliSec1' # milliSec1 + 42: 'milliSec2dot5' # milliSec2dot5 + 43: 'milliSec10' # milliSec10 + 44: 'milliSec25' # milliSec25 + 45: 'milliSec100' # milliSec100 + 46: 'milliSec250' # milliSec250 + 47: 'second1' # second1 + 48: 'second10' # second10 + 49: 'secondGreater10' # secondGreater10 + 254: 'unknown' # unknown + 255: 'reserved' # reserved255 + +# cPtpClockRunningClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.2.4.1.1: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpClockRunningState +.1.3.6.1.4.1.9.9.760.1.2.4.1.4: + 1: 'freerun' # freerun + 2: 'holdover' # holdover + 3: 'acquiring' # acquiring + 4: 'frequency-locked' # frequencyLocked + 5: 'phase-aligned' # phaseAligned + +# cPtpClockTimePropertiesDSClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.2.5.1.1: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpClockTimePropertiesDSSource +.1.3.6.1.4.1.9.9.760.1.2.5.1.11: + 16: 'atomic clock' # atomicClock + 32: 'GPS' # gps + 48: 'terrestrial radio' # terrestrialRadio + 64: 'PTP' # ptp + 80: 'NTP' # ntp + 96: 'hand set' # handSet + 144: 'other' # other + 160: 'internal osillator' # internalOsillator + +# cPtpClockTransDefaultDSDelay +.1.3.6.1.4.1.9.9.760.1.2.6.1.5: + 1: 'E2E' # e2e + 2: 'P2P' # p2p + 254: 'disabled' # disabled + +# cPtpClockPortClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.2.7.1.2: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpClockPortRole +.1.3.6.1.4.1.9.9.760.1.2.7.1.6: + 1: 'master' # master + 2: 'slave' # slave + +# cPtpClockPortDSClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.2.8.1.2: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpClockPortDSDelayMech +.1.3.6.1.4.1.9.9.760.1.2.8.1.12: + 1: 'E2E' # e2e + 2: 'P2P' # p2p + 254: 'disabled' # disabled + +# cPtpClockPortRunningClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.2.9.1.2: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpClockPortRunningState +.1.3.6.1.4.1.9.9.760.1.2.9.1.6: + 1: 'initializing' # initializing + 2: 'faulty' # faulty + 3: 'disabled' # disabled + 4: 'listening' # listening + 5: 'pre-master' # preMaster + 6: 'master' # master + 7: 'passive' # passive + 8: 'uncalibrated' # uncalibrated + 9: 'slave' # slave + +# cPtpClockPortRunningRole +.1.3.6.1.4.1.9.9.760.1.2.9.1.7: + 1: 'master' # master + 2: 'slave' # slave + +# cPtpClockPortRunningTxMode +.1.3.6.1.4.1.9.9.760.1.2.9.1.11: + 1: 'unicast' # unicast + 2: 'multicast' # multicast + 3: 'multicast-mix' # multicastmix + +# cPtpClockPortRunningRxMode +.1.3.6.1.4.1.9.9.760.1.2.9.1.12: + 1: 'unicast' # unicast + 2: 'multicast' # multicast + 3: 'multicast-mix' # multicastmix + +# cPtpClockPortCurrentClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.2.11.1.2: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode + +# cPtpClockSystemTimePropertiesClockTypeIndex +.1.3.6.1.4.1.9.9.760.1.2.12.1.2: + 1: 'ordinary' # ordinaryClock + 2: 'boundary' # boundaryClock + 3: 'transparent' # transparentClock + 4: 'boundary node' # boundaryNode diff --git a/object_groups/cisco.yml b/object_groups/cisco.yml index c7000d7..efbaa06 100644 --- a/object_groups/cisco.yml +++ b/object_groups/cisco.yml @@ -42,6 +42,25 @@ cisco_netif: - CISCO-ETHERLIKE-EXT-MIB::ceeDot3PauseExtEntry - CISCO-ETHERLIKE-EXT-MIB::ceeSubInterfaceEntry +cisco_ptp: + objects: + - CISCO-PTP-MIB::cPtpSystemEntry + - CISCO-PTP-MIB::cPtpSystemDomainEntry + - CISCO-PTP-MIB::cPtpClockNodeEntry + - CISCO-PTP-MIB::ciscoPtpMIBSystemInfo + - CISCO-PTP-MIB::cPtpClockCurrentDSEntry + - CISCO-PTP-MIB::cPtpClockParentDSEntry + - CISCO-PTP-MIB::cPtpClockDefaultDSEntry + - CISCO-PTP-MIB::cPtpClockRunningEntry + - CISCO-PTP-MIB::cPtpClockTimePropertiesDSEntry + - CISCO-PTP-MIB::cPtpClockTransDefaultDSEntry + - CISCO-PTP-MIB::cPtpClockPortEntry + - CISCO-PTP-MIB::cPtpClockPortDSEntry + - CISCO-PTP-MIB::cPtpClockPortRunningEntry + - CISCO-PTP-MIB::cPtpClockPortTransDSEntry + - CISCO-PTP-MIB::cPtpClockPortAssociateEntry + - CISCO-PTP-MIB::cPtpClockSystemTimePropertiesEntry + cisco_router: objects: - CISCO-BGP4-MIB::cbgpGlobal diff --git a/objects/cisco/CISCO-PTP-MIB.yml b/objects/cisco/CISCO-PTP-MIB.yml new file mode 100644 index 0000000..bb061fa --- /dev/null +++ b/objects/cisco/CISCO-PTP-MIB.yml @@ -0,0 +1,662 @@ +CISCO-PTP-MIB::cPtpSystemEntry: + mib: CISCO-PTP-MIB + object: cPtpSystemEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.1.1.1.1 + name: cisco.cPtpDomainIndex + syntax: Unsigned32 + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.1.1.1.2 + name: cisco.cPtpInstanceIndex + syntax: Unsigned32 + discovery_attribute: cPtpDomainClockPortsTotal + attributes: + cPtpDomainClockPortsTotal: + oid: .1.3.6.1.4.1.9.9.760.1.1.1.1.3 + name: cisco.cPtpDomainClockPortsTotal + syntax: Gauge32 + cPtpDomainClockPortPhysicalInterfacesTotal: + oid: .1.3.6.1.4.1.9.9.760.1.1.1.1.4 + name: cisco.cPtpDomainClockPortPhysicalInterfacesTotal + syntax: Gauge32 + +CISCO-PTP-MIB::cPtpSystemDomainEntry: + mib: CISCO-PTP-MIB + object: cPtpSystemDomainEntry + index: + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.1.2.1.1 + name: cisco.cPtpSystemDomainClockTypeIndex + syntax: EnumInteger + discovery_attribute: cPtpSystemDomainTotals + attributes: + cPtpSystemDomainTotals: + oid: .1.3.6.1.4.1.9.9.760.1.1.2.1.2 + name: cisco.cPtpSystemDomainTotals + syntax: Gauge32 + +CISCO-PTP-MIB::cPtpClockNodeEntry: + mib: CISCO-PTP-MIB + object: cPtpClockNodeEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.1 + name: cisco.cPtpClockDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.2 + name: cisco.cPtpClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.3 + name: cisco.cPtpClockInstanceIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockInput1ppsEnabled + attributes: + cPtpClockInput1ppsEnabled: + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.4 + name: cisco.cPtpClockInput1ppsEnabled + syntax: TruthValue + cPtpClockInputFrequencyEnabled: + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.5 + name: cisco.cPtpClockInputFrequencyEnabled + syntax: TruthValue + cPtpClockTODEnabled: + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.6 + name: cisco.cPtpClockTODEnabled + syntax: TruthValue + cPtpClockOutput1ppsEnabled: + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.7 + name: cisco.cPtpClockOutput1ppsEnabled + syntax: TruthValue + cPtpClockOutput1ppsOffsetEnabled: + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.8 + name: cisco.cPtpClockOutput1ppsOffsetEnabled + syntax: TruthValue + cPtpClockOutput1ppsOffsetValue: + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.9 + name: cisco.cPtpClockOutput1ppsOffsetValue + syntax: Unsigned32 + cPtpClockOutput1ppsOffsetNegative: + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.10 + name: cisco.cPtpClockOutput1ppsOffsetNegative + syntax: TruthValue + cPtpClockInput1ppsInterface: + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.11 + name: cisco.cPtpClockInput1ppsInterface + syntax: DisplayString + cPtpClockOutput1ppsInterface: + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.12 + name: cisco.cPtpClockOutput1ppsInterface + syntax: DisplayString + cPtpClockTODInterface: + oid: .1.3.6.1.4.1.9.9.760.1.1.3.1.13 + name: cisco.cPtpClockTODInterface + syntax: DisplayString + +CISCO-PTP-MIB::ciscoPtpMIBSystemInfo: + mib: CISCO-PTP-MIB + object: ciscoPtpMIBSystemInfo + discovery_attribute: cPtpSystemProfile + attributes: + cPtpSystemProfile: + oid: .1.3.6.1.4.1.9.9.760.1.1.4 + name: cisco.cPtpSystemProfile + syntax: EnumInteger + +CISCO-PTP-MIB::cPtpClockCurrentDSEntry: + mib: CISCO-PTP-MIB + object: cPtpClockCurrentDSEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.1.1.1 + name: cisco.cPtpClockCurrentDSDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.2.1.1.2 + name: cisco.cPtpClockCurrentDSClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.1.1.3 + name: cisco.cPtpClockCurrentDSInstanceIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockCurrentDSStepsRemoved + attributes: + cPtpClockCurrentDSStepsRemoved: + oid: .1.3.6.1.4.1.9.9.760.1.2.1.1.4 + name: cisco.cPtpClockCurrentDSStepsRemoved + syntax: Counter32 + cPtpClockCurrentDSOffsetFromMaster: + oid: .1.3.6.1.4.1.9.9.760.1.2.1.1.5 + name: cisco.cPtpClockCurrentDSOffsetFromMaster + syntax: OctetString # ClockTimeInterval + cPtpClockCurrentDSMeanPathDelay: + oid: .1.3.6.1.4.1.9.9.760.1.2.1.1.6 + name: cisco.cPtpClockCurrentDSMeanPathDelay + syntax: OctetString # ClockTimeInterval + +CISCO-PTP-MIB::cPtpClockParentDSEntry: + mib: CISCO-PTP-MIB + object: cPtpClockParentDSEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.1 + name: cisco.cPtpClockParentDSDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.2 + name: cisco.cPtpClockParentDSClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.3 + name: cisco.cPtpClockParentDSInstanceIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockParentDSParentPortIdentity + attributes: + cPtpClockParentDSParentPortIdentity: + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.4 + name: cisco.cPtpClockParentDSParentPortIdentity + syntax: OctetString + cPtpClockParentDSParentStats: + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.5 + name: cisco.cPtpClockParentDSParentStats + syntax: TruthValue + cPtpClockParentDSOffset: + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.6 + name: cisco.cPtpClockParentDSOffset + syntax: Integer32 # ClockIntervalBase2 + cPtpClockParentDSClockPhChRate: + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.7 + name: cisco.cPtpClockParentDSClockPhChRate + syntax: Integer32 + cPtpClockParentDSGMClockIdentity: + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.8 + name: cisco.cPtpClockParentDSGMClockIdentity + syntax: OctetString # ClockIdentity + cPtpClockParentDSGMClockPriority1: + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.9 + name: cisco.cPtpClockParentDSGMClockPriority1 + syntax: Integer32 + cPtpClockParentDSGMClockPriority2: + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.10 + name: cisco.cPtpClockParentDSGMClockPriority2 + syntax: Integer32 + cPtpClockParentDSGMClockQualityClass: + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.11 + name: cisco.cPtpClockParentDSGMClockQualityClass + syntax: Unsigned32 # ClockQualityClassType + cPtpClockParentDSGMClockQualityAccuracy: + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.12 + name: cisco.cPtpClockParentDSGMClockQualityAccuracy + syntax: EnumInteger + cPtpClockParentDSGMClockQualityOffset: + oid: .1.3.6.1.4.1.9.9.760.1.2.2.1.13 + name: cisco.cPtpClockParentDSGMClockQualityOffset + syntax: Unsigned32 + +CISCO-PTP-MIB::cPtpClockDefaultDSEntry: + mib: CISCO-PTP-MIB + object: cPtpClockDefaultDSEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.1 + name: cisco.cPtpClockDefaultDSDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.2 + name: cisco.cPtpClockDefaultDSClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.3 + name: cisco.cPtpClockDefaultDSInstanceIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockDefaultDSTwoStepFlag + attributes: + cPtpClockDefaultDSTwoStepFlag: + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.4 + name: cisco.cPtpClockDefaultDSTwoStepFlag + syntax: TruthValue + cPtpClockDefaultDSClockIdentity: + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.5 + name: cisco.cPtpClockDefaultDSClockIdentity + syntax: OctetString # ClockIdentity + cPtpClockDefaultDSPriority1: + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.6 + name: cisco.cPtpClockDefaultDSPriority1 + syntax: Integer32 + cPtpClockDefaultDSPriority2: + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.7 + name: cisco.cPtpClockDefaultDSPriority2 + syntax: Integer32 + cPtpClockDefaultDSSlaveOnly: + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.8 + name: cisco.cPtpClockDefaultDSSlaveOnly + syntax: TruthValue + cPtpClockDefaultDSQualityClass: + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.9 + name: cisco.cPtpClockDefaultDSQualityClass + syntax: Unsigned32 # ClockQualityClassType + cPtpClockDefaultDSQualityAccuracy: + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.10 + name: cisco.cPtpClockDefaultDSQualityAccuracy + syntax: EnumInteger # ClockQualityAccuracyType + cPtpClockDefaultDSQualityOffset: + oid: .1.3.6.1.4.1.9.9.760.1.2.3.1.11 + name: cisco.cPtpClockDefaultDSQualityOffset + syntax: Integer32 + +CISCO-PTP-MIB::cPtpClockRunningEntry: + mib: CISCO-PTP-MIB + object: cPtpClockRunningEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.4.1.1 + name: cisco.cPtpClockRunningDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.2.4.1.2 + name: cisco.cPtpClockRunningClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.4.1.3 + name: cisco.cPtpClockRunningInstanceIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockRunningState + attributes: + cPtpClockRunningState: + oid: .1.3.6.1.4.1.9.9.760.1.2.4.1.4 + name: cisco.cPtpClockRunningState + syntax: EnumInteger # ClockStateType + cPtpClockRunningPacketsSent: + oid: .1.3.6.1.4.1.9.9.760.1.2.4.1.5 + name: cisco.cPtpClockRunningPacketsSent + syntax: Counter64 + cPtpClockRunningPacketsReceived: + oid: .1.3.6.1.4.1.9.9.760.1.2.4.1.6 + name: cisco.cPtpClockRunningPacketsReceived + syntax: Counter64 + +CISCO-PTP-MIB::cPtpClockTimePropertiesDSEntry: + mib: CISCO-PTP-MIB + object: cPtpClockTimePropertiesDSEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.1 + name: cisco.cPtpClockTimePropertiesDSDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.2 + name: cisco.cPtpClockTimePropertiesDSClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.3 + name: cisco.cPtpClockTimePropertiesDSInstanceIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockTimePropertiesDSCurrentUTCOffsetValid + attributes: + cPtpClockTimePropertiesDSCurrentUTCOffsetValid: + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.4 + name: cisco.cPtpClockTimePropertiesDSCurrentUTCOffsetValid + syntax: TruthValue + cPtpClockTimePropertiesDSCurrentUTCOffset: + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.5 + name: cisco.cPtpClockTimePropertiesDSCurrentUTCOffset + syntax: Integer32 + cPtpClockTimePropertiesDSLeap59: + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.6 + name: cisco.cPtpClockTimePropertiesDSLeap59 + syntax: TruthValue + cPtpClockTimePropertiesDSLeap61: + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.7 + name: cisco.cPtpClockTimePropertiesDSLeap61 + syntax: TruthValue + cPtpClockTimePropertiesDSTimeTraceable: + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.8 + name: cisco.cPtpClockTimePropertiesDSTimeTraceable + syntax: TruthValue + cPtpClockTimePropertiesDSFreqTraceable: + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.9 + name: cisco.cPtpClockTimePropertiesDSFreqTraceable + syntax: TruthValue + cPtpClockTimePropertiesDSPTPTimescale: + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.10 + name: cisco.cPtpClockTimePropertiesDSPTPTimescale + syntax: TruthValue + cPtpClockTimePropertiesDSSource: + oid: .1.3.6.1.4.1.9.9.760.1.2.5.1.11 + name: cisco.cPtpClockTimePropertiesDSSource + syntax: EnumInteger # ClockTimeSourceType + +CISCO-PTP-MIB::cPtpClockTransDefaultDSEntry: + mib: CISCO-PTP-MIB + object: cPtpClockTransDefaultDSEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.6.1.1 + name: cisco.cPtpClockTransDefaultDSDomainIndex + syntax: Unsigned32 + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.6.1.2 + name: cisco.cPtpClockTransDefaultDSInstanceIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockTransDefaultDSClockIdentity + attributes: + cPtpClockTransDefaultDSClockIdentity: + oid: .1.3.6.1.4.1.9.9.760.1.2.6.1.3 + name: cisco.cPtpClockTransDefaultDSClockIdentity + syntax: OctetString # ClockIdentity + cPtpClockTransDefaultDSNumOfPorts: + oid: .1.3.6.1.4.1.9.9.760.1.2.6.1.4 + name: cisco.cPtpClockTransDefaultDSNumOfPorts + syntax: Counter32 + cPtpClockTransDefaultDSDelay: + oid: .1.3.6.1.4.1.9.9.760.1.2.6.1.5 + name: cisco.cPtpClockTransDefaultDSDelay + syntax: EnumInteger # ClockMechanismType + cPtpClockTransDefaultDSPrimaryDomain: + oid: .1.3.6.1.4.1.9.9.760.1.2.6.1.6 + name: cisco.cPtpClockTransDefaultDSPrimaryDomain + syntax: Integer32 + +CISCO-PTP-MIB::cPtpClockPortEntry: + mib: CISCO-PTP-MIB + object: cPtpClockPortEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.1 + name: cisco.cPtpClockPortDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.2 + name: cisco.cPtpClockPortClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.3 + name: cisco.cPtpClockPortClockInstanceIndex + syntax: Unsigned32 + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.4 + name: cisco.cPtpClockPortTablePortNumberIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockPortName + attributes: + cPtpClockPortName: + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.5 + name: cisco.cPtpClockPortName + syntax: DisplayString + cPtpClockPortRole: + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.6 + name: cisco.cPtpClockPortRole + syntax: EnumInteger # ClockRoleType + cPtpClockPortSyncOneStep: + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.7 + name: cisco.cPtpClockPortSyncOneStep + syntax: TruthValue + cPtpClockPortCurrentPeerAddressType: + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.8 + name: cisco.cPtpClockPortCurrentPeerAddressType + syntax: InetAddressType + cPtpClockPortCurrentPeerAddress: + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.9 + name: cisco.cPtpClockPortCurrentPeerAddress + syntax: IpAddress + cPtpClockPortNumOfAssociatedPorts: + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.10 + name: cisco.cPtpClockPortNumOfAssociatedPorts + syntax: Gauge32 + cPtpClockPortBlockGMC: + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.11 + name: cisco.cPtpClockPortBlockGMC + syntax: TruthValue + cPtpClockRogueMasterDetect: + oid: .1.3.6.1.4.1.9.9.760.1.2.7.1.12 + name: cisco.cPtpClockRogueMasterDetect + syntax: TruthValue + +CISCO-PTP-MIB::cPtpClockPortDSEntry: + mib: CISCO-PTP-MIB + object: cPtpClockPortDSEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.1 + name: cisco.cPtpClockPortDSDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.2 + name: cisco.cPtpClockPortDSClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.3 + name: cisco.cPtpClockPortDSClockInstanceIndex + syntax: Unsigned32 + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.4 + name: cisco.cPtpClockPortDSPortNumberIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockPortDSName + attributes: + cPtpClockPortDSName: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.5 + name: cisco.cPtpClockPortDSName + syntax: DisplayString + cPtpClockPortDSPortIdentity: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.6 + name: cisco.cPtpClockPortDSPortIdentity + syntax: OctetString + cPtpClockPortDSAnnouncementInterval: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.7 + name: cisco.cPtpClockPortDSAnnouncementInterval + syntax: Integer32 + cPtpClockPortDSAnnounceRctTimeout: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.8 + name: cisco.cPtpClockPortDSAnnounceRctTimeout + syntax: Integer32 + cPtpClockPortDSSyncInterval: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.9 + name: cisco.cPtpClockPortDSSyncInterval + syntax: Integer32 + cPtpClockPortDSMinDelayReqInterval: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.10 + name: cisco.cPtpClockPortDSMinDelayReqInterval + syntax: Integer32 + cPtpClockPortDSPeerDelayReqInterval: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.11 + name: cisco.cPtpClockPortDSPeerDelayReqInterval + syntax: Integer32 + cPtpClockPortDSDelayMech: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.12 + name: cisco.cPtpClockPortDSDelayMech + syntax: EnumInteger # ClockMechanismType + cPtpClockPortDSPeerMeanPathDelay: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.13 + name: cisco.cPtpClockPortDSPeerMeanPathDelay + syntax: OctetString # ClockTimeInterval + cPtpClockPortDSGrantDuration: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.14 + name: cisco.cPtpClockPortDSGrantDuration + syntax: Unsigned32 + cPtpClockPortDSPTPVersion: + oid: .1.3.6.1.4.1.9.9.760.1.2.8.1.15 + name: cisco.cPtpClockPortDSPTPVersion + syntax: Integer32 + +CISCO-PTP-MIB::cPtpClockPortRunningEntry: + mib: CISCO-PTP-MIB + object: cPtpClockPortRunningEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.1 + name: cisco.cPtpClockPortRunningDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.2 + name: cisco.cPtpClockPortRunningClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.3 + name: cisco.cPtpClockPortRunningClockInstanceIndex + syntax: Unsigned32 + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.4 + name: cisco.cPtpClockPortRunningPortNumberIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockPortRunningName + attributes: + cPtpClockPortRunningName: + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.5 + name: cisco.cPtpClockPortRunningName + syntax: DisplayString + cPtpClockPortRunningState: + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.6 + name: cisco.cPtpClockPortRunningState + syntax: EnumInteger # ClockPortState + cPtpClockPortRunningRole: + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.7 + name: cisco.cPtpClockPortRunningRole + syntax: EnumInteger # ClockRoleType + cPtpClockPortRunningInterfaceIndex: + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.8 + name: cisco.cPtpClockPortRunningInterfaceIndex + syntax: InterfaceIndexOrZero + cPtpClockPortRunningIPversion: + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.9 + name: cisco.cPtpClockPortRunningIPversion + syntax: Integer32 + cPtpClockPortRunningEncapsulationType: + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.10 + name: cisco.cPtpClockPortRunningEncapsulationType + syntax: Integer32 + cPtpClockPortRunningTxMode: + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.11 + name: cisco.cPtpClockPortRunningTxMode + syntax: EnumInteger # ClockTxModeType + cPtpClockPortRunningRxMode: + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.12 + name: cisco.cPtpClockPortRunningRxMode + syntax: EnumInteger # ClockTxModeType + cPtpClockPortRunningPacketsReceived: + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.13 + name: cisco.cPtpClockPortRunningPacketsReceived + syntax: Counter64 + cPtpClockPortRunningPacketsSent: + oid: .1.3.6.1.4.1.9.9.760.1.2.9.1.14 + name: cisco.cPtpClockPortRunningPacketsSent + syntax: Counter64 + +CISCO-PTP-MIB::cPtpClockPortTransDSEntry: + mib: CISCO-PTP-MIB + object: cPtpClockPortTransDSEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.10.1.1 + name: cisco.cPtpClockPortTransDSDomainIndex + syntax: Unsigned32 + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.10.1.2 + name: cisco.cPtpClockPortTransDSInstanceIndex + syntax: Unsigned32 + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.10.1.3 + name: cisco.cPtpClockPortTransDSPortNumberIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockPortTransDSPortIdentity + attributes: + cPtpClockPortTransDSPortIdentity: + oid: .1.3.6.1.4.1.9.9.760.1.2.10.1.4 + name: cisco.cPtpClockPortTransDSPortIdentity + syntax: OctetString # ClockIdentity + cPtpClockPortTransDSlogMinPdelayReqInt: + oid: .1.3.6.1.4.1.9.9.760.1.2.10.1.5 + name: cisco.cPtpClockPortTransDSlogMinPdelayReqInt + syntax: Integer32 + cPtpClockPortTransDSFaultyFlag: + oid: .1.3.6.1.4.1.9.9.760.1.2.10.1.6 + name: cisco.cPtpClockPortTransDSFaultyFlag + syntax: TruthValue + cPtpClockPortTransDSPeerMeanPathDelay: + oid: .1.3.6.1.4.1.9.9.760.1.2.10.1.7 + name: cisco.cPtpClockPortTransDSPeerMeanPathDelay + syntax: OctetString # ClockTimeInterval + +CISCO-PTP-MIB::cPtpClockPortAssociateEntry: + mib: CISCO-PTP-MIB + object: cPtpClockPortAssociateEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.1 + name: cisco.cPtpClockPortCurrentDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.2 + name: cisco.cPtpClockPortCurrentClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.3 + name: cisco.cPtpClockPortCurrentClockInstanceIndex + syntax: Unsigned32 + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.4 + name: cisco.cPtpClockPortCurrentPortNumberIndex + syntax: Unsigned32 + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.5 + name: cisco.cPtpClockPortAssociatePortIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockPortAssociateAddressType + attributes: + cPtpClockPortAssociateAddressType: + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.6 + name: cisco.cPtpClockPortAssociateAddressType + syntax: InetAddressType + cPtpClockPortAssociateAddress: + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.7 + name: cisco.cPtpClockPortAssociateAddress + syntax: IpAddress + cPtpClockPortAssociatePacketsSent: + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.8 + name: cisco.cPtpClockPortAssociatePacketsSent + syntax: Counter64 + cPtpClockPortAssociatePacketsReceived: + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.9 + name: cisco.cPtpClockPortAssociatePacketsReceived + syntax: Counter64 + cPtpClockPortAssociateInErrors: + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.10 + name: cisco.cPtpClockPortAssociateInErrors + syntax: Counter64 + cPtpClockPortAssociateOutErrors: + oid: .1.3.6.1.4.1.9.9.760.1.2.11.1.11 + name: cisco.cPtpClockPortAssociateOutErrors + syntax: Counter64 + +CISCO-PTP-MIB::cPtpClockSystemTimePropertiesEntry: + mib: CISCO-PTP-MIB + object: cPtpClockSystemTimePropertiesEntry + index: + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.12.1.1 + name: cisco.cPtpClockSystemTimePropertiesDomainIndex + syntax: Unsigned32 + - type: Integer + oid: .1.3.6.1.4.1.9.9.760.1.2.12.1.2 + name: cisco.cPtpClockSystemTimePropertiesClockTypeIndex + syntax: EnumInteger + - type: Unsigned32 + oid: .1.3.6.1.4.1.9.9.760.1.2.12.1.3 + name: cisco.cPtpClockSystemTimePropertiesInstanceIndex + syntax: Unsigned32 + discovery_attribute: cPtpClockSystemTimePropertiesClockSyntonized + attributes: + cPtpClockSystemTimePropertiesClockSyntonized: + oid: .1.3.6.1.4.1.9.9.760.1.2.12.1.4 + name: cisco.cPtpClockSystemTimePropertiesClockSyntonized + syntax: TruthValue + cPtpClockSystemTimePropertiesDomainSyntonized: + oid: .1.3.6.1.4.1.9.9.760.1.2.12.1.5 + name: cisco.cPtpClockSystemTimePropertiesDomainSyntonized + syntax: TruthValue + cPtpClockSystemTimePropertiesFrequencyOffset: + oid: .1.3.6.1.4.1.9.9.760.1.2.12.1.6 + name: cisco.cPtpClockSystemTimePropertiesFrequencyOffset + syntax: Integer32