Documentation ¶
Index ¶
- Variables
- type CounterStats
- func (*CounterStats) Descriptor() ([]byte, []int)deprecated
- func (x *CounterStats) GetBytes() uint64
- func (x *CounterStats) GetName() string
- func (x *CounterStats) GetPackets() uint64
- func (*CounterStats) ProtoMessage()
- func (x *CounterStats) ProtoReflect() protoreflect.Message
- func (x *CounterStats) Reset()
- func (x *CounterStats) String() string
- type EgressInterfaceErrors
- func (*EgressInterfaceErrors) Descriptor() ([]byte, []int)deprecated
- func (x *EgressInterfaceErrors) GetIfDiscards() uint64
- func (x *EgressInterfaceErrors) GetIfErrors() uint64
- func (*EgressInterfaceErrors) ProtoMessage()
- func (x *EgressInterfaceErrors) ProtoReflect() protoreflect.Message
- func (x *EgressInterfaceErrors) Reset()
- func (x *EgressInterfaceErrors) String() string
- type EgressInterfaceStats
- func (*EgressInterfaceStats) Descriptor() ([]byte, []int)deprecated
- func (x *EgressInterfaceStats) GetIfFaStats() []*FamilyAccounting
- func (x *EgressInterfaceStats) GetIfMcastPackets() uint64
- func (x *EgressInterfaceStats) GetIfOctets() uint64
- func (x *EgressInterfaceStats) GetIfPackets() uint64
- func (x *EgressInterfaceStats) GetIfUcastPackets() uint64
- func (*EgressInterfaceStats) ProtoMessage()
- func (x *EgressInterfaceStats) ProtoReflect() protoreflect.Message
- func (x *EgressInterfaceStats) Reset()
- func (x *EgressInterfaceStats) String() string
- type EnterpriseSensors
- type ExtendedPolicerStats
- func (*ExtendedPolicerStats) Descriptor() ([]byte, []int)deprecated
- func (x *ExtendedPolicerStats) GetOfferedBytes() uint64
- func (x *ExtendedPolicerStats) GetOfferedPackets() uint64
- func (x *ExtendedPolicerStats) GetTransmittedBytes() uint64
- func (x *ExtendedPolicerStats) GetTransmittedPackets() uint64
- func (*ExtendedPolicerStats) ProtoMessage()
- func (x *ExtendedPolicerStats) ProtoReflect() protoreflect.Message
- func (x *ExtendedPolicerStats) Reset()
- func (x *ExtendedPolicerStats) String() string
- type FamilyAccounting
- func (*FamilyAccounting) Descriptor() ([]byte, []int)deprecated
- func (x *FamilyAccounting) GetIfFamily() string
- func (x *FamilyAccounting) GetIfMcastOctets() uint64
- func (x *FamilyAccounting) GetIfMcastPackets() uint64
- func (x *FamilyAccounting) GetIfOctets() uint64
- func (x *FamilyAccounting) GetIfPackets() uint64
- func (x *FamilyAccounting) GetIfV6Octets() uint64
- func (x *FamilyAccounting) GetIfV6Packets() uint64
- func (*FamilyAccounting) ProtoMessage()
- func (x *FamilyAccounting) ProtoReflect() protoreflect.Message
- func (x *FamilyAccounting) Reset()
- func (x *FamilyAccounting) String() string
- type Firewall
- type FirewallStats
- func (*FirewallStats) Descriptor() ([]byte, []int)deprecated
- func (x *FirewallStats) GetCounterStats() []*CounterStats
- func (x *FirewallStats) GetFilterName() string
- func (x *FirewallStats) GetHierarchicalPolicerStats() []*HierarchicalPolicerStats
- func (x *FirewallStats) GetMemoryUsage() []*MemoryUsage
- func (x *FirewallStats) GetPolicerStats() []*PolicerStats
- func (x *FirewallStats) GetTimestamp() uint64
- func (*FirewallStats) ProtoMessage()
- func (x *FirewallStats) ProtoReflect() protoreflect.Message
- func (x *FirewallStats) Reset()
- func (x *FirewallStats) String() string
- type ForwardingClassAccounting
- func (*ForwardingClassAccounting) Descriptor() ([]byte, []int)deprecated
- func (x *ForwardingClassAccounting) GetFcNumber() uint32
- func (x *ForwardingClassAccounting) GetIfFamily() string
- func (x *ForwardingClassAccounting) GetIfOctets() uint64
- func (x *ForwardingClassAccounting) GetIfPackets() uint64
- func (*ForwardingClassAccounting) ProtoMessage()
- func (x *ForwardingClassAccounting) ProtoReflect() protoreflect.Message
- func (x *ForwardingClassAccounting) Reset()
- func (x *ForwardingClassAccounting) String() string
- type HierarchicalPolicerStats
- func (*HierarchicalPolicerStats) Descriptor() ([]byte, []int)deprecated
- func (x *HierarchicalPolicerStats) GetAggregateBytes() uint64
- func (x *HierarchicalPolicerStats) GetAggregatePackets() uint64
- func (x *HierarchicalPolicerStats) GetName() string
- func (x *HierarchicalPolicerStats) GetPremiumBytes() uint64
- func (x *HierarchicalPolicerStats) GetPremiumPackets() uint64
- func (*HierarchicalPolicerStats) ProtoMessage()
- func (x *HierarchicalPolicerStats) ProtoReflect() protoreflect.Message
- func (x *HierarchicalPolicerStats) Reset()
- func (x *HierarchicalPolicerStats) String() string
- type IETFSensors
- type IngressInterfaceErrors
- func (*IngressInterfaceErrors) Descriptor() ([]byte, []int)deprecated
- func (x *IngressInterfaceErrors) GetIfDiscards() uint64
- func (x *IngressInterfaceErrors) GetIfErrors() uint64
- func (x *IngressInterfaceErrors) GetIfInFifoErrors() uint64
- func (x *IngressInterfaceErrors) GetIfInFrameErrors() uint64
- func (x *IngressInterfaceErrors) GetIfInL2ChanErrors() uint64
- func (x *IngressInterfaceErrors) GetIfInL2MismatchTimeouts() uint64
- func (x *IngressInterfaceErrors) GetIfInL3Incompletes() uint64
- func (x *IngressInterfaceErrors) GetIfInQdrops() uint64
- func (x *IngressInterfaceErrors) GetIfInResourceErrors() uint64
- func (x *IngressInterfaceErrors) GetIfInRunts() uint64
- func (*IngressInterfaceErrors) ProtoMessage()
- func (x *IngressInterfaceErrors) ProtoReflect() protoreflect.Message
- func (x *IngressInterfaceErrors) Reset()
- func (x *IngressInterfaceErrors) String() string
- type IngressInterfaceStats
- func (*IngressInterfaceStats) Descriptor() ([]byte, []int)deprecated
- func (x *IngressInterfaceStats) GetIfFaStats() []*FamilyAccounting
- func (x *IngressInterfaceStats) GetIfFcStats() []*ForwardingClassAccounting
- func (x *IngressInterfaceStats) GetIfMcastPackets() uint64
- func (x *IngressInterfaceStats) GetIfOctets() uint64
- func (x *IngressInterfaceStats) GetIfPackets() uint64
- func (x *IngressInterfaceStats) GetIfUcastPackets() uint64
- func (*IngressInterfaceStats) ProtoMessage()
- func (x *IngressInterfaceStats) ProtoReflect() protoreflect.Message
- func (x *IngressInterfaceStats) Reset()
- func (x *IngressInterfaceStats) String() string
- type InterfaceInfos
- func (*InterfaceInfos) Descriptor() ([]byte, []int)deprecated
- func (x *InterfaceInfos) GetEgressErrors() *EgressInterfaceErrors
- func (x *InterfaceInfos) GetEgressQueueInfo() []*QueueStats
- func (x *InterfaceInfos) GetEgressStats() *InterfaceStats
- func (x *InterfaceInfos) GetIfAdministrationStatus() string
- func (x *InterfaceInfos) GetIfDescription() string
- func (x *InterfaceInfos) GetIfHighSpeed() uint32
- func (x *InterfaceInfos) GetIfLastChange() uint32
- func (x *InterfaceInfos) GetIfName() string
- func (x *InterfaceInfos) GetIfOperationalStatus() string
- func (x *InterfaceInfos) GetIfTransitions() uint64
- func (x *InterfaceInfos) GetIngressErrors() *IngressInterfaceErrors
- func (x *InterfaceInfos) GetIngressQueueInfo() []*QueueStats
- func (x *InterfaceInfos) GetIngressStats() *InterfaceStats
- func (x *InterfaceInfos) GetInitTime() uint64
- func (x *InterfaceInfos) GetParentAeName() string
- func (x *InterfaceInfos) GetSnmpIfIndex() uint32
- func (*InterfaceInfos) ProtoMessage()
- func (x *InterfaceInfos) ProtoReflect() protoreflect.Message
- func (x *InterfaceInfos) Reset()
- func (x *InterfaceInfos) String() string
- type InterfaceStats
- func (*InterfaceStats) Descriptor() ([]byte, []int)deprecated
- func (x *InterfaceStats) GetIfBcPkts() uint64
- func (x *InterfaceStats) GetIfError() uint64
- func (x *InterfaceStats) GetIfMcPkts() uint64
- func (x *InterfaceStats) GetIfOctets() uint64
- func (x *InterfaceStats) GetIfPausePkts() uint64
- func (x *InterfaceStats) GetIfPkts() uint64
- func (x *InterfaceStats) GetIfUcPkts() uint64
- func (x *InterfaceStats) GetIfUnknownProtoPkts() uint64
- func (x *InterfaceStats) GetIf_1SecOctets() uint64
- func (x *InterfaceStats) GetIf_1SecPkts() uint64
- func (*InterfaceStats) ProtoMessage()
- func (x *InterfaceStats) ProtoReflect() protoreflect.Message
- func (x *InterfaceStats) Reset()
- func (x *InterfaceStats) String() string
- type JuniperNetworksSensors
- type LogicalInterfaceInfo
- func (*LogicalInterfaceInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LogicalInterfaceInfo) GetAdministractiveStatus() string
- func (x *LogicalInterfaceInfo) GetDescription() string
- func (x *LogicalInterfaceInfo) GetEgressQueueInfo() []*LogicalInterfaceQueueStats
- func (x *LogicalInterfaceInfo) GetEgressStats() *EgressInterfaceStats
- func (x *LogicalInterfaceInfo) GetHighSpeed() uint32
- func (x *LogicalInterfaceInfo) GetIfName() string
- func (x *LogicalInterfaceInfo) GetIngressQueueInfo() []*LogicalInterfaceQueueStats
- func (x *LogicalInterfaceInfo) GetIngressStats() *IngressInterfaceStats
- func (x *LogicalInterfaceInfo) GetInitTime() uint64
- func (x *LogicalInterfaceInfo) GetLastChange() uint32
- func (x *LogicalInterfaceInfo) GetOpState() *OperationalState
- func (x *LogicalInterfaceInfo) GetParentAeName() string
- func (x *LogicalInterfaceInfo) GetSnmpIfIndex() uint32
- func (*LogicalInterfaceInfo) ProtoMessage()
- func (x *LogicalInterfaceInfo) ProtoReflect() protoreflect.Message
- func (x *LogicalInterfaceInfo) Reset()
- func (x *LogicalInterfaceInfo) String() string
- type LogicalInterfaceQueueStats
- func (*LogicalInterfaceQueueStats) Descriptor() ([]byte, []int)deprecated
- func (x *LogicalInterfaceQueueStats) GetAllocatedBufferSize() uint64
- func (x *LogicalInterfaceQueueStats) GetAverageBufferOccupancy() uint64
- func (x *LogicalInterfaceQueueStats) GetBytes() uint64
- func (x *LogicalInterfaceQueueStats) GetCurrentBufferOccupancy() uint64
- func (x *LogicalInterfaceQueueStats) GetPackets() uint64
- func (x *LogicalInterfaceQueueStats) GetPeakBufferOccupancy() uint64
- func (x *LogicalInterfaceQueueStats) GetQueueNumber() uint32
- func (x *LogicalInterfaceQueueStats) GetRateLimitDropBytes() uint64
- func (x *LogicalInterfaceQueueStats) GetRateLimitDropPackets() uint64
- func (x *LogicalInterfaceQueueStats) GetRedDropBytes() uint64
- func (x *LogicalInterfaceQueueStats) GetRedDropPackets() uint64
- func (x *LogicalInterfaceQueueStats) GetTailDropPackets() uint64
- func (*LogicalInterfaceQueueStats) ProtoMessage()
- func (x *LogicalInterfaceQueueStats) ProtoReflect() protoreflect.Message
- func (x *LogicalInterfaceQueueStats) Reset()
- func (x *LogicalInterfaceQueueStats) String() string
- type LogicalPort
- type MemoryLoad
- func (*MemoryLoad) Descriptor() ([]byte, []int)deprecated
- func (x *MemoryLoad) GetAverageCacheHitRate() uint32
- func (x *MemoryLoad) GetAverageUtil() uint32
- func (x *MemoryLoad) GetHighestCacheHitRate() uint32
- func (x *MemoryLoad) GetHighestUtil() uint32
- func (x *MemoryLoad) GetLowestCacheHitRate() uint32
- func (x *MemoryLoad) GetLowestUtil() uint32
- func (x *MemoryLoad) GetName() string
- func (*MemoryLoad) ProtoMessage()
- func (x *MemoryLoad) ProtoReflect() protoreflect.Message
- func (x *MemoryLoad) Reset()
- func (x *MemoryLoad) String() string
- type MemoryUsage
- func (*MemoryUsage) Descriptor() ([]byte, []int)deprecated
- func (x *MemoryUsage) GetAllocated() uint64
- func (x *MemoryUsage) GetName() string
- func (*MemoryUsage) ProtoMessage()
- func (x *MemoryUsage) ProtoReflect() protoreflect.Message
- func (x *MemoryUsage) Reset()
- func (x *MemoryUsage) String() string
- type NetworkProcessorMemoryUtilization
- func (*NetworkProcessorMemoryUtilization) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkProcessorMemoryUtilization) GetMemoryStats() []*NpuMemory
- func (*NetworkProcessorMemoryUtilization) ProtoMessage()
- func (x *NetworkProcessorMemoryUtilization) ProtoReflect() protoreflect.Message
- func (x *NetworkProcessorMemoryUtilization) Reset()
- func (x *NetworkProcessorMemoryUtilization) String() string
- type NetworkProcessorUtilization
- func (*NetworkProcessorUtilization) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkProcessorUtilization) GetNpuUtilStats() []*Utilization
- func (*NetworkProcessorUtilization) ProtoMessage()
- func (x *NetworkProcessorUtilization) ProtoReflect() protoreflect.Message
- func (x *NetworkProcessorUtilization) Reset()
- func (x *NetworkProcessorUtilization) String() string
- type NpuMemory
- func (*NpuMemory) Descriptor() ([]byte, []int)deprecated
- func (x *NpuMemory) GetIdentifier() string
- func (x *NpuMemory) GetPartition() []*NpuMemoryPartition
- func (x *NpuMemory) GetSummary() []*NpuMemorySummary
- func (*NpuMemory) ProtoMessage()
- func (x *NpuMemory) ProtoReflect() protoreflect.Message
- func (x *NpuMemory) Reset()
- func (x *NpuMemory) String() string
- type NpuMemoryPartition
- func (*NpuMemoryPartition) Descriptor() ([]byte, []int)deprecated
- func (x *NpuMemoryPartition) GetAllocationCount() uint32
- func (x *NpuMemoryPartition) GetApplicationName() string
- func (x *NpuMemoryPartition) GetBytesAllocated() uint32
- func (x *NpuMemoryPartition) GetFreeCount() uint32
- func (x *NpuMemoryPartition) GetName() string
- func (*NpuMemoryPartition) ProtoMessage()
- func (x *NpuMemoryPartition) ProtoReflect() protoreflect.Message
- func (x *NpuMemoryPartition) Reset()
- func (x *NpuMemoryPartition) String() string
- type NpuMemorySummary
- func (*NpuMemorySummary) Descriptor() ([]byte, []int)deprecated
- func (x *NpuMemorySummary) GetAllocated() uint64
- func (x *NpuMemorySummary) GetResourceName() string
- func (x *NpuMemorySummary) GetSize() uint64
- func (x *NpuMemorySummary) GetUtilization() int32
- func (*NpuMemorySummary) ProtoMessage()
- func (x *NpuMemorySummary) ProtoReflect() protoreflect.Message
- func (x *NpuMemorySummary) Reset()
- func (x *NpuMemorySummary) String() string
- type OperationalState
- func (*OperationalState) Descriptor() ([]byte, []int)deprecated
- func (x *OperationalState) GetOperationalStatus() string
- func (*OperationalState) ProtoMessage()
- func (x *OperationalState) ProtoReflect() protoreflect.Message
- func (x *OperationalState) Reset()
- func (x *OperationalState) String() string
- type Optics
- type OpticsDiagLaneStats
- func (*OpticsDiagLaneStats) Descriptor() ([]byte, []int)deprecated
- func (x *OpticsDiagLaneStats) GetLaneLaserBiasCurrent() float64
- func (x *OpticsDiagLaneStats) GetLaneLaserBiasCurrentHighAlarm() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserBiasCurrentHighWarning() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserBiasCurrentLowAlarm() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserBiasCurrentLowWarning() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserOutputPowerDbm() float32
- func (x *OpticsDiagLaneStats) GetLaneLaserOutputPowerHighAlarm() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserOutputPowerHighWarning() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserOutputPowerLowAlarm() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserOutputPowerLowWarning() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserReceiverPowerDbm() float32
- func (x *OpticsDiagLaneStats) GetLaneLaserReceiverPowerHighAlarm() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserReceiverPowerHighWarning() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserReceiverPowerLowAlarm() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserReceiverPowerLowWarning() bool
- func (x *OpticsDiagLaneStats) GetLaneLaserTemperature() float64
- func (x *OpticsDiagLaneStats) GetLaneNumber() uint32
- func (x *OpticsDiagLaneStats) GetLaneRxLossOfSignalAlarm() bool
- func (x *OpticsDiagLaneStats) GetLaneTxLaserDisabledAlarm() bool
- func (x *OpticsDiagLaneStats) GetLaneTxLossOfSignalAlarm() bool
- func (*OpticsDiagLaneStats) ProtoMessage()
- func (x *OpticsDiagLaneStats) ProtoReflect() protoreflect.Message
- func (x *OpticsDiagLaneStats) Reset()
- func (x *OpticsDiagLaneStats) String() string
- type OpticsDiagStats
- func (*OpticsDiagStats) Descriptor() ([]byte, []int)deprecated
- func (x *OpticsDiagStats) GetFrequencyError() string
- func (x *OpticsDiagStats) GetLaserBiasCurrentHighAlarmThreshold() float64
- func (x *OpticsDiagStats) GetLaserBiasCurrentHighWarningThreshold() float64
- func (x *OpticsDiagStats) GetLaserBiasCurrentLowAlarmThreshold() float64
- func (x *OpticsDiagStats) GetLaserBiasCurrentLowWarningThreshold() float64
- func (x *OpticsDiagStats) GetLaserOutputPowerHighAlarmThresholdDbm() float64
- func (x *OpticsDiagStats) GetLaserOutputPowerHighWarningThresholdDbm() float64
- func (x *OpticsDiagStats) GetLaserOutputPowerLowAlarmThresholdDbm() float64
- func (x *OpticsDiagStats) GetLaserOutputPowerLowWarningThresholdDbm() float64
- func (x *OpticsDiagStats) GetLaserRxPowerHighAlarmThresholdDbm() float64
- func (x *OpticsDiagStats) GetLaserRxPowerHighWarningThresholdDbm() float64
- func (x *OpticsDiagStats) GetLaserRxPowerLowAlarmThresholdDbm() float64
- func (x *OpticsDiagStats) GetLaserRxPowerLowWarningThresholdDbm() float64
- func (x *OpticsDiagStats) GetModuleTemp() float64
- func (x *OpticsDiagStats) GetModuleTempHighAlarm() bool
- func (x *OpticsDiagStats) GetModuleTempHighAlarmThreshold() float64
- func (x *OpticsDiagStats) GetModuleTempHighWarning() bool
- func (x *OpticsDiagStats) GetModuleTempHighWarningThreshold() float64
- func (x *OpticsDiagStats) GetModuleTempLowAlarm() bool
- func (x *OpticsDiagStats) GetModuleTempLowAlarmThreshold() float64
- func (x *OpticsDiagStats) GetModuleTempLowWarning() bool
- func (x *OpticsDiagStats) GetModuleTempLowWarningThreshold() float64
- func (x *OpticsDiagStats) GetOpticsLaneDiagStats() []*OpticsDiagLaneStats
- func (x *OpticsDiagStats) GetOpticsType() uint32
- func (x *OpticsDiagStats) GetTecFault() string
- func (x *OpticsDiagStats) GetTxDither() string
- func (x *OpticsDiagStats) GetTxTuneAlarm() string
- func (x *OpticsDiagStats) GetWUnlockedAlarm() string
- func (x *OpticsDiagStats) GetWavelengthChannel() string
- func (x *OpticsDiagStats) GetWavelengthError() string
- func (x *OpticsDiagStats) GetWavelengthSetpoint() string
- func (*OpticsDiagStats) ProtoMessage()
- func (x *OpticsDiagStats) ProtoReflect() protoreflect.Message
- func (x *OpticsDiagStats) Reset()
- func (x *OpticsDiagStats) String() string
- type OpticsInfos
- func (*OpticsInfos) Descriptor() ([]byte, []int)deprecated
- func (x *OpticsInfos) GetIfName() string
- func (x *OpticsInfos) GetOpticsDiagStats() *OpticsDiagStats
- func (x *OpticsInfos) GetSnmpIfIndex() uint32
- func (*OpticsInfos) ProtoMessage()
- func (x *OpticsInfos) ProtoReflect() protoreflect.Message
- func (x *OpticsInfos) Reset()
- func (x *OpticsInfos) String() string
- type PacketLoad
- func (*PacketLoad) Descriptor() ([]byte, []int)deprecated
- func (x *PacketLoad) GetAverageCyclesPerPacket() uint32
- func (x *PacketLoad) GetAverageInstructionsPerPacket() uint32
- func (x *PacketLoad) GetAverageWaitCyclesPerPacket() uint32
- func (x *PacketLoad) GetIdentifier() string
- func (x *PacketLoad) GetRate() uint64
- func (*PacketLoad) ProtoMessage()
- func (x *PacketLoad) ProtoReflect() protoreflect.Message
- func (x *PacketLoad) Reset()
- func (x *PacketLoad) String() string
- type PolicerStats
- func (*PolicerStats) Descriptor() ([]byte, []int)deprecated
- func (x *PolicerStats) GetExtendedPolicerStats() *ExtendedPolicerStats
- func (x *PolicerStats) GetName() string
- func (x *PolicerStats) GetOutOfSpecBytes() uint64
- func (x *PolicerStats) GetOutOfSpecPackets() uint64
- func (*PolicerStats) ProtoMessage()
- func (x *PolicerStats) ProtoReflect() protoreflect.Message
- func (x *PolicerStats) Reset()
- func (x *PolicerStats) String() string
- type Port
- type QueueStats
- func (*QueueStats) Descriptor() ([]byte, []int)deprecated
- func (x *QueueStats) GetAllocatedBufferSize() uint64
- func (x *QueueStats) GetAvgBufferOccupancy() uint64
- func (x *QueueStats) GetBytes() uint64
- func (x *QueueStats) GetCurBufferOccupancy() uint64
- func (x *QueueStats) GetPackets() uint64
- func (x *QueueStats) GetPeakBufferOccupancy() uint64
- func (x *QueueStats) GetQueueNumber() uint32
- func (x *QueueStats) GetRedDropBytes() uint64
- func (x *QueueStats) GetRedDropPackets() uint64
- func (x *QueueStats) GetRlDropBytes() uint64
- func (x *QueueStats) GetRlDropPackets() uint64
- func (x *QueueStats) GetTailDropPackets() uint64
- func (*QueueStats) ProtoMessage()
- func (x *QueueStats) ProtoReflect() protoreflect.Message
- func (x *QueueStats) Reset()
- func (x *QueueStats) String() string
- type TelemetryFieldOptions
- func (*TelemetryFieldOptions) Descriptor() ([]byte, []int)deprecated
- func (x *TelemetryFieldOptions) GetIsCounter() bool
- func (x *TelemetryFieldOptions) GetIsGauge() bool
- func (x *TelemetryFieldOptions) GetIsKey() bool
- func (x *TelemetryFieldOptions) GetIsTimestamp() bool
- func (*TelemetryFieldOptions) ProtoMessage()
- func (x *TelemetryFieldOptions) ProtoReflect() protoreflect.Message
- func (x *TelemetryFieldOptions) Reset()
- func (x *TelemetryFieldOptions) String() string
- type TelemetryStream
- func (*TelemetryStream) Descriptor() ([]byte, []int)deprecated
- func (x *TelemetryStream) GetComponentId() uint32
- func (x *TelemetryStream) GetEnterprise() *EnterpriseSensors
- func (x *TelemetryStream) GetEom() bool
- func (x *TelemetryStream) GetIetf() *IETFSensors
- func (x *TelemetryStream) GetSensorName() string
- func (x *TelemetryStream) GetSequenceNumber() uint32
- func (x *TelemetryStream) GetSubComponentId() uint32
- func (x *TelemetryStream) GetSystemId() string
- func (x *TelemetryStream) GetTimestamp() uint64
- func (x *TelemetryStream) GetVersionMajor() uint32
- func (x *TelemetryStream) GetVersionMinor() uint32
- func (*TelemetryStream) ProtoMessage()
- func (x *TelemetryStream) ProtoReflect() protoreflect.Message
- func (x *TelemetryStream) Reset()
- func (x *TelemetryStream) String() string
- type Utilization
- func (*Utilization) Descriptor() ([]byte, []int)deprecated
- func (x *Utilization) GetIdentifier() string
- func (x *Utilization) GetMemory() []*MemoryLoad
- func (x *Utilization) GetPackets() []*PacketLoad
- func (x *Utilization) GetUtilization() uint32
- func (*Utilization) ProtoMessage()
- func (x *Utilization) ProtoReflect() protoreflect.Message
- func (x *Utilization) Reset()
- func (x *Utilization) String() string
Constants ¶
This section is empty.
Variables ¶
var (
// optional Firewall jnpr_firewall_ext = 6;
E_JnprFirewallExt = &file_firewall_proto_extTypes[0]
)
Extension fields to JuniperNetworksSensors.
var (
// optional Port jnpr_interface_ext = 3;
E_JnprInterfaceExt = &file_port_proto_extTypes[0]
)
Extension fields to JuniperNetworksSensors.
var (
// optional LogicalPort jnprLogicalInterfaceExt = 7;
E_JnprLogicalInterfaceExt = &file_logical_port_proto_extTypes[0]
)
Extension fields to JuniperNetworksSensors.
var (
// optional NetworkProcessorUtilization jnpr_npu_utilization_ext = 12;
E_JnprNpuUtilizationExt = &file_npu_utilization_proto_extTypes[0]
)
Extension fields to JuniperNetworksSensors.
var (
// optional Optics jnpr_optics_ext = 10;
E_JnprOpticsExt = &file_optics_proto_extTypes[0]
)
Extension fields to JuniperNetworksSensors.
var ( // re-use IANA assigned numbers // // optional JuniperNetworksSensors juniperNetworks = 2636; E_JuniperNetworks = &file_telemetry_top_proto_extTypes[1] )
Extension fields to EnterpriseSensors.
var (
// optional NetworkProcessorMemoryUtilization npu_memory_ext = 11;
E_NpuMemoryExt = &file_npu_memory_utilization_proto_extTypes[0]
)
Extension fields to JuniperNetworksSensors.
var (
// optional TelemetryFieldOptions telemetry_options = 1024;
E_TelemetryOptions = &file_telemetry_top_proto_extTypes[0]
)
Extension fields to descriptorpb.FieldOptions.
var File_firewall_proto protoreflect.FileDescriptor
var File_logical_port_proto protoreflect.FileDescriptor
var File_npu_memory_utilization_proto protoreflect.FileDescriptor
var File_npu_utilization_proto protoreflect.FileDescriptor
var File_optics_proto protoreflect.FileDescriptor
var File_port_proto protoreflect.FileDescriptor
var File_telemetry_top_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CounterStats ¶
type CounterStats struct { // Counter name Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` // The total number of packets seen by the counter Packets *uint64 `protobuf:"varint,2,opt,name=packets" json:"packets,omitempty"` // The total number of bytes seen by the counter Bytes *uint64 `protobuf:"varint,3,opt,name=bytes" json:"bytes,omitempty"` // contains filtered or unexported fields }
Counter statistics
func (*CounterStats) Descriptor
deprecated
func (*CounterStats) Descriptor() ([]byte, []int)
Deprecated: Use CounterStats.ProtoReflect.Descriptor instead.
func (*CounterStats) GetBytes ¶
func (x *CounterStats) GetBytes() uint64
func (*CounterStats) GetName ¶
func (x *CounterStats) GetName() string
func (*CounterStats) GetPackets ¶
func (x *CounterStats) GetPackets() uint64
func (*CounterStats) ProtoMessage ¶
func (*CounterStats) ProtoMessage()
func (*CounterStats) ProtoReflect ¶
func (x *CounterStats) ProtoReflect() protoreflect.Message
func (*CounterStats) Reset ¶
func (x *CounterStats) Reset()
func (*CounterStats) String ¶
func (x *CounterStats) String() string
type EgressInterfaceErrors ¶
type EgressInterfaceErrors struct { // The number of packets that contained errors IfErrors *uint64 `protobuf:"varint,1,opt,name=if_errors,json=ifErrors" json:"if_errors,omitempty"` // The number of non-error packets which were chosen to be discarded IfDiscards *uint64 `protobuf:"varint,2,opt,name=if_discards,json=ifDiscards" json:"if_discards,omitempty"` // contains filtered or unexported fields }
Outbound traffic error statistics
func (*EgressInterfaceErrors) Descriptor
deprecated
func (*EgressInterfaceErrors) Descriptor() ([]byte, []int)
Deprecated: Use EgressInterfaceErrors.ProtoReflect.Descriptor instead.
func (*EgressInterfaceErrors) GetIfDiscards ¶
func (x *EgressInterfaceErrors) GetIfDiscards() uint64
func (*EgressInterfaceErrors) GetIfErrors ¶
func (x *EgressInterfaceErrors) GetIfErrors() uint64
func (*EgressInterfaceErrors) ProtoMessage ¶
func (*EgressInterfaceErrors) ProtoMessage()
func (*EgressInterfaceErrors) ProtoReflect ¶
func (x *EgressInterfaceErrors) ProtoReflect() protoreflect.Message
func (*EgressInterfaceErrors) Reset ¶
func (x *EgressInterfaceErrors) Reset()
func (*EgressInterfaceErrors) String ¶
func (x *EgressInterfaceErrors) String() string
type EgressInterfaceStats ¶
type EgressInterfaceStats struct { // Count of packets IfPackets *uint64 `protobuf:"varint,1,req,name=if_packets,json=ifPackets" json:"if_packets,omitempty"` // Count of bytes IfOctets *uint64 `protobuf:"varint,2,req,name=if_octets,json=ifOctets" json:"if_octets,omitempty"` // Count of unicast packets IfUcastPackets *uint64 `protobuf:"varint,3,opt,name=if_ucast_packets,json=ifUcastPackets" json:"if_ucast_packets,omitempty"` // Count of multicast packets IfMcastPackets *uint64 `protobuf:"varint,4,opt,name=if_mcast_packets,json=ifMcastPackets" json:"if_mcast_packets,omitempty"` IfFaStats []*FamilyAccounting `protobuf:"bytes,5,rep,name=if_fa_stats,json=ifFaStats" json:"if_fa_stats,omitempty"` // contains filtered or unexported fields }
Interface outbound/Egress traffic statistics
func (*EgressInterfaceStats) Descriptor
deprecated
func (*EgressInterfaceStats) Descriptor() ([]byte, []int)
Deprecated: Use EgressInterfaceStats.ProtoReflect.Descriptor instead.
func (*EgressInterfaceStats) GetIfFaStats ¶
func (x *EgressInterfaceStats) GetIfFaStats() []*FamilyAccounting
func (*EgressInterfaceStats) GetIfMcastPackets ¶
func (x *EgressInterfaceStats) GetIfMcastPackets() uint64
func (*EgressInterfaceStats) GetIfOctets ¶
func (x *EgressInterfaceStats) GetIfOctets() uint64
func (*EgressInterfaceStats) GetIfPackets ¶
func (x *EgressInterfaceStats) GetIfPackets() uint64
func (*EgressInterfaceStats) GetIfUcastPackets ¶
func (x *EgressInterfaceStats) GetIfUcastPackets() uint64
func (*EgressInterfaceStats) ProtoMessage ¶
func (*EgressInterfaceStats) ProtoMessage()
func (*EgressInterfaceStats) ProtoReflect ¶
func (x *EgressInterfaceStats) ProtoReflect() protoreflect.Message
func (*EgressInterfaceStats) Reset ¶
func (x *EgressInterfaceStats) Reset()
func (*EgressInterfaceStats) String ¶
func (x *EgressInterfaceStats) String() string
type EnterpriseSensors ¶
type EnterpriseSensors struct {
// contains filtered or unexported fields
}
func (*EnterpriseSensors) Descriptor
deprecated
func (*EnterpriseSensors) Descriptor() ([]byte, []int)
Deprecated: Use EnterpriseSensors.ProtoReflect.Descriptor instead.
func (*EnterpriseSensors) ProtoMessage ¶
func (*EnterpriseSensors) ProtoMessage()
func (*EnterpriseSensors) ProtoReflect ¶
func (x *EnterpriseSensors) ProtoReflect() protoreflect.Message
func (*EnterpriseSensors) Reset ¶
func (x *EnterpriseSensors) Reset()
func (*EnterpriseSensors) String ¶
func (x *EnterpriseSensors) String() string
type ExtendedPolicerStats ¶
type ExtendedPolicerStats struct { // The total number of packets subjected to policing OfferedPackets *uint64 `protobuf:"varint,1,opt,name=offered_packets,json=offeredPackets" json:"offered_packets,omitempty"` // The total number of bytes subjected to policing OfferedBytes *uint64 `protobuf:"varint,2,opt,name=offered_bytes,json=offeredBytes" json:"offered_bytes,omitempty"` // The total number of packets not discarded by the policer TransmittedPackets *uint64 `protobuf:"varint,3,opt,name=transmitted_packets,json=transmittedPackets" json:"transmitted_packets,omitempty"` // The total number of bytes not discarded by the policer TransmittedBytes *uint64 `protobuf:"varint,4,opt,name=transmitted_bytes,json=transmittedBytes" json:"transmitted_bytes,omitempty"` // contains filtered or unexported fields }
Extended policer statistics when enhanced policer statistics are available
func (*ExtendedPolicerStats) Descriptor
deprecated
func (*ExtendedPolicerStats) Descriptor() ([]byte, []int)
Deprecated: Use ExtendedPolicerStats.ProtoReflect.Descriptor instead.
func (*ExtendedPolicerStats) GetOfferedBytes ¶
func (x *ExtendedPolicerStats) GetOfferedBytes() uint64
func (*ExtendedPolicerStats) GetOfferedPackets ¶
func (x *ExtendedPolicerStats) GetOfferedPackets() uint64
func (*ExtendedPolicerStats) GetTransmittedBytes ¶
func (x *ExtendedPolicerStats) GetTransmittedBytes() uint64
func (*ExtendedPolicerStats) GetTransmittedPackets ¶
func (x *ExtendedPolicerStats) GetTransmittedPackets() uint64
func (*ExtendedPolicerStats) ProtoMessage ¶
func (*ExtendedPolicerStats) ProtoMessage()
func (*ExtendedPolicerStats) ProtoReflect ¶
func (x *ExtendedPolicerStats) ProtoReflect() protoreflect.Message
func (*ExtendedPolicerStats) Reset ¶
func (x *ExtendedPolicerStats) Reset()
func (*ExtendedPolicerStats) String ¶
func (x *ExtendedPolicerStats) String() string
type FamilyAccounting ¶
type FamilyAccounting struct { // Interface protocol IfFamily *string `protobuf:"bytes,1,opt,name=if_family,json=ifFamily" json:"if_family,omitempty"` // Count of packets IfPackets *uint64 `protobuf:"varint,2,opt,name=if_packets,json=ifPackets" json:"if_packets,omitempty"` // Count of v4 bytes IfOctets *uint64 `protobuf:"varint,3,opt,name=if_octets,json=ifOctets" json:"if_octets,omitempty"` // Count of v6 packets IfV6Packets *uint64 `protobuf:"varint,4,opt,name=if_v6_packets,json=ifV6Packets" json:"if_v6_packets,omitempty"` // Count of v6 bytes IfV6Octets *uint64 `protobuf:"varint,5,opt,name=if_v6_octets,json=ifV6Octets" json:"if_v6_octets,omitempty"` // Count of multicast packets IfMcastPackets *uint64 `protobuf:"varint,6,opt,name=if_mcast_packets,json=ifMcastPackets" json:"if_mcast_packets,omitempty"` // Count of multicast bytes IfMcastOctets *uint64 `protobuf:"varint,7,opt,name=if_mcast_octets,json=ifMcastOctets" json:"if_mcast_octets,omitempty"` // contains filtered or unexported fields }
logical Interface family stats accounting
func (*FamilyAccounting) Descriptor
deprecated
func (*FamilyAccounting) Descriptor() ([]byte, []int)
Deprecated: Use FamilyAccounting.ProtoReflect.Descriptor instead.
func (*FamilyAccounting) GetIfFamily ¶
func (x *FamilyAccounting) GetIfFamily() string
func (*FamilyAccounting) GetIfMcastOctets ¶
func (x *FamilyAccounting) GetIfMcastOctets() uint64
func (*FamilyAccounting) GetIfMcastPackets ¶
func (x *FamilyAccounting) GetIfMcastPackets() uint64
func (*FamilyAccounting) GetIfOctets ¶
func (x *FamilyAccounting) GetIfOctets() uint64
func (*FamilyAccounting) GetIfPackets ¶
func (x *FamilyAccounting) GetIfPackets() uint64
func (*FamilyAccounting) GetIfV6Octets ¶
func (x *FamilyAccounting) GetIfV6Octets() uint64
func (*FamilyAccounting) GetIfV6Packets ¶
func (x *FamilyAccounting) GetIfV6Packets() uint64
func (*FamilyAccounting) ProtoMessage ¶
func (*FamilyAccounting) ProtoMessage()
func (*FamilyAccounting) ProtoReflect ¶
func (x *FamilyAccounting) ProtoReflect() protoreflect.Message
func (*FamilyAccounting) Reset ¶
func (x *FamilyAccounting) Reset()
func (*FamilyAccounting) String ¶
func (x *FamilyAccounting) String() string
type Firewall ¶
type Firewall struct { FirewallStats []*FirewallStats `protobuf:"bytes,1,rep,name=firewall_stats,json=firewallStats" json:"firewall_stats,omitempty"` // contains filtered or unexported fields }
Top-level message
func (*Firewall) Descriptor
deprecated
func (*Firewall) GetFirewallStats ¶
func (x *Firewall) GetFirewallStats() []*FirewallStats
func (*Firewall) ProtoMessage ¶
func (*Firewall) ProtoMessage()
func (*Firewall) ProtoReflect ¶
func (x *Firewall) ProtoReflect() protoreflect.Message
type FirewallStats ¶
type FirewallStats struct { FilterName *string `protobuf:"bytes,1,req,name=filter_name,json=filterName" json:"filter_name,omitempty"` // The Unix timestamp (seconds since 00:00:00 UTC 1970-01-01) of // last filter state change event such as filter add, filter change, // or counter clear. Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"` MemoryUsage []*MemoryUsage `protobuf:"bytes,3,rep,name=memory_usage,json=memoryUsage" json:"memory_usage,omitempty"` CounterStats []*CounterStats `protobuf:"bytes,4,rep,name=counter_stats,json=counterStats" json:"counter_stats,omitempty"` PolicerStats []*PolicerStats `protobuf:"bytes,5,rep,name=policer_stats,json=policerStats" json:"policer_stats,omitempty"` HierarchicalPolicerStats []*HierarchicalPolicerStats `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
Firewall filter statistics
func (*FirewallStats) Descriptor
deprecated
func (*FirewallStats) Descriptor() ([]byte, []int)
Deprecated: Use FirewallStats.ProtoReflect.Descriptor instead.
func (*FirewallStats) GetCounterStats ¶
func (x *FirewallStats) GetCounterStats() []*CounterStats
func (*FirewallStats) GetFilterName ¶
func (x *FirewallStats) GetFilterName() string
func (*FirewallStats) GetHierarchicalPolicerStats ¶
func (x *FirewallStats) GetHierarchicalPolicerStats() []*HierarchicalPolicerStats
func (*FirewallStats) GetMemoryUsage ¶
func (x *FirewallStats) GetMemoryUsage() []*MemoryUsage
func (*FirewallStats) GetPolicerStats ¶
func (x *FirewallStats) GetPolicerStats() []*PolicerStats
func (*FirewallStats) GetTimestamp ¶
func (x *FirewallStats) GetTimestamp() uint64
func (*FirewallStats) ProtoMessage ¶
func (*FirewallStats) ProtoMessage()
func (*FirewallStats) ProtoReflect ¶
func (x *FirewallStats) ProtoReflect() protoreflect.Message
func (*FirewallStats) Reset ¶
func (x *FirewallStats) Reset()
func (*FirewallStats) String ¶
func (x *FirewallStats) String() string
type ForwardingClassAccounting ¶
type ForwardingClassAccounting struct { // Interface protocol IfFamily *string `protobuf:"bytes,1,opt,name=if_family,json=ifFamily" json:"if_family,omitempty"` // Forwarding class number FcNumber *uint32 `protobuf:"varint,2,opt,name=fc_number,json=fcNumber" json:"fc_number,omitempty"` // Count of packets IfPackets *uint64 `protobuf:"varint,3,opt,name=if_packets,json=ifPackets" json:"if_packets,omitempty"` // Count of bytes IfOctets *uint64 `protobuf:"varint,4,opt,name=if_octets,json=ifOctets" json:"if_octets,omitempty"` // contains filtered or unexported fields }
Interface forwarding class accounting
func (*ForwardingClassAccounting) Descriptor
deprecated
func (*ForwardingClassAccounting) Descriptor() ([]byte, []int)
Deprecated: Use ForwardingClassAccounting.ProtoReflect.Descriptor instead.
func (*ForwardingClassAccounting) GetFcNumber ¶
func (x *ForwardingClassAccounting) GetFcNumber() uint32
func (*ForwardingClassAccounting) GetIfFamily ¶
func (x *ForwardingClassAccounting) GetIfFamily() string
func (*ForwardingClassAccounting) GetIfOctets ¶
func (x *ForwardingClassAccounting) GetIfOctets() uint64
func (*ForwardingClassAccounting) GetIfPackets ¶
func (x *ForwardingClassAccounting) GetIfPackets() uint64
func (*ForwardingClassAccounting) ProtoMessage ¶
func (*ForwardingClassAccounting) ProtoMessage()
func (*ForwardingClassAccounting) ProtoReflect ¶
func (x *ForwardingClassAccounting) ProtoReflect() protoreflect.Message
func (*ForwardingClassAccounting) Reset ¶
func (x *ForwardingClassAccounting) Reset()
func (*ForwardingClassAccounting) String ¶
func (x *ForwardingClassAccounting) String() string
type HierarchicalPolicerStats ¶
type HierarchicalPolicerStats struct { // Hierarchical policer instance name Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` // The total number of packets marked out-of-specification by // the premium policer PremiumPackets *uint64 `protobuf:"varint,2,opt,name=premium_packets,json=premiumPackets" json:"premium_packets,omitempty"` // The total number of bytes marked out-of-specification by // the premium policer PremiumBytes *uint64 `protobuf:"varint,3,opt,name=premium_bytes,json=premiumBytes" json:"premium_bytes,omitempty"` // The total number of packets marked out-of-specification by // the aggregate policer AggregatePackets *uint64 `protobuf:"varint,4,opt,name=aggregate_packets,json=aggregatePackets" json:"aggregate_packets,omitempty"` // The total number of bytes marked out-of-specification by // the aggregate policer AggregateBytes *uint64 `protobuf:"varint,5,opt,name=aggregate_bytes,json=aggregateBytes" json:"aggregate_bytes,omitempty"` // contains filtered or unexported fields }
Hierarchical policer statistics
func (*HierarchicalPolicerStats) Descriptor
deprecated
func (*HierarchicalPolicerStats) Descriptor() ([]byte, []int)
Deprecated: Use HierarchicalPolicerStats.ProtoReflect.Descriptor instead.
func (*HierarchicalPolicerStats) GetAggregateBytes ¶
func (x *HierarchicalPolicerStats) GetAggregateBytes() uint64
func (*HierarchicalPolicerStats) GetAggregatePackets ¶
func (x *HierarchicalPolicerStats) GetAggregatePackets() uint64
func (*HierarchicalPolicerStats) GetName ¶
func (x *HierarchicalPolicerStats) GetName() string
func (*HierarchicalPolicerStats) GetPremiumBytes ¶
func (x *HierarchicalPolicerStats) GetPremiumBytes() uint64
func (*HierarchicalPolicerStats) GetPremiumPackets ¶
func (x *HierarchicalPolicerStats) GetPremiumPackets() uint64
func (*HierarchicalPolicerStats) ProtoMessage ¶
func (*HierarchicalPolicerStats) ProtoMessage()
func (*HierarchicalPolicerStats) ProtoReflect ¶
func (x *HierarchicalPolicerStats) ProtoReflect() protoreflect.Message
func (*HierarchicalPolicerStats) Reset ¶
func (x *HierarchicalPolicerStats) Reset()
func (*HierarchicalPolicerStats) String ¶
func (x *HierarchicalPolicerStats) String() string
type IETFSensors ¶
type IETFSensors struct {
// contains filtered or unexported fields
}
func (*IETFSensors) Descriptor
deprecated
func (*IETFSensors) Descriptor() ([]byte, []int)
Deprecated: Use IETFSensors.ProtoReflect.Descriptor instead.
func (*IETFSensors) ProtoMessage ¶
func (*IETFSensors) ProtoMessage()
func (*IETFSensors) ProtoReflect ¶
func (x *IETFSensors) ProtoReflect() protoreflect.Message
func (*IETFSensors) Reset ¶
func (x *IETFSensors) Reset()
func (*IETFSensors) String ¶
func (x *IETFSensors) String() string
type IngressInterfaceErrors ¶
type IngressInterfaceErrors struct { // The number of packets that contained errors IfErrors *uint64 `protobuf:"varint,1,opt,name=if_errors,json=ifErrors" json:"if_errors,omitempty"` // The number of packets dropped by the input queue of the I/O Manager ASIC IfInQdrops *uint64 `protobuf:"varint,2,opt,name=if_in_qdrops,json=ifInQdrops" json:"if_in_qdrops,omitempty"` // The number of packets which were misaligned IfInFrameErrors *uint64 `protobuf:"varint,3,opt,name=if_in_frame_errors,json=ifInFrameErrors" json:"if_in_frame_errors,omitempty"` // The number of non-error packets which were chosen to be discarded IfDiscards *uint64 `protobuf:"varint,4,opt,name=if_discards,json=ifDiscards" json:"if_discards,omitempty"` // The number of runt packets IfInRunts *uint64 `protobuf:"varint,5,opt,name=if_in_runts,json=ifInRunts" json:"if_in_runts,omitempty"` // The number of packets that fail Layer 3 sanity checks of the header IfInL3Incompletes *uint64 `protobuf:"varint,6,opt,name=if_in_l3_incompletes,json=ifInL3Incompletes" json:"if_in_l3_incompletes,omitempty"` // The number of packets for which the software could not find a valid logical interface IfInL2ChanErrors *uint64 `protobuf:"varint,7,opt,name=if_in_l2chan_errors,json=ifInL2chanErrors" json:"if_in_l2chan_errors,omitempty"` // The number of malform or short packets IfInL2MismatchTimeouts *uint64 `` /* 127-byte string literal not displayed */ // The number of FIFO errors IfInFifoErrors *uint64 `protobuf:"varint,9,opt,name=if_in_fifo_errors,json=ifInFifoErrors" json:"if_in_fifo_errors,omitempty"` // The number of resource errors IfInResourceErrors *uint64 `protobuf:"varint,10,opt,name=if_in_resource_errors,json=ifInResourceErrors" json:"if_in_resource_errors,omitempty"` // contains filtered or unexported fields }
Inbound traffic error statistics
func (*IngressInterfaceErrors) Descriptor
deprecated
func (*IngressInterfaceErrors) Descriptor() ([]byte, []int)
Deprecated: Use IngressInterfaceErrors.ProtoReflect.Descriptor instead.
func (*IngressInterfaceErrors) GetIfDiscards ¶
func (x *IngressInterfaceErrors) GetIfDiscards() uint64
func (*IngressInterfaceErrors) GetIfErrors ¶
func (x *IngressInterfaceErrors) GetIfErrors() uint64
func (*IngressInterfaceErrors) GetIfInFifoErrors ¶
func (x *IngressInterfaceErrors) GetIfInFifoErrors() uint64
func (*IngressInterfaceErrors) GetIfInFrameErrors ¶
func (x *IngressInterfaceErrors) GetIfInFrameErrors() uint64
func (*IngressInterfaceErrors) GetIfInL2ChanErrors ¶
func (x *IngressInterfaceErrors) GetIfInL2ChanErrors() uint64
func (*IngressInterfaceErrors) GetIfInL2MismatchTimeouts ¶
func (x *IngressInterfaceErrors) GetIfInL2MismatchTimeouts() uint64
func (*IngressInterfaceErrors) GetIfInL3Incompletes ¶
func (x *IngressInterfaceErrors) GetIfInL3Incompletes() uint64
func (*IngressInterfaceErrors) GetIfInQdrops ¶
func (x *IngressInterfaceErrors) GetIfInQdrops() uint64
func (*IngressInterfaceErrors) GetIfInResourceErrors ¶
func (x *IngressInterfaceErrors) GetIfInResourceErrors() uint64
func (*IngressInterfaceErrors) GetIfInRunts ¶
func (x *IngressInterfaceErrors) GetIfInRunts() uint64
func (*IngressInterfaceErrors) ProtoMessage ¶
func (*IngressInterfaceErrors) ProtoMessage()
func (*IngressInterfaceErrors) ProtoReflect ¶
func (x *IngressInterfaceErrors) ProtoReflect() protoreflect.Message
func (*IngressInterfaceErrors) Reset ¶
func (x *IngressInterfaceErrors) Reset()
func (*IngressInterfaceErrors) String ¶
func (x *IngressInterfaceErrors) String() string
type IngressInterfaceStats ¶
type IngressInterfaceStats struct { // Count of packets IfPackets *uint64 `protobuf:"varint,1,req,name=if_packets,json=ifPackets" json:"if_packets,omitempty"` // Count of bytes IfOctets *uint64 `protobuf:"varint,2,req,name=if_octets,json=ifOctets" json:"if_octets,omitempty"` // Count of unicast packets IfUcastPackets *uint64 `protobuf:"varint,3,opt,name=if_ucast_packets,json=ifUcastPackets" json:"if_ucast_packets,omitempty"` // Count of multicast packets IfMcastPackets *uint64 `protobuf:"varint,4,opt,name=if_mcast_packets,json=ifMcastPackets" json:"if_mcast_packets,omitempty"` IfFcStats []*ForwardingClassAccounting `protobuf:"bytes,5,rep,name=if_fc_stats,json=ifFcStats" json:"if_fc_stats,omitempty"` IfFaStats []*FamilyAccounting `protobuf:"bytes,6,rep,name=if_fa_stats,json=ifFaStats" json:"if_fa_stats,omitempty"` // contains filtered or unexported fields }
Interface inbound/Ingress traffic statistics
func (*IngressInterfaceStats) Descriptor
deprecated
func (*IngressInterfaceStats) Descriptor() ([]byte, []int)
Deprecated: Use IngressInterfaceStats.ProtoReflect.Descriptor instead.
func (*IngressInterfaceStats) GetIfFaStats ¶
func (x *IngressInterfaceStats) GetIfFaStats() []*FamilyAccounting
func (*IngressInterfaceStats) GetIfFcStats ¶
func (x *IngressInterfaceStats) GetIfFcStats() []*ForwardingClassAccounting
func (*IngressInterfaceStats) GetIfMcastPackets ¶
func (x *IngressInterfaceStats) GetIfMcastPackets() uint64
func (*IngressInterfaceStats) GetIfOctets ¶
func (x *IngressInterfaceStats) GetIfOctets() uint64
func (*IngressInterfaceStats) GetIfPackets ¶
func (x *IngressInterfaceStats) GetIfPackets() uint64
func (*IngressInterfaceStats) GetIfUcastPackets ¶
func (x *IngressInterfaceStats) GetIfUcastPackets() uint64
func (*IngressInterfaceStats) ProtoMessage ¶
func (*IngressInterfaceStats) ProtoMessage()
func (*IngressInterfaceStats) ProtoReflect ¶
func (x *IngressInterfaceStats) ProtoReflect() protoreflect.Message
func (*IngressInterfaceStats) Reset ¶
func (x *IngressInterfaceStats) Reset()
func (*IngressInterfaceStats) String ¶
func (x *IngressInterfaceStats) String() string
type InterfaceInfos ¶
type InterfaceInfos struct { // Interface name, e.g., xe-0/0/0 IfName *string `protobuf:"bytes,1,req,name=if_name,json=ifName" json:"if_name,omitempty"` // Time when interface is created InitTime *uint64 `protobuf:"varint,2,opt,name=init_time,json=initTime" json:"init_time,omitempty"` // Global Index SnmpIfIndex *uint32 `protobuf:"varint,3,opt,name=snmp_if_index,json=snmpIfIndex" json:"snmp_if_index,omitempty"` // Name of parent for AE interface, if applicable ParentAeName *string `protobuf:"bytes,4,opt,name=parent_ae_name,json=parentAeName" json:"parent_ae_name,omitempty"` // Egress queue information EgressQueueInfo []*QueueStats `protobuf:"bytes,5,rep,name=egress_queue_info,json=egressQueueInfo" json:"egress_queue_info,omitempty"` // Ingress queue information IngressQueueInfo []*QueueStats `protobuf:"bytes,6,rep,name=ingress_queue_info,json=ingressQueueInfo" json:"ingress_queue_info,omitempty"` // Inbound traffic statistics IngressStats *InterfaceStats `protobuf:"bytes,7,opt,name=ingress_stats,json=ingressStats" json:"ingress_stats,omitempty"` // Outbound traffic statistics EgressStats *InterfaceStats `protobuf:"bytes,8,opt,name=egress_stats,json=egressStats" json:"egress_stats,omitempty"` // Inbound traffic errors IngressErrors *IngressInterfaceErrors `protobuf:"bytes,9,opt,name=ingress_errors,json=ingressErrors" json:"ingress_errors,omitempty"` // Interface administration status IfAdministrationStatus *string `protobuf:"bytes,10,opt,name=if_administration_status,json=ifAdministrationStatus" json:"if_administration_status,omitempty"` // Interface operational status IfOperationalStatus *string `protobuf:"bytes,11,opt,name=if_operational_status,json=ifOperationalStatus" json:"if_operational_status,omitempty"` // Interface description IfDescription *string `protobuf:"bytes,12,opt,name=if_description,json=ifDescription" json:"if_description,omitempty"` // Counter: number of carrier transitions on this interface IfTransitions *uint64 `protobuf:"varint,13,opt,name=if_transitions,json=ifTransitions" json:"if_transitions,omitempty"` // This corresponds to the ifLastChange object in the standard interface MIB IfLastChange *uint32 `protobuf:"varint,14,opt,name=ifLastChange" json:"ifLastChange,omitempty"` // This corresponds to the ifHighSpeed object in the standard interface MIB IfHighSpeed *uint32 `protobuf:"varint,15,opt,name=ifHighSpeed" json:"ifHighSpeed,omitempty"` // Outbound traffic errors EgressErrors *EgressInterfaceErrors `protobuf:"bytes,16,opt,name=egress_errors,json=egressErrors" json:"egress_errors,omitempty"` // contains filtered or unexported fields }
Interface information
func (*InterfaceInfos) Descriptor
deprecated
func (*InterfaceInfos) Descriptor() ([]byte, []int)
Deprecated: Use InterfaceInfos.ProtoReflect.Descriptor instead.
func (*InterfaceInfos) GetEgressErrors ¶
func (x *InterfaceInfos) GetEgressErrors() *EgressInterfaceErrors
func (*InterfaceInfos) GetEgressQueueInfo ¶
func (x *InterfaceInfos) GetEgressQueueInfo() []*QueueStats
func (*InterfaceInfos) GetEgressStats ¶
func (x *InterfaceInfos) GetEgressStats() *InterfaceStats
func (*InterfaceInfos) GetIfAdministrationStatus ¶
func (x *InterfaceInfos) GetIfAdministrationStatus() string
func (*InterfaceInfos) GetIfDescription ¶
func (x *InterfaceInfos) GetIfDescription() string
func (*InterfaceInfos) GetIfHighSpeed ¶
func (x *InterfaceInfos) GetIfHighSpeed() uint32
func (*InterfaceInfos) GetIfLastChange ¶
func (x *InterfaceInfos) GetIfLastChange() uint32
func (*InterfaceInfos) GetIfName ¶
func (x *InterfaceInfos) GetIfName() string
func (*InterfaceInfos) GetIfOperationalStatus ¶
func (x *InterfaceInfos) GetIfOperationalStatus() string
func (*InterfaceInfos) GetIfTransitions ¶
func (x *InterfaceInfos) GetIfTransitions() uint64
func (*InterfaceInfos) GetIngressErrors ¶
func (x *InterfaceInfos) GetIngressErrors() *IngressInterfaceErrors
func (*InterfaceInfos) GetIngressQueueInfo ¶
func (x *InterfaceInfos) GetIngressQueueInfo() []*QueueStats
func (*InterfaceInfos) GetIngressStats ¶
func (x *InterfaceInfos) GetIngressStats() *InterfaceStats
func (*InterfaceInfos) GetInitTime ¶
func (x *InterfaceInfos) GetInitTime() uint64
func (*InterfaceInfos) GetParentAeName ¶
func (x *InterfaceInfos) GetParentAeName() string
func (*InterfaceInfos) GetSnmpIfIndex ¶
func (x *InterfaceInfos) GetSnmpIfIndex() uint32
func (*InterfaceInfos) ProtoMessage ¶
func (*InterfaceInfos) ProtoMessage()
func (*InterfaceInfos) ProtoReflect ¶
func (x *InterfaceInfos) ProtoReflect() protoreflect.Message
func (*InterfaceInfos) Reset ¶
func (x *InterfaceInfos) Reset()
func (*InterfaceInfos) String ¶
func (x *InterfaceInfos) String() string
type InterfaceStats ¶
type InterfaceStats struct { // The total number of packets sent/received by this interface IfPkts *uint64 `protobuf:"varint,1,opt,name=if_pkts,json=ifPkts" json:"if_pkts,omitempty"` // The total number of bytes sent/received by this interface IfOctets *uint64 `protobuf:"varint,2,opt,name=if_octets,json=ifOctets" json:"if_octets,omitempty"` // The rate at which packets are sent/received by this interface (in packets/sec) If_1SecPkts *uint64 `protobuf:"varint,3,opt,name=if_1sec_pkts,json=if1secPkts" json:"if_1sec_pkts,omitempty"` // The rate at which bytes are sent/received by this interface If_1SecOctets *uint64 `protobuf:"varint,4,opt,name=if_1sec_octets,json=if1secOctets" json:"if_1sec_octets,omitempty"` // Total number of unicast packets sent/received by this interface IfUcPkts *uint64 `protobuf:"varint,5,opt,name=if_uc_pkts,json=ifUcPkts" json:"if_uc_pkts,omitempty"` // Total number of multicast packets sent/received by this interface IfMcPkts *uint64 `protobuf:"varint,6,opt,name=if_mc_pkts,json=ifMcPkts" json:"if_mc_pkts,omitempty"` // Total number of broadcast packets sent/received by this interface IfBcPkts *uint64 `protobuf:"varint,7,opt,name=if_bc_pkts,json=ifBcPkts" json:"if_bc_pkts,omitempty"` // Counter: total no of error packets sent/rcvd by this interface IfError *uint64 `protobuf:"varint,8,opt,name=if_error,json=ifError" json:"if_error,omitempty"` // Counter: total no of PAUSE packets sent/rcvd by this interface IfPausePkts *uint64 `protobuf:"varint,9,opt,name=if_pause_pkts,json=ifPausePkts" json:"if_pause_pkts,omitempty"` // Counter: total no of UNKNOWN proto packets sent/rcvd by this interface IfUnknownProtoPkts *uint64 `protobuf:"varint,10,opt,name=if_unknown_proto_pkts,json=ifUnknownProtoPkts" json:"if_unknown_proto_pkts,omitempty"` // contains filtered or unexported fields }
Interface statistics
func (*InterfaceStats) Descriptor
deprecated
func (*InterfaceStats) Descriptor() ([]byte, []int)
Deprecated: Use InterfaceStats.ProtoReflect.Descriptor instead.
func (*InterfaceStats) GetIfBcPkts ¶
func (x *InterfaceStats) GetIfBcPkts() uint64
func (*InterfaceStats) GetIfError ¶
func (x *InterfaceStats) GetIfError() uint64
func (*InterfaceStats) GetIfMcPkts ¶
func (x *InterfaceStats) GetIfMcPkts() uint64
func (*InterfaceStats) GetIfOctets ¶
func (x *InterfaceStats) GetIfOctets() uint64
func (*InterfaceStats) GetIfPausePkts ¶
func (x *InterfaceStats) GetIfPausePkts() uint64
func (*InterfaceStats) GetIfPkts ¶
func (x *InterfaceStats) GetIfPkts() uint64
func (*InterfaceStats) GetIfUcPkts ¶
func (x *InterfaceStats) GetIfUcPkts() uint64
func (*InterfaceStats) GetIfUnknownProtoPkts ¶
func (x *InterfaceStats) GetIfUnknownProtoPkts() uint64
func (*InterfaceStats) GetIf_1SecOctets ¶
func (x *InterfaceStats) GetIf_1SecOctets() uint64
func (*InterfaceStats) GetIf_1SecPkts ¶
func (x *InterfaceStats) GetIf_1SecPkts() uint64
func (*InterfaceStats) ProtoMessage ¶
func (*InterfaceStats) ProtoMessage()
func (*InterfaceStats) ProtoReflect ¶
func (x *InterfaceStats) ProtoReflect() protoreflect.Message
func (*InterfaceStats) Reset ¶
func (x *InterfaceStats) Reset()
func (*InterfaceStats) String ¶
func (x *InterfaceStats) String() string
type JuniperNetworksSensors ¶
type JuniperNetworksSensors struct {
// contains filtered or unexported fields
}
func (*JuniperNetworksSensors) Descriptor
deprecated
func (*JuniperNetworksSensors) Descriptor() ([]byte, []int)
Deprecated: Use JuniperNetworksSensors.ProtoReflect.Descriptor instead.
func (*JuniperNetworksSensors) ProtoMessage ¶
func (*JuniperNetworksSensors) ProtoMessage()
func (*JuniperNetworksSensors) ProtoReflect ¶
func (x *JuniperNetworksSensors) ProtoReflect() protoreflect.Message
func (*JuniperNetworksSensors) Reset ¶
func (x *JuniperNetworksSensors) Reset()
func (*JuniperNetworksSensors) String ¶
func (x *JuniperNetworksSensors) String() string
type LogicalInterfaceInfo ¶
type LogicalInterfaceInfo struct { // Logical interface name (e.g. xe-0/0/0.0) IfName *string `protobuf:"bytes,1,req,name=if_name,json=ifName" json:"if_name,omitempty"` // Time reset InitTime *uint64 `protobuf:"varint,2,req,name=init_time,json=initTime" json:"init_time,omitempty"` // Global Index SnmpIfIndex *uint32 `protobuf:"varint,3,opt,name=snmp_if_index,json=snmpIfIndex" json:"snmp_if_index,omitempty"` // Name of the aggregate bundle ParentAeName *string `protobuf:"bytes,4,opt,name=parent_ae_name,json=parentAeName" json:"parent_ae_name,omitempty"` // Inbound traffic statistics IngressStats *IngressInterfaceStats `protobuf:"bytes,5,opt,name=ingress_stats,json=ingressStats" json:"ingress_stats,omitempty"` // Outbound traffic statistics EgressStats *EgressInterfaceStats `protobuf:"bytes,6,opt,name=egress_stats,json=egressStats" json:"egress_stats,omitempty"` // Link state UP\DOWN etc. OpState *OperationalState `protobuf:"bytes,7,opt,name=op_state,json=opState" json:"op_state,omitempty"` // administrative status, i.e.. enabled/disabled AdministractiveStatus *string `protobuf:"bytes,8,opt,name=administractive_status,json=administractiveStatus" json:"administractive_status,omitempty"` // Description of the interface Description *string `protobuf:"bytes,9,opt,name=description" json:"description,omitempty"` // This corresponds to the ifLastChange object in the standard interface MIB LastChange *uint32 `protobuf:"varint,10,opt,name=last_change,json=lastChange" json:"last_change,omitempty"` // This corresponds to the ifHighSpeed object in the standard interface MIB HighSpeed *uint32 `protobuf:"varint,11,opt,name=high_speed,json=highSpeed" json:"high_speed,omitempty"` // Ingress queue information IngressQueueInfo []*LogicalInterfaceQueueStats `protobuf:"bytes,12,rep,name=ingress_queue_info,json=ingressQueueInfo" json:"ingress_queue_info,omitempty"` // Egress queue information EgressQueueInfo []*LogicalInterfaceQueueStats `protobuf:"bytes,13,rep,name=egress_queue_info,json=egressQueueInfo" json:"egress_queue_info,omitempty"` // contains filtered or unexported fields }
Logical Interaface information
func (*LogicalInterfaceInfo) Descriptor
deprecated
func (*LogicalInterfaceInfo) Descriptor() ([]byte, []int)
Deprecated: Use LogicalInterfaceInfo.ProtoReflect.Descriptor instead.
func (*LogicalInterfaceInfo) GetAdministractiveStatus ¶
func (x *LogicalInterfaceInfo) GetAdministractiveStatus() string
func (*LogicalInterfaceInfo) GetDescription ¶
func (x *LogicalInterfaceInfo) GetDescription() string
func (*LogicalInterfaceInfo) GetEgressQueueInfo ¶
func (x *LogicalInterfaceInfo) GetEgressQueueInfo() []*LogicalInterfaceQueueStats
func (*LogicalInterfaceInfo) GetEgressStats ¶
func (x *LogicalInterfaceInfo) GetEgressStats() *EgressInterfaceStats
func (*LogicalInterfaceInfo) GetHighSpeed ¶
func (x *LogicalInterfaceInfo) GetHighSpeed() uint32
func (*LogicalInterfaceInfo) GetIfName ¶
func (x *LogicalInterfaceInfo) GetIfName() string
func (*LogicalInterfaceInfo) GetIngressQueueInfo ¶
func (x *LogicalInterfaceInfo) GetIngressQueueInfo() []*LogicalInterfaceQueueStats
func (*LogicalInterfaceInfo) GetIngressStats ¶
func (x *LogicalInterfaceInfo) GetIngressStats() *IngressInterfaceStats
func (*LogicalInterfaceInfo) GetInitTime ¶
func (x *LogicalInterfaceInfo) GetInitTime() uint64
func (*LogicalInterfaceInfo) GetLastChange ¶
func (x *LogicalInterfaceInfo) GetLastChange() uint32
func (*LogicalInterfaceInfo) GetOpState ¶
func (x *LogicalInterfaceInfo) GetOpState() *OperationalState
func (*LogicalInterfaceInfo) GetParentAeName ¶
func (x *LogicalInterfaceInfo) GetParentAeName() string
func (*LogicalInterfaceInfo) GetSnmpIfIndex ¶
func (x *LogicalInterfaceInfo) GetSnmpIfIndex() uint32
func (*LogicalInterfaceInfo) ProtoMessage ¶
func (*LogicalInterfaceInfo) ProtoMessage()
func (*LogicalInterfaceInfo) ProtoReflect ¶
func (x *LogicalInterfaceInfo) ProtoReflect() protoreflect.Message
func (*LogicalInterfaceInfo) Reset ¶
func (x *LogicalInterfaceInfo) Reset()
func (*LogicalInterfaceInfo) String ¶
func (x *LogicalInterfaceInfo) String() string
type LogicalInterfaceQueueStats ¶
type LogicalInterfaceQueueStats struct { // Queue number QueueNumber *uint32 `protobuf:"varint,1,opt,name=queue_number,json=queueNumber" json:"queue_number,omitempty"` // The total number of packets that have been added to this queue Packets *uint64 `protobuf:"varint,2,opt,name=packets" json:"packets,omitempty"` // The total number of bytes that have been added to this queue Bytes *uint64 `protobuf:"varint,3,opt,name=bytes" json:"bytes,omitempty"` // The total number of tail dropped packets TailDropPackets *uint64 `protobuf:"varint,4,opt,name=tail_drop_packets,json=tailDropPackets" json:"tail_drop_packets,omitempty"` // The total number of rate-limited packets RateLimitDropPackets *uint64 `protobuf:"varint,5,opt,name=rate_limit_drop_packets,json=rateLimitDropPackets" json:"rate_limit_drop_packets,omitempty"` // The total number of rate-limited bytes RateLimitDropBytes *uint64 `protobuf:"varint,6,opt,name=rate_limit_drop_bytes,json=rateLimitDropBytes" json:"rate_limit_drop_bytes,omitempty"` // The total number of red-dropped packets RedDropPackets *uint64 `protobuf:"varint,7,opt,name=red_drop_packets,json=redDropPackets" json:"red_drop_packets,omitempty"` // The total number of red-dropped bytes RedDropBytes *uint64 `protobuf:"varint,8,opt,name=red_drop_bytes,json=redDropBytes" json:"red_drop_bytes,omitempty"` // Average queue depth, in packets AverageBufferOccupancy *uint64 `protobuf:"varint,9,opt,name=average_buffer_occupancy,json=averageBufferOccupancy" json:"average_buffer_occupancy,omitempty"` // Current queue depth, in packets CurrentBufferOccupancy *uint64 `protobuf:"varint,10,opt,name=current_buffer_occupancy,json=currentBufferOccupancy" json:"current_buffer_occupancy,omitempty"` // The max measured queue depth, in packets, across all measurements since boot PeakBufferOccupancy *uint64 `protobuf:"varint,11,opt,name=peak_buffer_occupancy,json=peakBufferOccupancy" json:"peak_buffer_occupancy,omitempty"` // Allocated buffer size AllocatedBufferSize *uint64 `protobuf:"varint,12,opt,name=allocated_buffer_size,json=allocatedBufferSize" json:"allocated_buffer_size,omitempty"` // contains filtered or unexported fields }
Interface queue statistics
func (*LogicalInterfaceQueueStats) Descriptor
deprecated
func (*LogicalInterfaceQueueStats) Descriptor() ([]byte, []int)
Deprecated: Use LogicalInterfaceQueueStats.ProtoReflect.Descriptor instead.
func (*LogicalInterfaceQueueStats) GetAllocatedBufferSize ¶
func (x *LogicalInterfaceQueueStats) GetAllocatedBufferSize() uint64
func (*LogicalInterfaceQueueStats) GetAverageBufferOccupancy ¶
func (x *LogicalInterfaceQueueStats) GetAverageBufferOccupancy() uint64
func (*LogicalInterfaceQueueStats) GetBytes ¶
func (x *LogicalInterfaceQueueStats) GetBytes() uint64
func (*LogicalInterfaceQueueStats) GetCurrentBufferOccupancy ¶
func (x *LogicalInterfaceQueueStats) GetCurrentBufferOccupancy() uint64
func (*LogicalInterfaceQueueStats) GetPackets ¶
func (x *LogicalInterfaceQueueStats) GetPackets() uint64
func (*LogicalInterfaceQueueStats) GetPeakBufferOccupancy ¶
func (x *LogicalInterfaceQueueStats) GetPeakBufferOccupancy() uint64
func (*LogicalInterfaceQueueStats) GetQueueNumber ¶
func (x *LogicalInterfaceQueueStats) GetQueueNumber() uint32
func (*LogicalInterfaceQueueStats) GetRateLimitDropBytes ¶
func (x *LogicalInterfaceQueueStats) GetRateLimitDropBytes() uint64
func (*LogicalInterfaceQueueStats) GetRateLimitDropPackets ¶
func (x *LogicalInterfaceQueueStats) GetRateLimitDropPackets() uint64
func (*LogicalInterfaceQueueStats) GetRedDropBytes ¶
func (x *LogicalInterfaceQueueStats) GetRedDropBytes() uint64
func (*LogicalInterfaceQueueStats) GetRedDropPackets ¶
func (x *LogicalInterfaceQueueStats) GetRedDropPackets() uint64
func (*LogicalInterfaceQueueStats) GetTailDropPackets ¶
func (x *LogicalInterfaceQueueStats) GetTailDropPackets() uint64
func (*LogicalInterfaceQueueStats) ProtoMessage ¶
func (*LogicalInterfaceQueueStats) ProtoMessage()
func (*LogicalInterfaceQueueStats) ProtoReflect ¶
func (x *LogicalInterfaceQueueStats) ProtoReflect() protoreflect.Message
func (*LogicalInterfaceQueueStats) Reset ¶
func (x *LogicalInterfaceQueueStats) Reset()
func (*LogicalInterfaceQueueStats) String ¶
func (x *LogicalInterfaceQueueStats) String() string
type LogicalPort ¶
type LogicalPort struct { InterfaceInfo []*LogicalInterfaceInfo `protobuf:"bytes,1,rep,name=interface_info,json=interfaceInfo" json:"interface_info,omitempty"` // contains filtered or unexported fields }
Top-level message
func (*LogicalPort) Descriptor
deprecated
func (*LogicalPort) Descriptor() ([]byte, []int)
Deprecated: Use LogicalPort.ProtoReflect.Descriptor instead.
func (*LogicalPort) GetInterfaceInfo ¶
func (x *LogicalPort) GetInterfaceInfo() []*LogicalInterfaceInfo
func (*LogicalPort) ProtoMessage ¶
func (*LogicalPort) ProtoMessage()
func (*LogicalPort) ProtoReflect ¶
func (x *LogicalPort) ProtoReflect() protoreflect.Message
func (*LogicalPort) Reset ¶
func (x *LogicalPort) Reset()
func (*LogicalPort) String ¶
func (x *LogicalPort) String() string
type MemoryLoad ¶
type MemoryLoad struct { // A name string to identify the particular memory subsystem Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Various memory utilization metrics AverageUtil *uint32 `protobuf:"varint,2,opt,name=average_util,json=averageUtil" json:"average_util,omitempty"` HighestUtil *uint32 `protobuf:"varint,3,opt,name=highest_util,json=highestUtil" json:"highest_util,omitempty"` LowestUtil *uint32 `protobuf:"varint,4,opt,name=lowest_util,json=lowestUtil" json:"lowest_util,omitempty"` // Each memory is front ended by a cache. The following metrics // indicate how these caches are working AverageCacheHitRate *uint32 `protobuf:"varint,5,opt,name=average_cache_hit_rate,json=averageCacheHitRate" json:"average_cache_hit_rate,omitempty"` HighestCacheHitRate *uint32 `protobuf:"varint,6,opt,name=highest_cache_hit_rate,json=highestCacheHitRate" json:"highest_cache_hit_rate,omitempty"` LowestCacheHitRate *uint32 `protobuf:"varint,7,opt,name=lowest_cache_hit_rate,json=lowestCacheHitRate" json:"lowest_cache_hit_rate,omitempty"` // contains filtered or unexported fields }
Load on a memory subsystem of the NPU
func (*MemoryLoad) Descriptor
deprecated
func (*MemoryLoad) Descriptor() ([]byte, []int)
Deprecated: Use MemoryLoad.ProtoReflect.Descriptor instead.
func (*MemoryLoad) GetAverageCacheHitRate ¶
func (x *MemoryLoad) GetAverageCacheHitRate() uint32
func (*MemoryLoad) GetAverageUtil ¶
func (x *MemoryLoad) GetAverageUtil() uint32
func (*MemoryLoad) GetHighestCacheHitRate ¶
func (x *MemoryLoad) GetHighestCacheHitRate() uint32
func (*MemoryLoad) GetHighestUtil ¶
func (x *MemoryLoad) GetHighestUtil() uint32
func (*MemoryLoad) GetLowestCacheHitRate ¶
func (x *MemoryLoad) GetLowestCacheHitRate() uint32
func (*MemoryLoad) GetLowestUtil ¶
func (x *MemoryLoad) GetLowestUtil() uint32
func (*MemoryLoad) GetName ¶
func (x *MemoryLoad) GetName() string
func (*MemoryLoad) ProtoMessage ¶
func (*MemoryLoad) ProtoMessage()
func (*MemoryLoad) ProtoReflect ¶
func (x *MemoryLoad) ProtoReflect() protoreflect.Message
func (*MemoryLoad) Reset ¶
func (x *MemoryLoad) Reset()
func (*MemoryLoad) String ¶
func (x *MemoryLoad) String() string
type MemoryUsage ¶
type MemoryUsage struct { // The router has typically several types of memories (e.g. CPU's memory, // ASIC's forwarding memories) in which the firewall object is written. // This field indicates the name of the memory subsystem whose utilization // is being reported. Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` // The amount of the memory allocated in bytes to the filter Allocated *uint64 `protobuf:"varint,2,opt,name=allocated" json:"allocated,omitempty"` // contains filtered or unexported fields }
Memory usage
func (*MemoryUsage) Descriptor
deprecated
func (*MemoryUsage) Descriptor() ([]byte, []int)
Deprecated: Use MemoryUsage.ProtoReflect.Descriptor instead.
func (*MemoryUsage) GetAllocated ¶
func (x *MemoryUsage) GetAllocated() uint64
func (*MemoryUsage) GetName ¶
func (x *MemoryUsage) GetName() string
func (*MemoryUsage) ProtoMessage ¶
func (*MemoryUsage) ProtoMessage()
func (*MemoryUsage) ProtoReflect ¶
func (x *MemoryUsage) ProtoReflect() protoreflect.Message
func (*MemoryUsage) Reset ¶
func (x *MemoryUsage) Reset()
func (*MemoryUsage) String ¶
func (x *MemoryUsage) String() string
type NetworkProcessorMemoryUtilization ¶
type NetworkProcessorMemoryUtilization struct { MemoryStats []*NpuMemory `protobuf:"bytes,1,rep,name=memory_stats,json=memoryStats" json:"memory_stats,omitempty"` // contains filtered or unexported fields }
Top level message NetworkProcessorMemoryUtilization
func (*NetworkProcessorMemoryUtilization) Descriptor
deprecated
func (*NetworkProcessorMemoryUtilization) Descriptor() ([]byte, []int)
Deprecated: Use NetworkProcessorMemoryUtilization.ProtoReflect.Descriptor instead.
func (*NetworkProcessorMemoryUtilization) GetMemoryStats ¶
func (x *NetworkProcessorMemoryUtilization) GetMemoryStats() []*NpuMemory
func (*NetworkProcessorMemoryUtilization) ProtoMessage ¶
func (*NetworkProcessorMemoryUtilization) ProtoMessage()
func (*NetworkProcessorMemoryUtilization) ProtoReflect ¶
func (x *NetworkProcessorMemoryUtilization) ProtoReflect() protoreflect.Message
func (*NetworkProcessorMemoryUtilization) Reset ¶
func (x *NetworkProcessorMemoryUtilization) Reset()
func (*NetworkProcessorMemoryUtilization) String ¶
func (x *NetworkProcessorMemoryUtilization) String() string
type NetworkProcessorUtilization ¶
type NetworkProcessorUtilization struct { NpuUtilStats []*Utilization `protobuf:"bytes,1,rep,name=npu_util_stats,json=npuUtilStats" json:"npu_util_stats,omitempty"` // contains filtered or unexported fields }
Top level message
func (*NetworkProcessorUtilization) Descriptor
deprecated
func (*NetworkProcessorUtilization) Descriptor() ([]byte, []int)
Deprecated: Use NetworkProcessorUtilization.ProtoReflect.Descriptor instead.
func (*NetworkProcessorUtilization) GetNpuUtilStats ¶
func (x *NetworkProcessorUtilization) GetNpuUtilStats() []*Utilization
func (*NetworkProcessorUtilization) ProtoMessage ¶
func (*NetworkProcessorUtilization) ProtoMessage()
func (*NetworkProcessorUtilization) ProtoReflect ¶
func (x *NetworkProcessorUtilization) ProtoReflect() protoreflect.Message
func (*NetworkProcessorUtilization) Reset ¶
func (x *NetworkProcessorUtilization) Reset()
func (*NetworkProcessorUtilization) String ¶
func (x *NetworkProcessorUtilization) String() string
type NpuMemory ¶
type NpuMemory struct { // Globally unique identifier for an NPU. This is of the form // "FPCX:NPUY", where X is the slot number of the line card and Y // is the index of the NPU on the linecard Identifier *string `protobuf:"bytes,1,req,name=identifier" json:"identifier,omitempty"` // NPU memory utilization statistics for different NPU memory types Summary []*NpuMemorySummary `protobuf:"bytes,2,rep,name=summary" json:"summary,omitempty"` // NPU memory utilization statistics for different NPU memory partitions Partition []*NpuMemoryPartition `protobuf:"bytes,3,rep,name=partition" json:"partition,omitempty"` // contains filtered or unexported fields }
Message that describes the memory utilization for each Network Processor
func (*NpuMemory) Descriptor
deprecated
func (*NpuMemory) GetIdentifier ¶
func (*NpuMemory) GetPartition ¶
func (x *NpuMemory) GetPartition() []*NpuMemoryPartition
func (*NpuMemory) GetSummary ¶
func (x *NpuMemory) GetSummary() []*NpuMemorySummary
func (*NpuMemory) ProtoMessage ¶
func (*NpuMemory) ProtoMessage()
func (*NpuMemory) ProtoReflect ¶
func (x *NpuMemory) ProtoReflect() protoreflect.Message
type NpuMemoryPartition ¶
type NpuMemoryPartition struct { // NPU memory Partition name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Name of the Application for which npu memory is allocated ApplicationName *string `protobuf:"bytes,2,opt,name=application_name,json=applicationName" json:"application_name,omitempty"` // Number of bytes allocated for the application BytesAllocated *uint32 `protobuf:"varint,3,opt,name=bytes_allocated,json=bytesAllocated" json:"bytes_allocated,omitempty"` // number of allocations for the application AllocationCount *uint32 `protobuf:"varint,4,opt,name=allocation_count,json=allocationCount" json:"allocation_count,omitempty"` // number of frees for the application FreeCount *uint32 `protobuf:"varint,5,opt,name=free_count,json=freeCount" json:"free_count,omitempty"` // contains filtered or unexported fields }
A set of detailed stats for NPU memory partition
func (*NpuMemoryPartition) Descriptor
deprecated
func (*NpuMemoryPartition) Descriptor() ([]byte, []int)
Deprecated: Use NpuMemoryPartition.ProtoReflect.Descriptor instead.
func (*NpuMemoryPartition) GetAllocationCount ¶
func (x *NpuMemoryPartition) GetAllocationCount() uint32
func (*NpuMemoryPartition) GetApplicationName ¶
func (x *NpuMemoryPartition) GetApplicationName() string
func (*NpuMemoryPartition) GetBytesAllocated ¶
func (x *NpuMemoryPartition) GetBytesAllocated() uint32
func (*NpuMemoryPartition) GetFreeCount ¶
func (x *NpuMemoryPartition) GetFreeCount() uint32
func (*NpuMemoryPartition) GetName ¶
func (x *NpuMemoryPartition) GetName() string
func (*NpuMemoryPartition) ProtoMessage ¶
func (*NpuMemoryPartition) ProtoMessage()
func (*NpuMemoryPartition) ProtoReflect ¶
func (x *NpuMemoryPartition) ProtoReflect() protoreflect.Message
func (*NpuMemoryPartition) Reset ¶
func (x *NpuMemoryPartition) Reset()
func (*NpuMemoryPartition) String ¶
func (x *NpuMemoryPartition) String() string
type NpuMemorySummary ¶
type NpuMemorySummary struct { // Name of the partition. ResourceName *string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName" json:"resource_name,omitempty"` // Maximum memory size in bytes Size *uint64 `protobuf:"varint,2,opt,name=size" json:"size,omitempty"` // How much memory is used up Allocated *uint64 `protobuf:"varint,3,opt,name=allocated" json:"allocated,omitempty"` // Utilization in percent Utilization *int32 `protobuf:"varint,4,opt,name=utilization" json:"utilization,omitempty"` // contains filtered or unexported fields }
Summary of NPU memory utilization for each type of memory
func (*NpuMemorySummary) Descriptor
deprecated
func (*NpuMemorySummary) Descriptor() ([]byte, []int)
Deprecated: Use NpuMemorySummary.ProtoReflect.Descriptor instead.
func (*NpuMemorySummary) GetAllocated ¶
func (x *NpuMemorySummary) GetAllocated() uint64
func (*NpuMemorySummary) GetResourceName ¶
func (x *NpuMemorySummary) GetResourceName() string
func (*NpuMemorySummary) GetSize ¶
func (x *NpuMemorySummary) GetSize() uint64
func (*NpuMemorySummary) GetUtilization ¶
func (x *NpuMemorySummary) GetUtilization() int32
func (*NpuMemorySummary) ProtoMessage ¶
func (*NpuMemorySummary) ProtoMessage()
func (*NpuMemorySummary) ProtoReflect ¶
func (x *NpuMemorySummary) ProtoReflect() protoreflect.Message
func (*NpuMemorySummary) Reset ¶
func (x *NpuMemorySummary) Reset()
func (*NpuMemorySummary) String ¶
func (x *NpuMemorySummary) String() string
type OperationalState ¶
type OperationalState struct { // If the link is up/down OperationalStatus *string `protobuf:"bytes,1,opt,name=operational_status,json=operationalStatus" json:"operational_status,omitempty"` // contains filtered or unexported fields }
Interface operational State details
func (*OperationalState) Descriptor
deprecated
func (*OperationalState) Descriptor() ([]byte, []int)
Deprecated: Use OperationalState.ProtoReflect.Descriptor instead.
func (*OperationalState) GetOperationalStatus ¶
func (x *OperationalState) GetOperationalStatus() string
func (*OperationalState) ProtoMessage ¶
func (*OperationalState) ProtoMessage()
func (*OperationalState) ProtoReflect ¶
func (x *OperationalState) ProtoReflect() protoreflect.Message
func (*OperationalState) Reset ¶
func (x *OperationalState) Reset()
func (*OperationalState) String ¶
func (x *OperationalState) String() string
type Optics ¶
type Optics struct { OpticsDiag []*OpticsInfos `protobuf:"bytes,1,rep,name=Optics_diag,json=OpticsDiag" json:"Optics_diag,omitempty"` // contains filtered or unexported fields }
Top-level message
func (*Optics) Descriptor
deprecated
func (*Optics) GetOpticsDiag ¶
func (x *Optics) GetOpticsDiag() []*OpticsInfos
func (*Optics) ProtoMessage ¶
func (*Optics) ProtoMessage()
func (*Optics) ProtoReflect ¶
func (x *Optics) ProtoReflect() protoreflect.Message
type OpticsDiagLaneStats ¶
type OpticsDiagLaneStats struct { LaneNumber *uint32 `protobuf:"varint,1,opt,name=lane_number,json=laneNumber" json:"lane_number,omitempty"` // lane Module temperature LaneLaserTemperature *float64 `protobuf:"fixed64,2,opt,name=lane_laser_temperature,json=laneLaserTemperature" json:"lane_laser_temperature,omitempty"` // Laser receive power LaneLaserOutputPowerDbm *float32 `` /* 131-byte string literal not displayed */ // Laser transmit power LaneLaserReceiverPowerDbm *float32 `` /* 137-byte string literal not displayed */ // Laser receive power LaneLaserBiasCurrent *float64 `protobuf:"fixed64,5,opt,name=lane_laser_bias_current,json=laneLaserBiasCurrent" json:"lane_laser_bias_current,omitempty"` // lane laser output power alarm LaneLaserOutputPowerHighAlarm *bool `` /* 150-byte string literal not displayed */ LaneLaserOutputPowerLowAlarm *bool `` /* 147-byte string literal not displayed */ LaneLaserOutputPowerHighWarning *bool `` /* 156-byte string literal not displayed */ LaneLaserOutputPowerLowWarning *bool `` /* 153-byte string literal not displayed */ // lane laser receiver power alarm LaneLaserReceiverPowerHighAlarm *bool `` /* 157-byte string literal not displayed */ LaneLaserReceiverPowerLowAlarm *bool `` /* 154-byte string literal not displayed */ LaneLaserReceiverPowerHighWarning *bool `` /* 163-byte string literal not displayed */ LaneLaserReceiverPowerLowWarning *bool `` /* 160-byte string literal not displayed */ // lane laser output power alarm LaneLaserBiasCurrentHighAlarm *bool `` /* 151-byte string literal not displayed */ LaneLaserBiasCurrentLowAlarm *bool `` /* 148-byte string literal not displayed */ LaneLaserBiasCurrentHighWarning *bool `` /* 157-byte string literal not displayed */ LaneLaserBiasCurrentLowWarning *bool `` /* 154-byte string literal not displayed */ LaneTxLossOfSignalAlarm *bool `` /* 133-byte string literal not displayed */ LaneRxLossOfSignalAlarm *bool `` /* 133-byte string literal not displayed */ LaneTxLaserDisabledAlarm *bool `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
Optics Diagnostics lane stats
func (*OpticsDiagLaneStats) Descriptor
deprecated
func (*OpticsDiagLaneStats) Descriptor() ([]byte, []int)
Deprecated: Use OpticsDiagLaneStats.ProtoReflect.Descriptor instead.
func (*OpticsDiagLaneStats) GetLaneLaserBiasCurrent ¶
func (x *OpticsDiagLaneStats) GetLaneLaserBiasCurrent() float64
func (*OpticsDiagLaneStats) GetLaneLaserBiasCurrentHighAlarm ¶
func (x *OpticsDiagLaneStats) GetLaneLaserBiasCurrentHighAlarm() bool
func (*OpticsDiagLaneStats) GetLaneLaserBiasCurrentHighWarning ¶
func (x *OpticsDiagLaneStats) GetLaneLaserBiasCurrentHighWarning() bool
func (*OpticsDiagLaneStats) GetLaneLaserBiasCurrentLowAlarm ¶
func (x *OpticsDiagLaneStats) GetLaneLaserBiasCurrentLowAlarm() bool
func (*OpticsDiagLaneStats) GetLaneLaserBiasCurrentLowWarning ¶
func (x *OpticsDiagLaneStats) GetLaneLaserBiasCurrentLowWarning() bool
func (*OpticsDiagLaneStats) GetLaneLaserOutputPowerDbm ¶
func (x *OpticsDiagLaneStats) GetLaneLaserOutputPowerDbm() float32
func (*OpticsDiagLaneStats) GetLaneLaserOutputPowerHighAlarm ¶
func (x *OpticsDiagLaneStats) GetLaneLaserOutputPowerHighAlarm() bool
func (*OpticsDiagLaneStats) GetLaneLaserOutputPowerHighWarning ¶
func (x *OpticsDiagLaneStats) GetLaneLaserOutputPowerHighWarning() bool
func (*OpticsDiagLaneStats) GetLaneLaserOutputPowerLowAlarm ¶
func (x *OpticsDiagLaneStats) GetLaneLaserOutputPowerLowAlarm() bool
func (*OpticsDiagLaneStats) GetLaneLaserOutputPowerLowWarning ¶
func (x *OpticsDiagLaneStats) GetLaneLaserOutputPowerLowWarning() bool
func (*OpticsDiagLaneStats) GetLaneLaserReceiverPowerDbm ¶
func (x *OpticsDiagLaneStats) GetLaneLaserReceiverPowerDbm() float32
func (*OpticsDiagLaneStats) GetLaneLaserReceiverPowerHighAlarm ¶
func (x *OpticsDiagLaneStats) GetLaneLaserReceiverPowerHighAlarm() bool
func (*OpticsDiagLaneStats) GetLaneLaserReceiverPowerHighWarning ¶
func (x *OpticsDiagLaneStats) GetLaneLaserReceiverPowerHighWarning() bool
func (*OpticsDiagLaneStats) GetLaneLaserReceiverPowerLowAlarm ¶
func (x *OpticsDiagLaneStats) GetLaneLaserReceiverPowerLowAlarm() bool
func (*OpticsDiagLaneStats) GetLaneLaserReceiverPowerLowWarning ¶
func (x *OpticsDiagLaneStats) GetLaneLaserReceiverPowerLowWarning() bool
func (*OpticsDiagLaneStats) GetLaneLaserTemperature ¶
func (x *OpticsDiagLaneStats) GetLaneLaserTemperature() float64
func (*OpticsDiagLaneStats) GetLaneNumber ¶
func (x *OpticsDiagLaneStats) GetLaneNumber() uint32
func (*OpticsDiagLaneStats) GetLaneRxLossOfSignalAlarm ¶
func (x *OpticsDiagLaneStats) GetLaneRxLossOfSignalAlarm() bool
func (*OpticsDiagLaneStats) GetLaneTxLaserDisabledAlarm ¶
func (x *OpticsDiagLaneStats) GetLaneTxLaserDisabledAlarm() bool
func (*OpticsDiagLaneStats) GetLaneTxLossOfSignalAlarm ¶
func (x *OpticsDiagLaneStats) GetLaneTxLossOfSignalAlarm() bool
func (*OpticsDiagLaneStats) ProtoMessage ¶
func (*OpticsDiagLaneStats) ProtoMessage()
func (*OpticsDiagLaneStats) ProtoReflect ¶
func (x *OpticsDiagLaneStats) ProtoReflect() protoreflect.Message
func (*OpticsDiagLaneStats) Reset ¶
func (x *OpticsDiagLaneStats) Reset()
func (*OpticsDiagLaneStats) String ¶
func (x *OpticsDiagLaneStats) String() string
type OpticsDiagStats ¶
type OpticsDiagStats struct { OpticsType *uint32 `protobuf:"varint,1,opt,name=optics_type,json=opticsType" json:"optics_type,omitempty"` // Module temperature ModuleTemp *float64 `protobuf:"fixed64,2,opt,name=module_temp,json=moduleTemp" json:"module_temp,omitempty"` // Module temperature threshold information ModuleTempHighAlarmThreshold *float64 `` /* 146-byte string literal not displayed */ ModuleTempLowAlarmThreshold *float64 `` /* 143-byte string literal not displayed */ ModuleTempHighWarningThreshold *float64 `` /* 152-byte string literal not displayed */ ModuleTempLowWarningThreshold *float64 `` /* 149-byte string literal not displayed */ // laser output power threshold information LaserOutputPowerHighAlarmThresholdDbm *float64 `` /* 177-byte string literal not displayed */ LaserOutputPowerLowAlarmThresholdDbm *float64 `` /* 174-byte string literal not displayed */ LaserOutputPowerHighWarningThresholdDbm *float64 `` /* 183-byte string literal not displayed */ LaserOutputPowerLowWarningThresholdDbm *float64 `` /* 181-byte string literal not displayed */ // laser rx power threshold information LaserRxPowerHighAlarmThresholdDbm *float64 `` /* 166-byte string literal not displayed */ LaserRxPowerLowAlarmThresholdDbm *float64 `` /* 163-byte string literal not displayed */ LaserRxPowerHighWarningThresholdDbm *float64 `` /* 172-byte string literal not displayed */ LaserRxPowerLowWarningThresholdDbm *float64 `` /* 169-byte string literal not displayed */ // laser bias current threshold information LaserBiasCurrentHighAlarmThreshold *float64 `` /* 167-byte string literal not displayed */ LaserBiasCurrentLowAlarmThreshold *float64 `` /* 164-byte string literal not displayed */ LaserBiasCurrentHighWarningThreshold *float64 `` /* 173-byte string literal not displayed */ LaserBiasCurrentLowWarningThreshold *float64 `` /* 170-byte string literal not displayed */ // Module temperature alarm information ModuleTempHighAlarm *bool `protobuf:"varint,19,opt,name=module_temp_high_alarm,json=moduleTempHighAlarm" json:"module_temp_high_alarm,omitempty"` ModuleTempLowAlarm *bool `protobuf:"varint,20,opt,name=module_temp_low_alarm,json=moduleTempLowAlarm" json:"module_temp_low_alarm,omitempty"` ModuleTempHighWarning *bool `protobuf:"varint,21,opt,name=module_temp_high_warning,json=moduleTempHighWarning" json:"module_temp_high_warning,omitempty"` ModuleTempLowWarning *bool `protobuf:"varint,22,opt,name=module_temp_low_warning,json=moduleTempLowWarning" json:"module_temp_low_warning,omitempty"` // Optics module lane Diagnostics statistics OpticsLaneDiagStats []*OpticsDiagLaneStats `protobuf:"bytes,23,rep,name=optics_lane_diag_stats,json=opticsLaneDiagStats" json:"optics_lane_diag_stats,omitempty"` WavelengthChannel *string `protobuf:"bytes,24,opt,name=wavelength_channel,json=wavelengthChannel" json:"wavelength_channel,omitempty"` WavelengthSetpoint *string `protobuf:"bytes,25,opt,name=wavelength_setpoint,json=wavelengthSetpoint" json:"wavelength_setpoint,omitempty"` TxDither *string `protobuf:"bytes,26,opt,name=tx_dither,json=txDither" json:"tx_dither,omitempty"` FrequencyError *string `protobuf:"bytes,27,opt,name=frequency_error,json=frequencyError" json:"frequency_error,omitempty"` WavelengthError *string `protobuf:"bytes,28,opt,name=wavelength_error,json=wavelengthError" json:"wavelength_error,omitempty"` TecFault *string `protobuf:"bytes,29,opt,name=tec_fault,json=tecFault" json:"tec_fault,omitempty"` WUnlockedAlarm *string `protobuf:"bytes,30,opt,name=w_unlocked_alarm,json=wUnlockedAlarm" json:"w_unlocked_alarm,omitempty"` TxTuneAlarm *string `protobuf:"bytes,31,opt,name=tx_tune_alarm,json=txTuneAlarm" json:"tx_tune_alarm,omitempty"` // contains filtered or unexported fields }
Optics Diagnostics stats
func (*OpticsDiagStats) Descriptor
deprecated
func (*OpticsDiagStats) Descriptor() ([]byte, []int)
Deprecated: Use OpticsDiagStats.ProtoReflect.Descriptor instead.
func (*OpticsDiagStats) GetFrequencyError ¶
func (x *OpticsDiagStats) GetFrequencyError() string
func (*OpticsDiagStats) GetLaserBiasCurrentHighAlarmThreshold ¶
func (x *OpticsDiagStats) GetLaserBiasCurrentHighAlarmThreshold() float64
func (*OpticsDiagStats) GetLaserBiasCurrentHighWarningThreshold ¶
func (x *OpticsDiagStats) GetLaserBiasCurrentHighWarningThreshold() float64
func (*OpticsDiagStats) GetLaserBiasCurrentLowAlarmThreshold ¶
func (x *OpticsDiagStats) GetLaserBiasCurrentLowAlarmThreshold() float64
func (*OpticsDiagStats) GetLaserBiasCurrentLowWarningThreshold ¶
func (x *OpticsDiagStats) GetLaserBiasCurrentLowWarningThreshold() float64
func (*OpticsDiagStats) GetLaserOutputPowerHighAlarmThresholdDbm ¶
func (x *OpticsDiagStats) GetLaserOutputPowerHighAlarmThresholdDbm() float64
func (*OpticsDiagStats) GetLaserOutputPowerHighWarningThresholdDbm ¶
func (x *OpticsDiagStats) GetLaserOutputPowerHighWarningThresholdDbm() float64
func (*OpticsDiagStats) GetLaserOutputPowerLowAlarmThresholdDbm ¶
func (x *OpticsDiagStats) GetLaserOutputPowerLowAlarmThresholdDbm() float64
func (*OpticsDiagStats) GetLaserOutputPowerLowWarningThresholdDbm ¶
func (x *OpticsDiagStats) GetLaserOutputPowerLowWarningThresholdDbm() float64
func (*OpticsDiagStats) GetLaserRxPowerHighAlarmThresholdDbm ¶
func (x *OpticsDiagStats) GetLaserRxPowerHighAlarmThresholdDbm() float64
func (*OpticsDiagStats) GetLaserRxPowerHighWarningThresholdDbm ¶
func (x *OpticsDiagStats) GetLaserRxPowerHighWarningThresholdDbm() float64
func (*OpticsDiagStats) GetLaserRxPowerLowAlarmThresholdDbm ¶
func (x *OpticsDiagStats) GetLaserRxPowerLowAlarmThresholdDbm() float64
func (*OpticsDiagStats) GetLaserRxPowerLowWarningThresholdDbm ¶
func (x *OpticsDiagStats) GetLaserRxPowerLowWarningThresholdDbm() float64
func (*OpticsDiagStats) GetModuleTemp ¶
func (x *OpticsDiagStats) GetModuleTemp() float64
func (*OpticsDiagStats) GetModuleTempHighAlarm ¶
func (x *OpticsDiagStats) GetModuleTempHighAlarm() bool
func (*OpticsDiagStats) GetModuleTempHighAlarmThreshold ¶
func (x *OpticsDiagStats) GetModuleTempHighAlarmThreshold() float64
func (*OpticsDiagStats) GetModuleTempHighWarning ¶
func (x *OpticsDiagStats) GetModuleTempHighWarning() bool
func (*OpticsDiagStats) GetModuleTempHighWarningThreshold ¶
func (x *OpticsDiagStats) GetModuleTempHighWarningThreshold() float64
func (*OpticsDiagStats) GetModuleTempLowAlarm ¶
func (x *OpticsDiagStats) GetModuleTempLowAlarm() bool
func (*OpticsDiagStats) GetModuleTempLowAlarmThreshold ¶
func (x *OpticsDiagStats) GetModuleTempLowAlarmThreshold() float64
func (*OpticsDiagStats) GetModuleTempLowWarning ¶
func (x *OpticsDiagStats) GetModuleTempLowWarning() bool
func (*OpticsDiagStats) GetModuleTempLowWarningThreshold ¶
func (x *OpticsDiagStats) GetModuleTempLowWarningThreshold() float64
func (*OpticsDiagStats) GetOpticsLaneDiagStats ¶
func (x *OpticsDiagStats) GetOpticsLaneDiagStats() []*OpticsDiagLaneStats
func (*OpticsDiagStats) GetOpticsType ¶
func (x *OpticsDiagStats) GetOpticsType() uint32
func (*OpticsDiagStats) GetTecFault ¶
func (x *OpticsDiagStats) GetTecFault() string
func (*OpticsDiagStats) GetTxDither ¶
func (x *OpticsDiagStats) GetTxDither() string
func (*OpticsDiagStats) GetTxTuneAlarm ¶
func (x *OpticsDiagStats) GetTxTuneAlarm() string
func (*OpticsDiagStats) GetWUnlockedAlarm ¶
func (x *OpticsDiagStats) GetWUnlockedAlarm() string
func (*OpticsDiagStats) GetWavelengthChannel ¶
func (x *OpticsDiagStats) GetWavelengthChannel() string
func (*OpticsDiagStats) GetWavelengthError ¶
func (x *OpticsDiagStats) GetWavelengthError() string
func (*OpticsDiagStats) GetWavelengthSetpoint ¶
func (x *OpticsDiagStats) GetWavelengthSetpoint() string
func (*OpticsDiagStats) ProtoMessage ¶
func (*OpticsDiagStats) ProtoMessage()
func (*OpticsDiagStats) ProtoReflect ¶
func (x *OpticsDiagStats) ProtoReflect() protoreflect.Message
func (*OpticsDiagStats) Reset ¶
func (x *OpticsDiagStats) Reset()
func (*OpticsDiagStats) String ¶
func (x *OpticsDiagStats) String() string
type OpticsInfos ¶
type OpticsInfos struct { // Interface name, e.g., xe-0/0/0 IfName *string `protobuf:"bytes,1,req,name=if_name,json=ifName" json:"if_name,omitempty"` // Global Index SnmpIfIndex *uint32 `protobuf:"varint,2,opt,name=snmp_if_index,json=snmpIfIndex" json:"snmp_if_index,omitempty"` // Optics module Diagnostics statistics OpticsDiagStats *OpticsDiagStats `protobuf:"bytes,3,opt,name=optics_diag_stats,json=opticsDiagStats" json:"optics_diag_stats,omitempty"` // contains filtered or unexported fields }
Optics Interface information
func (*OpticsInfos) Descriptor
deprecated
func (*OpticsInfos) Descriptor() ([]byte, []int)
Deprecated: Use OpticsInfos.ProtoReflect.Descriptor instead.
func (*OpticsInfos) GetIfName ¶
func (x *OpticsInfos) GetIfName() string
func (*OpticsInfos) GetOpticsDiagStats ¶
func (x *OpticsInfos) GetOpticsDiagStats() *OpticsDiagStats
func (*OpticsInfos) GetSnmpIfIndex ¶
func (x *OpticsInfos) GetSnmpIfIndex() uint32
func (*OpticsInfos) ProtoMessage ¶
func (*OpticsInfos) ProtoMessage()
func (*OpticsInfos) ProtoReflect ¶
func (x *OpticsInfos) ProtoReflect() protoreflect.Message
func (*OpticsInfos) Reset ¶
func (x *OpticsInfos) Reset()
func (*OpticsInfos) String ¶
func (x *OpticsInfos) String() string
type PacketLoad ¶
type PacketLoad struct { // Each internal subsystem of the NPU has a name Identifier *string `protobuf:"bytes,1,req,name=identifier" json:"identifier,omitempty"` // Rate of packets received Rate *uint64 `protobuf:"varint,2,opt,name=rate" json:"rate,omitempty"` // The following metrics indicate the compute load on the NPU AverageInstructionsPerPacket *uint32 `` /* 143-byte string literal not displayed */ AverageWaitCyclesPerPacket *uint32 `` /* 139-byte string literal not displayed */ AverageCyclesPerPacket *uint32 `protobuf:"varint,5,opt,name=average_cycles_per_packet,json=averageCyclesPerPacket" json:"average_cycles_per_packet,omitempty"` // contains filtered or unexported fields }
Offered packet load on an internal subsystem of the NPU
func (*PacketLoad) Descriptor
deprecated
func (*PacketLoad) Descriptor() ([]byte, []int)
Deprecated: Use PacketLoad.ProtoReflect.Descriptor instead.
func (*PacketLoad) GetAverageCyclesPerPacket ¶
func (x *PacketLoad) GetAverageCyclesPerPacket() uint32
func (*PacketLoad) GetAverageInstructionsPerPacket ¶
func (x *PacketLoad) GetAverageInstructionsPerPacket() uint32
func (*PacketLoad) GetAverageWaitCyclesPerPacket ¶
func (x *PacketLoad) GetAverageWaitCyclesPerPacket() uint32
func (*PacketLoad) GetIdentifier ¶
func (x *PacketLoad) GetIdentifier() string
func (*PacketLoad) GetRate ¶
func (x *PacketLoad) GetRate() uint64
func (*PacketLoad) ProtoMessage ¶
func (*PacketLoad) ProtoMessage()
func (*PacketLoad) ProtoReflect ¶
func (x *PacketLoad) ProtoReflect() protoreflect.Message
func (*PacketLoad) Reset ¶
func (x *PacketLoad) Reset()
func (*PacketLoad) String ¶
func (x *PacketLoad) String() string
type PolicerStats ¶
type PolicerStats struct { // Policer instance name Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` // The total number of packets marked out-of-specification by the policer OutOfSpecPackets *uint64 `protobuf:"varint,2,opt,name=out_of_spec_packets,json=outOfSpecPackets" json:"out_of_spec_packets,omitempty"` // The total number of bytes marked out-of-specification by the policer OutOfSpecBytes *uint64 `protobuf:"varint,3,opt,name=out_of_spec_bytes,json=outOfSpecBytes" json:"out_of_spec_bytes,omitempty"` // Additional statistics when enhanced policer statistics are available ExtendedPolicerStats *ExtendedPolicerStats `protobuf:"bytes,4,opt,name=extended_policer_stats,json=extendedPolicerStats" json:"extended_policer_stats,omitempty"` // contains filtered or unexported fields }
Policer statistics
func (*PolicerStats) Descriptor
deprecated
func (*PolicerStats) Descriptor() ([]byte, []int)
Deprecated: Use PolicerStats.ProtoReflect.Descriptor instead.
func (*PolicerStats) GetExtendedPolicerStats ¶
func (x *PolicerStats) GetExtendedPolicerStats() *ExtendedPolicerStats
func (*PolicerStats) GetName ¶
func (x *PolicerStats) GetName() string
func (*PolicerStats) GetOutOfSpecBytes ¶
func (x *PolicerStats) GetOutOfSpecBytes() uint64
func (*PolicerStats) GetOutOfSpecPackets ¶
func (x *PolicerStats) GetOutOfSpecPackets() uint64
func (*PolicerStats) ProtoMessage ¶
func (*PolicerStats) ProtoMessage()
func (*PolicerStats) ProtoReflect ¶
func (x *PolicerStats) ProtoReflect() protoreflect.Message
func (*PolicerStats) Reset ¶
func (x *PolicerStats) Reset()
func (*PolicerStats) String ¶
func (x *PolicerStats) String() string
type Port ¶
type Port struct { InterfaceStats []*InterfaceInfos `protobuf:"bytes,1,rep,name=interface_stats,json=interfaceStats" json:"interface_stats,omitempty"` // contains filtered or unexported fields }
Top-level message
func (*Port) Descriptor
deprecated
func (*Port) GetInterfaceStats ¶
func (x *Port) GetInterfaceStats() []*InterfaceInfos
func (*Port) ProtoMessage ¶
func (*Port) ProtoMessage()
func (*Port) ProtoReflect ¶
func (x *Port) ProtoReflect() protoreflect.Message
type QueueStats ¶
type QueueStats struct { // Queue number QueueNumber *uint32 `protobuf:"varint,1,opt,name=queue_number,json=queueNumber" json:"queue_number,omitempty"` // The total number of packets that have been added to this queue Packets *uint64 `protobuf:"varint,2,opt,name=packets" json:"packets,omitempty"` // The total number of bytes that have been added to this queue Bytes *uint64 `protobuf:"varint,3,opt,name=bytes" json:"bytes,omitempty"` // The total number of tail dropped packets TailDropPackets *uint64 `protobuf:"varint,4,opt,name=tail_drop_packets,json=tailDropPackets" json:"tail_drop_packets,omitempty"` // The total number of rate-limited packets RlDropPackets *uint64 `protobuf:"varint,5,opt,name=rl_drop_packets,json=rlDropPackets" json:"rl_drop_packets,omitempty"` // The total number of rate-limited bytes RlDropBytes *uint64 `protobuf:"varint,6,opt,name=rl_drop_bytes,json=rlDropBytes" json:"rl_drop_bytes,omitempty"` // The total number of red-dropped packets RedDropPackets *uint64 `protobuf:"varint,7,opt,name=red_drop_packets,json=redDropPackets" json:"red_drop_packets,omitempty"` // The total number of red-dropped bytes RedDropBytes *uint64 `protobuf:"varint,8,opt,name=red_drop_bytes,json=redDropBytes" json:"red_drop_bytes,omitempty"` // Average queue depth, in packets AvgBufferOccupancy *uint64 `protobuf:"varint,9,opt,name=avg_buffer_occupancy,json=avgBufferOccupancy" json:"avg_buffer_occupancy,omitempty"` // Current queue depth, in packets CurBufferOccupancy *uint64 `protobuf:"varint,10,opt,name=cur_buffer_occupancy,json=curBufferOccupancy" json:"cur_buffer_occupancy,omitempty"` // The max measured queue depth, in packets, across all measurements since boot PeakBufferOccupancy *uint64 `protobuf:"varint,11,opt,name=peak_buffer_occupancy,json=peakBufferOccupancy" json:"peak_buffer_occupancy,omitempty"` // Allocated buffer size AllocatedBufferSize *uint64 `protobuf:"varint,12,opt,name=allocated_buffer_size,json=allocatedBufferSize" json:"allocated_buffer_size,omitempty"` // contains filtered or unexported fields }
Interface queue statistics
func (*QueueStats) Descriptor
deprecated
func (*QueueStats) Descriptor() ([]byte, []int)
Deprecated: Use QueueStats.ProtoReflect.Descriptor instead.
func (*QueueStats) GetAllocatedBufferSize ¶
func (x *QueueStats) GetAllocatedBufferSize() uint64
func (*QueueStats) GetAvgBufferOccupancy ¶
func (x *QueueStats) GetAvgBufferOccupancy() uint64
func (*QueueStats) GetBytes ¶
func (x *QueueStats) GetBytes() uint64
func (*QueueStats) GetCurBufferOccupancy ¶
func (x *QueueStats) GetCurBufferOccupancy() uint64
func (*QueueStats) GetPackets ¶
func (x *QueueStats) GetPackets() uint64
func (*QueueStats) GetPeakBufferOccupancy ¶
func (x *QueueStats) GetPeakBufferOccupancy() uint64
func (*QueueStats) GetQueueNumber ¶
func (x *QueueStats) GetQueueNumber() uint32
func (*QueueStats) GetRedDropBytes ¶
func (x *QueueStats) GetRedDropBytes() uint64
func (*QueueStats) GetRedDropPackets ¶
func (x *QueueStats) GetRedDropPackets() uint64
func (*QueueStats) GetRlDropBytes ¶
func (x *QueueStats) GetRlDropBytes() uint64
func (*QueueStats) GetRlDropPackets ¶
func (x *QueueStats) GetRlDropPackets() uint64
func (*QueueStats) GetTailDropPackets ¶
func (x *QueueStats) GetTailDropPackets() uint64
func (*QueueStats) ProtoMessage ¶
func (*QueueStats) ProtoMessage()
func (*QueueStats) ProtoReflect ¶
func (x *QueueStats) ProtoReflect() protoreflect.Message
func (*QueueStats) Reset ¶
func (x *QueueStats) Reset()
func (*QueueStats) String ¶
func (x *QueueStats) String() string
type TelemetryFieldOptions ¶
type TelemetryFieldOptions struct { IsKey *bool `protobuf:"varint,1,opt,name=is_key,json=isKey" json:"is_key,omitempty"` IsTimestamp *bool `protobuf:"varint,2,opt,name=is_timestamp,json=isTimestamp" json:"is_timestamp,omitempty"` IsCounter *bool `protobuf:"varint,3,opt,name=is_counter,json=isCounter" json:"is_counter,omitempty"` IsGauge *bool `protobuf:"varint,4,opt,name=is_gauge,json=isGauge" json:"is_gauge,omitempty"` // contains filtered or unexported fields }
func (*TelemetryFieldOptions) Descriptor
deprecated
func (*TelemetryFieldOptions) Descriptor() ([]byte, []int)
Deprecated: Use TelemetryFieldOptions.ProtoReflect.Descriptor instead.
func (*TelemetryFieldOptions) GetIsCounter ¶
func (x *TelemetryFieldOptions) GetIsCounter() bool
func (*TelemetryFieldOptions) GetIsGauge ¶
func (x *TelemetryFieldOptions) GetIsGauge() bool
func (*TelemetryFieldOptions) GetIsKey ¶
func (x *TelemetryFieldOptions) GetIsKey() bool
func (*TelemetryFieldOptions) GetIsTimestamp ¶
func (x *TelemetryFieldOptions) GetIsTimestamp() bool
func (*TelemetryFieldOptions) ProtoMessage ¶
func (*TelemetryFieldOptions) ProtoMessage()
func (*TelemetryFieldOptions) ProtoReflect ¶
func (x *TelemetryFieldOptions) ProtoReflect() protoreflect.Message
func (*TelemetryFieldOptions) Reset ¶
func (x *TelemetryFieldOptions) Reset()
func (*TelemetryFieldOptions) String ¶
func (x *TelemetryFieldOptions) String() string
type TelemetryStream ¶
type TelemetryStream struct { // router hostname // (or, just in the case of legacy (microkernel) PFEs, the IP address) SystemId *string `protobuf:"bytes,1,req,name=system_id,json=systemId" json:"system_id,omitempty"` // line card / RE (slot number). For RE, it will be 65535 ComponentId *uint32 `protobuf:"varint,2,opt,name=component_id,json=componentId" json:"component_id,omitempty"` // PFE (if applicable) SubComponentId *uint32 `protobuf:"varint,3,opt,name=sub_component_id,json=subComponentId" json:"sub_component_id,omitempty"` // Overload sensor name with "senor name, internal path, external path // and component" seperated by ":". For RE sensors, component will be // daemon-name and for PFE sensors it will be "PFE". SensorName *string `protobuf:"bytes,4,opt,name=sensor_name,json=sensorName" json:"sensor_name,omitempty"` // sequence number, monotonically increasing for each // system_id, component_id, sub_component_id + sensor_name. SequenceNumber *uint32 `protobuf:"varint,5,opt,name=sequence_number,json=sequenceNumber" json:"sequence_number,omitempty"` // timestamp (milliseconds since 00:00:00 UTC 1/1/1970) Timestamp *uint64 `protobuf:"varint,6,opt,name=timestamp" json:"timestamp,omitempty"` // major version VersionMajor *uint32 `protobuf:"varint,7,opt,name=version_major,json=versionMajor" json:"version_major,omitempty"` // minor version VersionMinor *uint32 `protobuf:"varint,8,opt,name=version_minor,json=versionMinor" json:"version_minor,omitempty"` // end-of-message marker, set to true when the end of wrap is reached Eom *bool `protobuf:"varint,9,opt,name=eom" json:"eom,omitempty"` Ietf *IETFSensors `protobuf:"bytes,100,opt,name=ietf" json:"ietf,omitempty"` Enterprise *EnterpriseSensors `protobuf:"bytes,101,opt,name=enterprise" json:"enterprise,omitempty"` // contains filtered or unexported fields }
func (*TelemetryStream) Descriptor
deprecated
func (*TelemetryStream) Descriptor() ([]byte, []int)
Deprecated: Use TelemetryStream.ProtoReflect.Descriptor instead.
func (*TelemetryStream) GetComponentId ¶
func (x *TelemetryStream) GetComponentId() uint32
func (*TelemetryStream) GetEnterprise ¶
func (x *TelemetryStream) GetEnterprise() *EnterpriseSensors
func (*TelemetryStream) GetEom ¶
func (x *TelemetryStream) GetEom() bool
func (*TelemetryStream) GetIetf ¶
func (x *TelemetryStream) GetIetf() *IETFSensors
func (*TelemetryStream) GetSensorName ¶
func (x *TelemetryStream) GetSensorName() string
func (*TelemetryStream) GetSequenceNumber ¶
func (x *TelemetryStream) GetSequenceNumber() uint32
func (*TelemetryStream) GetSubComponentId ¶
func (x *TelemetryStream) GetSubComponentId() uint32
func (*TelemetryStream) GetSystemId ¶
func (x *TelemetryStream) GetSystemId() string
func (*TelemetryStream) GetTimestamp ¶
func (x *TelemetryStream) GetTimestamp() uint64
func (*TelemetryStream) GetVersionMajor ¶
func (x *TelemetryStream) GetVersionMajor() uint32
func (*TelemetryStream) GetVersionMinor ¶
func (x *TelemetryStream) GetVersionMinor() uint32
func (*TelemetryStream) ProtoMessage ¶
func (*TelemetryStream) ProtoMessage()
func (*TelemetryStream) ProtoReflect ¶
func (x *TelemetryStream) ProtoReflect() protoreflect.Message
func (*TelemetryStream) Reset ¶
func (x *TelemetryStream) Reset()
func (*TelemetryStream) String ¶
func (x *TelemetryStream) String() string
type Utilization ¶
type Utilization struct { // Globally unique identifier for an NPU. This is of the form // FPCX:NPUY, where X is the slot number of the linecard and Y // is the index of the NPU on the linecard Identifier *string `protobuf:"bytes,1,req,name=identifier" json:"identifier,omitempty"` // A number on a scale of 0-100 that indicates the busyness of // an NPU. This is an approximation as the utilization depends // on the busyness of several internal components of the NPU Utilization *uint32 `protobuf:"varint,2,opt,name=utilization" json:"utilization,omitempty"` // Offered Packet load on the NPU. Packets []*PacketLoad `protobuf:"bytes,3,rep,name=packets" json:"packets,omitempty"` // Utilization of various internal memories of the NPU. Memory []*MemoryLoad `protobuf:"bytes,4,rep,name=memory" json:"memory,omitempty"` // contains filtered or unexported fields }
Utilization per Network Processor
func (*Utilization) Descriptor
deprecated
func (*Utilization) Descriptor() ([]byte, []int)
Deprecated: Use Utilization.ProtoReflect.Descriptor instead.
func (*Utilization) GetIdentifier ¶
func (x *Utilization) GetIdentifier() string
func (*Utilization) GetMemory ¶
func (x *Utilization) GetMemory() []*MemoryLoad
func (*Utilization) GetPackets ¶
func (x *Utilization) GetPackets() []*PacketLoad
func (*Utilization) GetUtilization ¶
func (x *Utilization) GetUtilization() uint32
func (*Utilization) ProtoMessage ¶
func (*Utilization) ProtoMessage()
func (*Utilization) ProtoReflect ¶
func (x *Utilization) ProtoReflect() protoreflect.Message
func (*Utilization) Reset ¶
func (x *Utilization) Reset()
func (*Utilization) String ¶
func (x *Utilization) String() string