show services link-services cpu-usage
Syntax
Release Information
Command introduced in Junos OS Release 8.4.
Description
Display information about Link Services IQ (LSQ) CPU usage (M Series and T Series routers only).
Options
- none
Display standard information about CPU usage for all LSQ interfaces.
- brief | detail
(Optional) Display the specified level of output.
- interface interface-name
(Optional) Display information about the specified LSQ interface.
Required Privilege Level
view
List of Sample Output
show services link-services cpu-usage brief (AS PIC)show services link-services cpu-usage brief (MultiServices PIC)
show services link-services cpu-usage detail (AS PIC)
show services link-services cpu-usage detail (MultiServices PIC)
Output Fields
Table 1 lists the output fields for the show services link-services cpu-usage command. Output fields are listed in the approximate order in which they appear.
Table 1: show services link-services cpu-usage Output Fields
Field Name | Field Description | Level of Output |
|---|---|---|
Role | CPU functional category. | brief |
1 Second Average | Percentage of usage during 1-second duration. | All levels |
5 Second Average | Percentage of usage during 5-second duration. | All levels |
QoS | Quality of service (QoS) CPU, which takes care of queuing and scheduling of incoming IP packets on a per-bundle basis. It schedules packets with higher QoS values first. | All levels |
Sequencer | Assigns sequence numbers to outgoing MLPPP fragments and interleaves link fragmentation and interleaving (LFI) traffic. | All levels |
Load Balancer | Distributes load across different fragmenter CPUs. | All levels |
Fragmenter | Main LSQ CPU; fragments IP packets into MLPPP fragments and also reassembles MLPPP fragments into IP packets. | All levels |
Total | Sum of all CPU functions. | brief |
Idle | Counts idle cycles when the CPU does not have any work. | detail |
Timer | Takes care of periodic events driven by a timer, such as timeouts. | detail |
System | System housekeeping thread. | detail |
Input (QoS) | Acquires and queues incoming IP frames from hardware interfaces. | detail |
Output (QoS) | Sends scheduled frames to the next processing CPU. | detail |
Output Frags (QoS) | Sends outstanding frames to the fragmenter CPU. | detail |
Bypass (QoS) | Sends outstanding frames for LFI. | detail |
Free frame (QoS) | Frees dropped frames. | detail |
CPUnumber | Identifier number of specific CPU. | detail |
Drop (Fragmenter) | Drops frames that have been marked by the QoS CPU. | detail |
Frag (Fragmenter) | Fragments IP frames into MLPPP fragments. | detail |
Reass (Fragmenter) | Reassembles MLPPP fragments into IP frames. | detail |
Freeback (Fragmenter) | Handles freeback of credits from other CPUs (MultiServices PICs only). | detail |
Input LFI (Sequencer) | Receives LFI traffic from QoS CPU and transmits it with strict priority over MLPPP. | detail |
Input Frag (Sequencer) | Receives MLPPP fragments from fragmenter CPUs, assigns sequence numbers, and appends MLPPP headers. | detail |
Output Frag (Sequencer) | Load-balances and transmits fragments across links. | detail |
Retry (Sequencer) | Retries transmission if hardware was busy in the previous attempt. | detail |
Input Alloc (Load Balancer) | Acquires frames from hardware interfaces and validates them. | detail |
Input (Load Balancer) | Performs error and sanity checks and check frames for PortMapping. | detail |
Output (Load Balancer) | Sends frame to next processing CPU. | detail |
Freeback (Load Balancer) | Handles freeback of credits from other CPUs. | detail |
Sample Output
show services link-services cpu-usage brief (AS PIC)
user@host> show services link-services cpu-usage
interface lsq-0/0/0 brief Role 1 Second Average 5 Second Average QOS 1.0% 1.0% Sequencer 0.1% 0.1% Fragmenter 0.1% 0.1% Total 0.1% 0.1%
show services link-services cpu-usage brief (MultiServices PIC)
user@host> show services link-services cpu-usage
interface lsq-0/0/0 brief Role 1 Second Average 5 Second Average QoS 0.1% 0.1% Fragmenter 0.1% 0.1% Load Balancer 0.0% 0.0% Total 0.1% 0.1%
show services link-services cpu-usage detail (AS PIC)
user@host> show services link-services cpu-usage
interface lsq-0/0/0 detail
QoS Idle Timer System Input Output Output Bypass Free
Frags frame
CPU0 99.1% 0.9% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU1 99.8% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
1 sec ave 99.5% 0.5% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
5 sec ave 99.5% 0.5% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
Fragmenter Idle Timer System Drop Frag Reass Free
back
CPU0 96.6% 0.1% 0.0% 0.0% 0.0% 3.3% 0.0%
CPU1 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU2 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU3 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU4 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU5 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU6 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU7 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU8 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
1 sec ave 99.5% 0.1% 0.0% 0.0% 0.0% 0.4% 0.0%
5 sec ave 99.5% 0.1% 0.0% 0.0% 0.0% 0.4% 0.0%
Sequencer Idle System Input Input Output Retry
LFI Frag Frag
CPU0 99.9% 0.1% 0.0% 0.0% 0.0% 0.0%
CPU1 100.0% 0.0% 0.0% 0.0% 0.0% 0.0%
1 sec ave 99.9% 0.1% 0.0% 0.0% 0.0% 0.0%
5 sec ave 99.9% 0.1% 0.0% 0.0% 0.0% 0.0%show services link-services cpu-usage detail (MultiServices PIC)
user@host> show services link-services cpu-usage
interface lsq-0/0/0 detail QoS Idle Timer System Input Output Output Bypass Free
Frags frame
CPU0 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU1 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU2 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU3 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU4 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
1 sec ave 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
5 sec ave 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
Fragmenter Idle Timer System Drop Frag Reass Free
back
CPU0 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU1 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU2 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU3 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU4 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU5 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU6 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU7 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU8 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU9 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU10 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU11 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU12 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU13 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU14 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU15 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU16 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU17 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
1 sec ave 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
5 sec ave 99.9% 0.1% 0.0% 0.0% 0.0% 0.0% 0.0%
Load-Balancer Idle System Input Input Output Free
Alloc back
CPU0 100.0% 0.0% 0.0% 0.0% 0.0% 0.0%
CPU1 100.0% 0.0% 0.0% 0.0% 0.0% 0.0%
1 sec ave 100.0% 0.0% 0.0% 0.0% 0.0% 0.0%
5 sec ave 100.0% 0.0% 0.0% 0.0% 0.0% 0.0%
