PHP 8.5.2
Preview: pythonstat_example.txt Size: 2.98 KB
//usr/share/doc/bpfcc-tools/examples/doc/pythonstat_example.txt

Demonstrations of ustat.


ustat is a "top"-like tool for monitoring events in high-level languages. It 
prints statistics about garbage collections, method calls, object allocations,
and various other events for every process that it recognizes with a Java,
Node, Perl, PHP, Python, Ruby, and Tcl runtime.

For example:

# ./ustat.py
Tracing... Output every 10 secs. Hit Ctrl-C to end
12:17:17 loadavg: 0.33 0.08 0.02 5/211 26284

PID    CMDLINE              METHOD/s   GC/s   OBJNEW/s   CLOAD/s  EXC/s  THR/s 
3018   node/node            0          3      0          0        0      0     
^C
Detaching...


If desired, you can instruct ustat to print a certain number of entries and 
exit, which can be useful to get a quick picture on what's happening on the 
system over a short time interval. Here, we ask ustat to print 5-second 
summaries 12 times (for a total time of 1 minute):

# ./ustat.py -C 5 12
Tracing... Output every 5 secs. Hit Ctrl-C to end
12:18:26 loadavg: 0.27 0.11 0.04 2/336 26455

PID    CMDLINE              METHOD/s   GC/s   OBJNEW/s   CLOAD/s  EXC/s  THR/s 
3018   node/node            0          1      0          0        0      0     

12:18:31 loadavg: 0.33 0.12 0.04 2/336 26456

PID    CMDLINE              METHOD/s   GC/s   OBJNEW/s   CLOAD/s  EXC/s  THR/s 
3018   node/node            0          0      0          0        0      0     
26439  java -XX:+ExtendedDT 2776045    0      0          0        0      0     

12:18:37 loadavg: 0.38 0.14 0.05 2/336 26457

PID    CMDLINE              METHOD/s   GC/s   OBJNEW/s   CLOAD/s  EXC/s  THR/s 
3018   node/node            0          0      0          0        0      0     
26439  java -XX:+ExtendedDT 2804378    0      0          0        0      0     

(...more output omitted for brevity)


USAGE message:

# ./ustat.py -h
usage: ustat.py [-h] [-l {java,node,perl,php,python,ruby,tcl}] [-C]
                [-S {cload,excp,gc,method,objnew,thread}] [-r MAXROWS] [-d]
                [interval] [count]

Activity stats from high-level languages.

positional arguments:
  interval              output interval, in seconds
  count                 number of outputs

optional arguments:
  -h, --help            show this help message and exit
  -l {java,node,perl,php,python,ruby,tcl}, --language {java,node,perl,php,python,ruby,tcl}
                        language to trace (default: all languages)
  -C, --noclear         don't clear the screen
  -S {cload,excp,gc,method,objnew,thread}, --sort {cload,excp,gc,method,objnew,thread}
                        sort by this field (descending order)
  -r MAXROWS, --maxrows MAXROWS
                        maximum rows to print, default 20
  -d, --debug           Print the resulting BPF program (for debugging
                        purposes)

examples:
  ./ustat              # stats for all languages, 1 second refresh
  ./ustat -C           # don't clear the screen
  ./ustat -l java      # Java processes only
  ./ustat 5            # 5 second summaries
  ./ustat 5 10         # 5 second summaries, 10 times only 

Directory Contents

Dirs: 1 × Files: 131

Name Size Perms Modified Actions
lib DIR
- drwxr-xr-x 2026-01-08 12:55:36
Edit Download
22.49 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
882 B lrw-r--r-- 2023-12-08 15:36:51
Edit Download
4.42 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
23.46 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.97 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.37 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.47 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
9.11 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
4.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.13 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
9.32 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.65 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.92 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.83 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.50 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.97 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
9.92 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
16.48 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
15.20 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
4.81 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.08 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.89 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.50 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
4.27 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.26 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
16.25 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
4.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.00 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.64 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.22 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
8.78 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
11.07 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
743 B lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.04 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.58 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.80 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
13.29 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
15.28 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
20.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.63 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.29 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
37.05 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.67 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.91 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.88 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.78 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.97 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.08 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.31 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
8.34 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
11.63 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.24 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.74 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
10.02 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.45 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.30 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
12.20 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
8.31 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
7.68 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.78 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
19.20 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
37.36 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.88 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
10.33 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.91 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.88 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.91 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.88 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
677 B lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.93 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
31.08 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.91 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.88 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.78 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.94 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.17 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
9.15 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.91 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.88 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.78 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.97 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
31.30 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
11.85 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.13 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.73 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.22 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.14 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
11.02 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.30 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.74 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
21.45 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.02 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.57 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.39 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
387 B lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.27 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.91 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.88 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.97 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.76 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
33.31 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.27 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.55 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.95 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.83 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.85 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
9.83 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.84 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.37 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.15 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
5.75 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.98 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.07 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
4.40 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
21.62 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
3.24 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.17 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
1.66 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
2.62 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
33.25 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.77 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
6.91 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
9.52 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download
7.37 KB lrw-r--r-- 2023-12-08 15:36:51
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).