SRX

last person joined: yesterday 

Ask questions and share experiences about the SRX Series, vSRX, and cSRX.
  • 1.  measuring CPU utilization

    Posted 12-01-2014 05:19

    Hi,

    I need to monitor CPU utilization on my SRX through SNMP. I found following KB Article (How to view the CPU utilization on J-series routers, KB11437) saying there are  routing-engine utilization and forwarding-engine utilization. Is it true for SRX also?, because I get both through SNMP.

    What kind of utilization is showing through J-Web: "CPU Control" and "CPU data". Are these related to mentioned above utilizations ?



  • 2.  RE: measuring CPU utilization
    Best Answer

    Posted 12-01-2014 05:34

    Hi ,

    yes on SRX devices , you have Control Plane and Dataplane.

    Control Plane CPU will go high when system Process ( deamon like jsrpd ,chassid ,iked etc) utilization goes high .

    Dataplane CPU will go high when traffic rate reaches system capacity.

     

    Control Plane CPU output:

     

    root@Site-A> show chassis routing-engine

    Routing Engine status:

    Temperature 39 degrees C / 102 degrees F

    CPU temperature 37 degrees C / 98 degrees F

    Total memory 1024 MB Max 788 MB used ( 77 percent)

    Control plane memory 560 MB Max 437 MB used ( 78 percent)

    Data plane memory 464 MB Max 353 MB used ( 76 percent)

    CPU utilization:

    User 5 percent

    Background 0 percent

    Kernel 2 percent

    Interrupt 0 percent

    Idle 93 percent

    Model RE-SRX240H

    Serial ID AAAF7359

    Start time 2013-05-25 03:19:33 UTC

    Uptime 21 days, 3 hours, 17 minutes, 3 seconds

    Last reboot reason 0x200:normal shutdown

    Load averages: 1 minute 5 minute 15 minute

    0.05 0.05 0.00

    Dataplane Output

    root@Site-A> show security monitoring fpc 0

    FPC 0

    PIC 0

    CPU utilization : 0 %

    Memory utilization : 76 %

    Current flow session : 3

    Current flow session IPv4: 3

    Current flow session IPv6: 0

    Max flow session : 65536

    Total Session Creation Per Second (for last 96 seconds on average): 0

    IPv4 Session Creation Per Second (for last 96 seconds on average): 0

    IPv6 Session Creation Per Second (for last 96 seconds on average):

    Following KB article explains about OIDs for both CPU Control and Dataplane:

     

    http://kb.juniper.net/library/CUSTOMERSERVICE/GLOBAL_JTAC/BK26199/SRX%20SNMP%20Monitoring%20Guide_v1.1.pdf

     

     Regards,

    rpatrthi

     

    Please Mark My Solution Accepted if it Helped, Kudos are Appreciated Too

     



  • 3.  RE: measuring CPU utilization

    Posted 12-01-2014 05:48

    Thanks  for clarification. So, is this two (control plane and  data plane) somehow related or totally independent ?

    I mean, is there such thing as "total cpu utilization" that is maybe sum of mentioned above utilizations ?



  • 4.  RE: measuring CPU utilization

    Posted 12-01-2014 05:57

    Hi jnsvano ,

     

    Both Control and Dataplane are independent. there is no sum of these cpu's. They are not dependent.

     

    Control Plane CPU going high will not cause any issues to dataplane traffic.

     

    Traffic issue like latency and packet drops will happen only when dataplane CPU utilization reaches 100%.

     

    Regards

    rparthi

     

    Please Mark My Solution Accepted if it Helped, Kudos are Appreciated Too