platform:Qos
Hardware qos type
Telemetry Sensor Path(s)
Configurable Properties
PROPERTY NAME | DATA TYPE | DESCRIPTION | PERMITTED VALUES |
---|---|---|---|
bufPeakMonitorCnt0Class0 | platform:ConfigureSt (scalar:Enum8) |
Used to configure/unconfigure buffer peak monitor for counter 0 class 0 | SELECTION: 0 - unconfigure 1 - configure DEFAULT: configure |
bufPeakMonitorCnt0Class1 | platform:ConfigureSt (scalar:Enum8) |
Used to configure/unconfigure buffer peak monitor for counter 0 class 1 | SELECTION: 0 - unconfigure 1 - configure DEFAULT: configure |
bufPeakMonitorCnt0Class2 | platform:ConfigureSt (scalar:Enum8) |
Used to configure/unconfigure buffer peak monitor for counter 0 class 2 | SELECTION: 0 - unconfigure 1 - configure DEFAULT: configure |
bufPeakMonitorCnt0Class3 | platform:ConfigureSt (scalar:Enum8) |
Used to configure/unconfigure buffer peak monitor for counter 0 class 3 | SELECTION: 0 - unconfigure 1 - configure DEFAULT: configure |
bufPeakMonitorCnt0Class4 | platform:ConfigureSt (scalar:Enum8) |
Used to configure/unconfigure buffer peak monitor for counter 0 class 4 | SELECTION: 0 - unconfigure 1 - configure DEFAULT: configure |
bufPeakMonitorCnt0Class5 | platform:ConfigureSt (scalar:Enum8) |
Used to configure/unconfigure buffer peak monitor for counter 0 class 5 | SELECTION: 0 - unconfigure 1 - configure DEFAULT: configure |
bufPeakMonitorCnt0Class6 | platform:ConfigureSt (scalar:Enum8) |
Used to configure/unconfigure buffer peak monitor for counter 0 class 6 | SELECTION: 0 - unconfigure 1 - configure DEFAULT: configure |
bufPeakMonitorCnt0Class7 | platform:ConfigureSt (scalar:Enum8) |
Used to configure/unconfigure buffer peak monitor for counter 0 class 7 | SELECTION: 0 - unconfigure 1 - configure DEFAULT: configure |
burstDetectFallThreshUnit | platform:ThreshUnit (scalar:Enum8) |
Units for fall-threshold value | SELECTION: 1 - bytes DEFAULT: bytes |
burstDetectFallThreshold | platform:Threshold (scalar:Uint32) |
Threshold bytes to stop monitoring burst | RANGE: [0 , 13319072] DEFAULT: 0 |
burstDetectMaxRecords | scalar:Uint16 |
Configure the max number of burst records to monitor | RANGE: [200 , 2000] DEFAULT: 1000 |
burstDetectRiseThreshUnit | platform:ThreshUnit (scalar:Enum8) |
Units for rise-threshold value | SELECTION: 1 - bytes DEFAULT: bytes |
burstDetectRiseThreshold | platform:Threshold (scalar:Uint32) |
Threshold bytes to start monitoring burst | RANGE: [0 , 13319072] DEFAULT: 0 |
classify | platform:ConfigState (scalar:Enum8) |
Qos classification | SELECTION: 0 - Disabled 1 - Enabled DEFAULT: Disabled |
cpuSize | scalar:Uint16 |
CPU Pool Group threshold | RANGE: [0 , 1500] DEFAULT: 0 |
dppAgePeriod | scalar:Uint32 |
To configure DPP aging period in microseconds | RANGE: [5000 , 1000000] DEFAULT: 5000 |
dppMaxNumPkts | scalar:Uint32 |
To configure the max number of packets to prioritize | RANGE: [1 , 1023] DEFAULT: 120 |
eoqStatsClass | platform:QosGroup (scalar:Enum8) |
Qos eoq Stats Class Qos Group | SELECTION: 0 - 0 1 - 1 2 - 2 3 - 3 4 - all DEFAULT: 0 |
etrapAgePeriod | scalar:Uint32 |
To configure ETRAP aging period in microseconds | RANGE: [1 , 1000000] DEFAULT: 50 |
etrapBandwidthThreshold | scalar:Uint32 |
To configure ETRAP aging period in bytes | RANGE: [1 , 1073741824] DEFAULT: 500 |
etrapByteCount | scalar:Uint32 |
To configure number of bytes to become elephant flow | RANGE: [1 , 1048575] DEFAULT: 1048555 |
inputBufferPeak | platform:PeakCountType (scalar:Enum8) |
peak counter type | SELECTION: 0 - port 1 - class1 2 - class2 3 - class3 4 - class4 5 - class5 6 - class6 7 - class7 DEFAULT: port |
ipg | platform:ConfigState (scalar:Enum8) |
Include IPG in shape/police | SELECTION: 0 - Disabled 1 - Enabled DEFAULT: Disabled |
lCpuSize | scalar:Uint16 |
LCPU Pool Group threshold | RANGE: [0 , 10000] DEFAULT: 0 |
macIpgVal | scalar:Uint16 |
To configure MAC IPG Value in bytes | RANGE: [12 , 63] DEFAULT: 12 |
mcQosGroup3Traffic | platform:QosGroupVal (scalar:Enum8) |
Qos-group to which to divert qos-group-3 Multicast traffic | SELECTION: 0 - 0 1 - 1 2 - 2 3 - 3 DEFAULT: 3 |
ndDynamicQlimit | scalar:Uint32 |
Configure q-limit factor | RANGE: [0, 4294967295] DEFAULT: 0 |
ndResumeOffset | scalar:Uint32 |
Configure resume offset | RANGE: [0, 4294967295] DEFAULT: 0 |
nodropPgGreenThresh | scalar:Uint32 |
Configure No-drop PG green threshold | RANGE: [0, 4294967295] DEFAULT: 0 |
nodropPgRedThresh | scalar:Uint32 |
Configure No-drop PG red threshold | RANGE: [0, 4294967295] DEFAULT: 0 |
nodropPgSize | scalar:Uint32 |
Configure No-drop Pool Group size | RANGE: [0, 4294967295] DEFAULT: 0 |
nodropPgSizeFx | scalar:Uint32 |
Configure No-drop Pool Group size for FX platforms | RANGE: [0, 4294967295] DEFAULT: 0 |
nodropPgYellowThresh | scalar:Uint32 |
Configure No-drop PG yellow threshold | RANGE: [0, 4294967295] DEFAULT: 0 |
nodropQueueGreenThresh | scalar:Uint32 |
No-drop PG's Queue green threshold | RANGE: [0, 4294967295] DEFAULT: 0 |
nodropQueueGreenThreshFx | scalar:Uint32 |
No-drop PG's Queue green threshold for FX platforms | RANGE: [0, 4294967295] DEFAULT: 0 |
nodropQueueYellowThresh | scalar:Uint32 |
No-drop PG's Queue yellow threshold | RANGE: [0, 4294967295] DEFAULT: 0 |
nsBufferProfile | platform:BufferProfileOptions (scalar:Enum8) |
Qos NS Buffer Profile | SELECTION: 0 - mesh 1 - burst 2 - ultra-burst DEFAULT: burst |
oqDropsType | platform:OqDropsType (scalar:Enum8) |
Type of per output queue drops | SELECTION: 1 - occupancy 2 - aqm 3 - both DEFAULT: both |
pfcMcDrop | platform:ConfigState (scalar:Enum8) |
Drop mcast/bcast traffic on no-drop configured class | SELECTION: 0 - Disabled 1 - Enabled DEFAULT: Disabled |
pgHdrmReserve | scalar:UByte |
Percent of Hdrm to reserve | RANGE: [20 , 100] DEFAULT: 100 |
pgMinValue | scalar:UByte |
PG Min Value | RANGE: [0 , 32] DEFAULT: 0 |
pgNoMin | scalar:Bool |
PG no-min | SELECTION: true or false DEFAULT: false |
pgShare | platform:ConfigState (scalar:Enum8) |
PG Shared Buffer Usage | SELECTION: 0 - Disabled 1 - Enabled DEFAULT: Enabled |
qNoisePercent | scalar:Uint16 |
To configure queue noise threshold in percentage | RANGE: [0 , 100] DEFAULT: 20 |
qosAfdNSBuffProfile | platform:QosAfdBufferProfileOptions (scalar:Enum8) |
To configure approximate fair dropping profile | SELECTION: 0 - mesh 1 - burst 2 - ultra-burst |
spanSize | scalar:Uint32 |
Span Pool Group size | RANGE: [0 , 10000] DEFAULT: 0 |
Internal Properties
PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE VALUES |
---|---|---|---|
modTs | mo:TStamp (scalar:Date) |
The time when this object was last modified. | SELECTION: 0 - never DEFAULT: never |
status | mo:ModificationStatus (scalar:Bitmask32) |
The upgrade status. This property is for internal use only. | SELECTION: 2 - created 4 - modified 8 - deleted 16 - replaced |