You must configure MACSec controllers to view MACsec performance. To configure MACSec controllers , seeApply MACsec Configuration on MACsec Controller.
Use the following commands to view the MACsec performance monitoring at MACsec ether layer, MACsec-secy-if, MACsec-secy-Tx,
and /or MACsec-secy-Rx:
show controllers macSecCtrlr R/S/P{ pm{current |history} { 30 sec |15-min | 24-hour } {macsec-ether | macsec-secy-if | macsec-secy-tx | macsec-secy-rx}
RP/0/RP0/CPU0:ios#show controllers macSecCtrlr 0/0/0/9/1 pm current 30-sec macsec-ether
Displays the current performance monitoring parameters of the Ethernet controller in 30 second interval.
ETHER in the current interval [23:10:30 - 23:10:31 Sat Mar 18 2017]
ETHER current bucket type : Valid
RX-UTIL[%] : 92.75 Threshold : 0.00 TCA(enable) : NO
TX-UTIL[%] : 82.26 Threshold : 0.00 TCA(enable) : NO
RX-PKT : 1077504 Threshold : 0 TCA(enable) : NO
STAT-PKT : 0 Threshold : 0 TCA(enable) : NO
OCTET-STAT : 1137844152 Threshold : 0 TCA(enable) : NO
OVERSIZE-PKT : 0 Threshold : 0 TCA(enable) : NO
FCS-ERR : 0 Threshold : 0 TCA(enable) : NO
LONG-FRAME : 0 Threshold : 0 TCA(enable) : NO
JABBER-STATS : 0 Threshold : 0 TCA(enable) : NO
64-OCTET : 0 Threshold : 0 TCA(enable) : NO
65-127-OCTET : 0 Threshold : 0 TCA(enable) : NO
128-255-OCTET : 0 Threshold : 0 TCA(enable) : NO
256-511-OCTET : 0 Threshold : 0 TCA(enable) : NO
512-1023-OCTET : 0 Threshold : 0 TCA(enable) : NO
1024-1518-OCTET : 0 Threshold : 0 TCA(enable) : NO
IN-UCAST : 0 Threshold : 0 TCA(enable) : NO
IN-MCAST : 0 Threshold : 0 TCA(enable) : NO
IN-BCAST : 0 Threshold : 0 TCA(enable) : NO
OUT-UCAST : 0 Threshold : 0 TCA(enable) : NO
OUT-BCAST : 0 Threshold : 0 TCA(enable) : NO
OUT-MCAST : 0 Threshold : 0 TCA(enable) : NO
TX-PKT : 955636 Threshold : 0 TCA(enable) : NO
OUT-OCTET : 1009150716 Threshold : 2000 TCA(enable) : NO
IFIN-ERRORS : 0 Threshold : 0 TCA(enable) : NO
IFIN-OCTETS : 0 Threshold : 0 TCA(enable) : NO
STAT-MULTICAST-PKT : 0 Threshold : 0 TCA(enable) : NO
STAT-BROADCAST-PKT : 0 Threshold : 0 TCA(enable) : NO
STAT-UNDERSIZED-PKT : 0 Threshold : 0 TCA(enable) : NO
IN_GOOD_BYTES : 0 Threshold : 0 TCA(enable) : NO
IN_GOOD_PKTS : 0 Threshold : 0 TCA(enable) : NO
IN_DROP_OTHER : 0 Threshold : 0 TCA(enable) : NO
IN_ERROR_FRAGMENTS : 0 Threshold : 0 TCA(enable) : NO
IN_PKT_64_OCTET : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_65_127_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_128_255_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_256_511_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_512_1023_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_1024_1518_OCTETS : 0 Threshold : 0 TCA(enable) : NO
TX_UNDERSIZED_PKT : 0 Threshold : 0 TCA(enable) : NO
TX_OVERSIZED_PKT : 0 Threshold : 0 TCA(enable) : NO
TX_FRAGMENTS : 0 Threshold : 0 TCA(enable) : NO
TX_JABBER : 0 Threshold : 0 TCA(enable) : NO
TX_BAD_FCS : 0 Threshold : 0 TCA(enable) : NO
Example
ios#show controllers macSecCtrlr 0/0/0/9/1 pm current 15-min macsec-ether
Displays the current performance monitoring parameters of the Ethernet controller in 15 minute intervals
RP/0/RP0/CPU0:ios#show controllers macSecCtrlr 0/0/0/9/1 pm current 15-min macsec-ether
Sat Mar 18 23:10:41.410 IST
ETHER in the current interval [23:00:00 - 23:10:41 Sat Mar 18 2017]
ETHER current bucket type : Valid
RX-UTIL[%] : 92.75 Threshold : 0.00 TCA(enable) : NO
TX-UTIL[%] : 82.26 Threshold : 0.00 TCA(enable) : NO
RX-PKT : 690733237 Threshold : 0 TCA(enable) : NO
STAT-PKT : 0 Threshold : 0 TCA(enable) : NO
OCTET-STAT : 729414298536 Threshold : 0 TCA(enable) : NO
OVERSIZE-PKT : 0 Threshold : 0 TCA(enable) : NO
FCS-ERR : 0 Threshold : 0 TCA(enable) : NO
LONG-FRAME : 0 Threshold : 0 TCA(enable) : NO
JABBER-STATS : 0 Threshold : 0 TCA(enable) : NO
64-OCTET : 0 Threshold : 0 TCA(enable) : NO
65-127-OCTET : 0 Threshold : 0 TCA(enable) : NO
128-255-OCTET : 0 Threshold : 0 TCA(enable) : NO
256-511-OCTET : 0 Threshold : 0 TCA(enable) : NO
512-1023-OCTET : 0 Threshold : 0 TCA(enable) : NO
1024-1518-OCTET : 0 Threshold : 0 TCA(enable) : NO
IN-UCAST : 0 Threshold : 0 TCA(enable) : NO
IN-MCAST : 0 Threshold : 0 TCA(enable) : NO
IN-BCAST : 0 Threshold : 0 TCA(enable) : NO
OUT-UCAST : 0 Threshold : 0 TCA(enable) : NO
OUT-BCAST : 0 Threshold : 0 TCA(enable) : NO
OUT-MCAST : 0 Threshold : 0 TCA(enable) : NO
TX-PKT : 612577128 Threshold : 0 TCA(enable) : NO
OUT-OCTET : 646881447168 Threshold : 8000 TCA(enable) : NO
IFIN-ERRORS : 0 Threshold : 0 TCA(enable) : NO
IFIN-OCTETS : 0 Threshold : 0 TCA(enable) : NO
STAT-MULTICAST-PKT : 0 Threshold : 0 TCA(enable) : NO
STAT-BROADCAST-PKT : 0 Threshold : 0 TCA(enable) : NO
STAT-UNDERSIZED-PKT : 0 Threshold : 0 TCA(enable) : NO
IN_GOOD_BYTES : 0 Threshold : 0 TCA(enable) : NO
IN_GOOD_PKTS : 0 Threshold : 0 TCA(enable) : NO
IN_DROP_OTHER : 0 Threshold : 0 TCA(enable) : NO
IN_ERROR_FRAGMENTS : 0 Threshold : 0 TCA(enable) : NO
IN_PKT_64_OCTET : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_65_127_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_128_255_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_256_511_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_512_1023_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_1024_1518_OCTETS : 0 Threshold : 0 TCA(enable) : NO
TX_UNDERSIZED_PKT : 0 Threshold : 0 TCA(enable) : NO
TX_OVERSIZED_PKT : 0 Threshold : 0 TCA(enable) : NO
TX_FRAGMENTS : 0 Threshold : 0 TCA(enable) : NO
TX_JABBER : 0 Threshold : 0 TCA(enable) : NO
TX_BAD_FCS : 0 Threshold : 0 TCA(enable) : NO
Example
ios#show controllers macSecCtrlr 0/0/0/9/1 pm current 24-hour macsec-ether
Displays the current performance monitoring parameters of the Ethernet controller in 24 hour intervals.
ios#show controllers macSecCtrlr 0/0/0/9/1 pm current 24-hour macsec-ether
Sat Mar 18 23:10:49.939 IST
ETHER in the current interval [00:00:00 - 23:10:50 Sat Mar 18 2017]
ETHER current bucket type : Invalid
RX-UTIL[%] : 92.75 Threshold : 0.00 TCA(enable) : NO
TX-UTIL[%] : 82.26 Threshold : 0.00 TCA(enable) : NO
RX-PKT : 1508621424 Threshold : 0 TCA(enable) : NO
STAT-PKT : 0 Threshold : 0 TCA(enable) : NO
OCTET-STAT : 1593104223188 Threshold : 0 TCA(enable) : NO
OVERSIZE-PKT : 0 Threshold : 0 TCA(enable) : NO
FCS-ERR : 0 Threshold : 0 TCA(enable) : NO
LONG-FRAME : 0 Threshold : 0 TCA(enable) : NO
JABBER-STATS : 0 Threshold : 0 TCA(enable) : NO
64-OCTET : 0 Threshold : 0 TCA(enable) : NO
65-127-OCTET : 0 Threshold : 0 TCA(enable) : NO
128-255-OCTET : 0 Threshold : 0 TCA(enable) : NO
256-511-OCTET : 0 Threshold : 0 TCA(enable) : NO
512-1023-OCTET : 0 Threshold : 0 TCA(enable) : NO
1024-1518-OCTET : 0 Threshold : 0 TCA(enable) : NO
IN-UCAST : 0 Threshold : 0 TCA(enable) : NO
IN-MCAST : 0 Threshold : 0 TCA(enable) : NO
IN-BCAST : 0 Threshold : 0 TCA(enable) : NO
OUT-UCAST : 0 Threshold : 0 TCA(enable) : NO
OUT-BCAST : 0 Threshold : 0 TCA(enable) : NO
OUT-MCAST : 0 Threshold : 0 TCA(enable) : NO
TX-PKT : 1337921648 Threshold : 0 TCA(enable) : NO
OUT-OCTET : 1412845260584 Threshold : 100000 TCA(enable) : NO
IFIN-ERRORS : 0 Threshold : 0 TCA(enable) : NO
IFIN-OCTETS : 0 Threshold : 0 TCA(enable) : NO
STAT-MULTICAST-PKT : 0 Threshold : 0 TCA(enable) : NO
STAT-BROADCAST-PKT : 0 Threshold : 0 TCA(enable) : NO
STAT-UNDERSIZED-PKT : 0 Threshold : 0 TCA(enable) : NO
IN_GOOD_BYTES : 0 Threshold : 0 TCA(enable) : NO
IN_GOOD_PKTS : 0 Threshold : 0 TCA(enable) : NO
IN_DROP_OTHER : 0 Threshold : 0 TCA(enable) : NO
IN_ERROR_FRAGMENTS : 0 Threshold : 0 TCA(enable) : NO
IN_PKT_64_OCTET : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_65_127_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_128_255_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_256_511_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_512_1023_OCTETS : 0 Threshold : 0 TCA(enable) : NO
IN_PKTS_1024_1518_OCTETS : 0 Threshold : 0 TCA(enable) : NO
TX_UNDERSIZED_PKT : 0 Threshold : 0 TCA(enable) : NO
TX_OVERSIZED_PKT : 0 Threshold : 0 TCA(enable) : NO
TX_FRAGMENTS : 0 Threshold : 0 TCA(enable) : NO
TX_JABBER : 0 Threshold : 0 TCA(enable) : NO
TX_BAD_FCS : 0 Threshold : 0 TCA(enable) : NO
Example
ios#show controllers macSecCtrlr 0/0/0/16/2 pm current 30-sec macsec-secy-if
Displays the current performance monitoring parameters of the controller in macsec-secy-if mode in 30 sec intervals.
Macsec-Secy-If in the current interval [10:18:30 - 10:18:57 Sat Apr 22 2017]
Macsec-Secy-If current bucket type : Valid
InPktsUntagged : 0 Threshold : 0 TCA(enable) : NO
InPktsNoTag : 0 Threshold : 0 TCA(enable) : NO
InPktsBadTag : 0 Threshold : 0 TCA(enable) : NO
InPktsUnknownSCI : 0 Threshold : 0 TCA(enable) : NO
InPktsNoSCI : 0 Threshold : 0 TCA(enable) : NO
InPktsOverrun : 0 Threshold : 0 TCA(enable) : NO
InOctetsValidated : 0 Threshold : 0 TCA(enable) : NO
InOctetsDecrypted : 321909392 Threshold : 0 TCA(enable) : NO
OutPktsUntagged : 0 Threshold : 0 TCA(enable) : NO
OutPktsTooLong : 0 Threshold : 0 TCA(enable) : NO
OutOctetsProtected : 0 Threshold : 0 TCA(enable) : NO
OutOctetsEncrypted : 415501264 Threshold : 0 TCA(enable) : NO
Example
ios#show controllers macSecCtrlr 0/0/0/16/2 pm current 15-min macsec-secy-if
Displays the current performance monitoring parameters of the controller in macsec-secy-if mode in 15 minute intervals.
RP/0/RP0/CPU0:ios#show controllers macSecCtrlr 0/0/0/16/2 pm current 15-min macsec-secy-if
Sat Apr 22 10:18:40.743 UTC
Macsec-Secy-If in the current interval [10:15:00 - 10:18:40 Sat Apr 22 2017]
Macsec-Secy-If current bucket type : Valid
InPktsUntagged : 0 Threshold : 0 TCA(enable) : NO
InPktsNoTag : 0 Threshold : 0 TCA(enable) : NO
InPktsBadTag : 0 Threshold : 0 TCA(enable) : NO
InPktsUnknownSCI : 0 Threshold : 0 TCA(enable) : NO
InPktsNoSCI : 0 Threshold : 0 TCA(enable) : NO
InPktsOverrun : 0 Threshold : 0 TCA(enable) : NO
InOctetsValidated : 0 Threshold : 0 TCA(enable) : NO
InOctetsDecrypted : 2541082096 Threshold : 0 TCA(enable) : NO
OutPktsUntagged : 0 Threshold : 0 TCA(enable) : NO
OutPktsTooLong : 0 Threshold : 0 TCA(enable) : NO
OutOctetsProtected : 0 Threshold : 0 TCA(enable) : NO
OutOctetsEncrypted : 3279875344 Threshold : 0 TCA(enable) : NO
Example
ios#show controllers macSecCtrlr 0/0/0/16/2 pm current 30-sec macsec-secy-tx
Displays the current performance monitoring parameters of the controller in macsec-secy-tx mode in 30 minute intervals.
Macsec-Secy-Tx in the current interval [10:18:30 - 10:18:59 Sat Apr 22 2017]
Macsec-Secy-Tx current bucket type : Valid
OutPktsProtected : 0 Threshold : 0 TCA(enable) : NO
OutPktsEncrypted : 286527 Threshold : 0 TCA(enable) : NO
OutOctetsProtected : 0 Threshold : 0 TCA(enable) : NO
OutOctetsEncrypted : 430363554 Threshold : 0 TCA(enable) : NO
OutPktsTooLong : 0 Threshold : 0 TCA(enable) : NO
Displays the current performance monitoring parameters of the controller in macsec-secy-tx mode in 24-hour interval.
RP/0/RP0/CPU0:ios#show controllers macSecCtrlr 0/0/0/24/3 pm current 24-hour macsec-secy-tx
Sat Apr 1 15:38:30.158 IST
Macsec-Secy-Tx in the current interval [00:00:00 - 15:38:30 Sat Apr 1 2017]
Macsec-Secy-Tx current bucket type : Valid
OutPktsProtected : 0 Threshold : 0 TCA(enable) : NO
OutPktsEncrypted : 3160983513 Threshold : 0 TCA(enable) : NO
OutOctetsProtected : 0 Threshold : 0 TCA(enable) : NO
OutOctetsEncrypted : 31559259393792 Threshold : 0 TCA(enable) : NO
OutPktsTooLong : 0 Threshold : 0 TCA(enable) : NO
Displays the current performance monitoring parameters of the controller in macsec-secy-rx mode in 24-hour interval.
RP/0/RP0/CPU0:ios#show controllers macSecCtrlr 0/0/0/10/3 pm current 24-hour macsec-secy-rx
Sat Apr 1 15:38:00.820 IST
Macsec-Secy-Rx in the current interval [00:00:00 - 15:38:01 Sat Apr 1 2017]
Macsec-Secy-Rx current bucket type : Valid
InPktsUnchecked : 0 Threshold : 0 TCA(enable) : NO
InPktsDelayed : 0 Threshold : 0 TCA(enable) : NO
InPktsLate : 0 Threshold : 0 TCA(enable) : NO
InPktsInvalid : 0 Threshold : 0 TCA(enable) : NO
InPktsOK : 3159299558 Threshold : 0 TCA(enable) : NO
InPktsNotValid : 0 Threshold : 0 TCA(enable) : NO
InPktsNotUsingSA : 0 Threshold : 0 TCA(enable) : NO
InPktsUnusedSA : 0 Threshold : 0 TCA(enable) : NO
InPktsUntaggedHit : 0 Threshold : 0 TCA(enable) : NO
InOctetsValidated : 0 Threshold : 0 TCA(enable) : NO
InOctetsDecrypted : 31542446787072 Threshold : 0 TCA(enable) : NO