Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel

In this section:

Table of Contents
maxLevel4

This table lists tatusstatus/statistics for Enhanced DBL Profile data.

Command Syntax

Code Block
> show table addressContext default enhancedDBL
	enhancedDblPolicerStatus
	enhancedDblStatus
	trackingEntryStatus

Multiexcerpt
MultiExcerptNameEnhanedDBL

Command Parameters

 

Info
titleNote

Once an action is performed for a tracking entry, the statistics for that entry is displayed in the enhancedDblStatus.

Caption
0Table
1Enhanced DBL Statistics
3Enhanced DBL Statistics
ParameterDescription

enhancedDblPolicerStatus

The collection of enhanced DBL policer status data. Included fields:

  • trunkGroupName
  • profileName
  • ruleName
  • cumulativeEnforcements – Cumulative blacklist enforcement count per rule.
  • policerEnforcements – Current blacklist enforcement count per rule.

enhancedDblStatus

A list of entries for which action have been taken due to enhanced DBL enforcement. Included fields:

  • ipAddress
  • port
  • transport
  • profileName
  • ruleName
  • currentAction – Current action type for this entry.
  • effectivePeriodRemaining – The remaining effective period for the action.
  • discardPacketCount – The blacklist packet discard count.

trackingEntryStatus

Displays the currently tracking entries based on the enhanced DBL enforcement.

  • sourceIpAddress
  • port
  • transport
  • profileName
  • ruleName
  • trunkGroupName
  • eventCount – Displays the number of offending events received for this entry thus far.
  • trackingStartTime – Displays the start time of the tracking entry.
  • resetCount – Displays the number of reset events received for this entry thus far.

Command Examples

Code Block
titleExamples of 'show table' Commands
show table addressContext default enhancedDBL enhancedDblPolicerStatus
TRUNK
GROUP PROFILE RULECUMULATIVEPOLICER
NAMENAMENAMEENFORCEMENTSENFORCEMENTS
-------------------------------------------------------------
INGRESS_TGENH_DBL_PROFILE R11 1
 
show table addressContext default enhancedDBL enhancedDblStatus
SOURCEEFFECTIVEDISCARD
IP PROFILERULECURRENT PERIOD PACKET
ADDRESS PORTTRANSPORTNAME NAMEACTIONREMAININGCOUNT
---------------------------------------------------------------------------------
10.54.80.7 ENH_DBL_PROFILER1blacklist 55 1
 
show table addressContext default enhancedDBL trackingEntryStatus
SOURCETRUNK TRACKING
IP PROFILERULEGROUPEVENTSTART RESET
ADDRESS PORTTRANSPORTNAME NAMENAME COUNTTIMECOUNT
------------------------------------------------------------------------------------------------------
10.54.80.7 ENH_DBL_PROFILER1INGRESS_TG 62017-02-01T06:42:45+00:00 1
Code Block
titleExamples of 'show status' Commands
show status addressContext default enhancedDBL enhancedDblStatus
enhancedDblStatus 10.54.80.7 TEST_ENH_DBL_PROF R1 {
 currentAction blacklist;
 effectivePeriodRemaining 55;
 discardPacketCount 1;
}

show status addressContext default enhancedDBL enhancedDblPolicerStatus
enhancedDblPolicerStatus INGRESS_TG TEST_ENH_DBL_PROF R1 {
 cumulativeEnforcements 1;
 policerEnforcements 1;
}

show status addressContext default enhancedDBL trackingEntryStatus
trackingEntryStatus 10.54.80.7 TEST_ENH_DBL_PROF R1 {
 trunkGroupName INGRESS_TG;
 eventCount 6;
 trackingStartTime 2017-02-01T06:42:45+00:00;
 resetCount 1;
}
Code Block
titleExample of 'show configuration profiles' Command
show configuration profiles services enhancedDblProfile
enhancedDblProfile TEST_ENH_DBL_PROF {
 state enabled;
 rule R1 {
 state enabled;
 criteria {
 scope ipAddress;
 offendingEvent {
 triggerEventType receiptOfMessage;
 methodType REGISTER;
 methodResp [ 401 403 ];
 }
 occurrence {
 countType aggrCount;
 aggrCountValue 10;
 timerWindow 60;
 }
 }
 action {
 type blacklist;
 effectivePeriod 0;
 }
 }
 rule R2 {
 state enabled;
 criteria {
 scope ipAddress;
 offendingEvent {
 triggerEventType badSipMessage;
 }
 occurrence {
 countType aggrCount;
 resetMethodType REGISTER;
resetMethodResp [ 200 ];
 consecutive disabled;
 aggrCountValue 6;
 timerWindow 60;
 }
 }
 action {
 type watch;
 }
 }
}

Pagebreak