Stefan Sauer
|
dbb1897e9b
|
rusage: implement windowing of cpuload
Add a local help to the rusage plugin that supports windowing of values. We want
to generalize this for use in other plugins.
|
2015-10-05 20:59:39 +02:00 |
|
Stefan Sauer
|
018858980b
|
rusage: announce the data format
Rusage will now announce what is meassures and how it is logged. Use the new format in stats.
Cleanup the the code and naming.
|
2015-10-05 20:59:39 +02:00 |
|
Stefan Sauer
|
c13ee1f2e9
|
stats: improve cpu load meassurements
Rename variables for clarity. Handle the initial disparity between debug time
and the time already spent in the proc and main thread.
|
2015-10-05 20:59:39 +02:00 |
|
Stefan Sauer
|
b90ee2a84c
|
gst-stats: use the rusage stats
Add cpuload info from rusage traces.
|
2015-10-05 20:59:39 +02:00 |
|
Stefan Sauer
|
ff7ba1eb8d
|
gst-stats: filter complete thread section if we have no pads
|
2015-10-05 20:59:39 +02:00 |
|
Stefan Sauer
|
0c26387e62
|
stats: improve the handling of parentage
Log new object after we did the check for parents.
|
2015-10-05 20:59:39 +02:00 |
|
Stefan Sauer
|
81e617fa70
|
stats: print thread key for stats and filter empty pad-sections
|
2015-10-05 20:59:39 +02:00 |
|
Stefan Sauer
|
f8390caf2c
|
stats: update buffer flags
Remove some buffer flags that were leftovers from 0.10 and handle new 1.0 buffer
flags.
|
2015-10-05 20:59:39 +02:00 |
|
Stefan Sauer
|
b8eef6ba2c
|
stats: add a stats frontend
Parse the log and collect data from tracer messages.
|
2015-10-05 20:59:39 +02:00 |
|