Difference between revisions of "VPP/cpeldump"

From fd.io
< VPP
Jump to: navigation, search
(Created page with "=== Synopsis === $ cpeldump --input-file <filename> [--output-file <filename>] [--verbose] === Description === Cpeldump pretty-prints a CPEL format file. This is often usef...")
 
(Description)
 
Line 9: Line 9:
 
Sample output:
 
Sample output:
  
 +
      Time            Track                        Event                    Datum
 
  000:00:00:005:052 prm_server t13(98370)        THREAD/THRECEIVE          pid:98370 tid:13  
 
  000:00:00:005:052 prm_server t13(98370)        THREAD/THRECEIVE          pid:98370 tid:13  
 
  000:00:00:005:053 fib_mgr t3(110673)            THREAD/THRUNNING          pid:110673 tid:3 cpu:0
 
  000:00:00:005:053 fib_mgr t3(110673)            THREAD/THRUNNING          pid:110673 tid:3 cpu:0

Latest revision as of 13:41, 14 February 2016

Synopsis

$ cpeldump --input-file <filename> [--output-file <filename>] [--verbose]

Description

Cpeldump pretty-prints a CPEL format file. This is often useful for a number of reasons, including the ability to use a text editor to search for specific events. Depending on the specific instrumentation involved, event logs can be of very long duration. Hence, the displayed timestamp format: hhh:mm:ss:msec:usec.

Sample output:

     Time             Track                         Event                    Datum
000:00:00:005:052 prm_server t13(98370)         THREAD/THRECEIVE          pid:98370 tid:13 
000:00:00:005:053 fib_mgr t3(110673)            THREAD/THRUNNING          pid:110673 tid:3 cpu:0
000:00:00:005:055 fib_mgr t3(110673)            lwm-sendv-dn              0x80020af8
000:00:00:005:099 fib_mgr t3(110673)            lwm-sendv                 0x80020af8
000:00:00:005:100 fib_mgr t3(110673)            COMM/SND_MESSAGE          rcvid:0x00020055 pid:98370
000:00:00:005:102 fib_mgr t3(110673)            THREAD/THREPLY            pid:110673 tid:3 
000:00:00:005:102 prm_server t13(98370)         THREAD/THRUNNING          pid:98370 tid:13 cpu:0
000:00:00:005:103 prm_server t13(98370)         COMM/REC_MESSAGE          rcvid:0x00020055 pid:98370

Enhancement opportunities

Delta vs. absolute timestamp format, to shrink the output width. Sorting, filtration, event-chasing (see the g2 event chasing writeup)