LTTNG-PERIODTOP(1)
π NAME π
lttng-periodtop β LTTng analyses period top, bestie. It's giving "let me show you the period tea" β¨
π¦ DESCRIPTION π¦
okay so, real talk: the usage is literally this, and I am NOT paraphrasing the flags, they're staying exactly as they are, periodt:
usage: lttng-periodtop [-h] [-r REFRESH] [--gmt] [--skip-validation]
[--begin BEGIN] [--end END] [--period PERIOD]
[--period-captures PERIOD_CAPTURES] [--period-begin PERIOD_BEGIN]
[--period-end PERIOD_END] [--period-begin-key PERIOD_BEGIN_KEY]
[--period-end-key PERIOD_END_KEY] [--period-key-value
PERIOD_KEY_VALUE] [--cpu CPU] [--timerange TIMERANGE]
[--progress-use-size] [--no-intersection] [-V] [--debug]
[--no-color] [--no-progress] [--min MIN] [--max MAX] [--freq]
[--freq-resolution FREQ_RESOLUTION] [--freq-uniform]
[--freq-series] [--limit LIMIT] [--top] [--log] [--stats]
[--min-duration MIN_DURATION] [--max-duration MAX_DURATION]
[--aggregate-by AGGREGATE_BY] [--select SELECT] [--group-by
GROUP_BY] [--order-by ORDER_BY] <path/to/trace>
The periods command. that's it, that's the whole vibe check π
πΈ positional arguments: πΈ
<path/to/trace>β the trace path, bestie. Point me at it π
β¨ optional arguments: β¨
-h,--helpβ show this help message and exit. classic, iconic, never misses π«Ά-r REFRESH,--refresh REFRESHβ Refresh period, and you can slap an optional units suffix on it (default units:s).--gmtβ Manipulate timestamps based on GMT instead of local time. no more timezone drama π--skip-validationβ Skip the trace validation. living dangerously, love that for you π--begin BEGINβ start time:hh:mm:ss[.nnnnnnnnn]--end ENDβ end time:hh:mm:ss[.nnnnnnnnn]--period PERIODβ Period definition--period-captures PERIOD_CAPTURESβ Period captures definition--period-begin PERIOD_BEGINβ Analysis period start marker event name--period-end PERIOD_ENDβ Analysis period end marker event name (requires--period-begin)--period-begin-key PERIOD_BEGIN_KEYβ Optional, list of event field names used to match period markers (default:cpu_id)--period-end-key PERIOD_END_KEYβ Optional, list of event field names used to match period marker. If none specified, use the same--period-begin-key--period-key-value PERIOD_KEY_VALUEβ Optional, define a fixed key value to which a period must correspond to be considered.--cpu CPUβ Filter the results only for this list of CPU IDs--timerange TIMERANGEβ time range:[begin,end]--progress-use-sizeβ use trace size to approximate progress--no-intersectionβ disable stream intersection mode-V,--versionβ show program's version number and exit--debugβ Enable debug mode (or setLTTNG_ANALYSES_DEBUGenvironment variable). bestie it's telling you the env var, use it π--no-colorβ Disable colored output. tragic, but sometimes you're piping it somewhere, iykyk π--no-progressβ Don't display the progress bar--min MINβ Filter out durations shorter than min usec--max MAXβ Filter out durations longer than max usec--freqβ Output statistics about periods durations--freq-resolution FREQ_RESOLUTIONβ Frequency distribution resolution (default 20)--freq-uniformβ Use a uniform resolution across distributions--freq-seriesβ Consolidate frequency distribution histogram as a single one--limit LIMITβ Limit to top X (default = 10)--topβ Output the top sched switch durations--logβ Output the sched switches in chronological order--statsβ Output sched switch statistics--min-duration MIN_DURATIONβ Filter out, periods shorter that duration (usec)--max-duration MAX_DURATIONβ Filter out, periods longer than duration (usec)--aggregate-by AGGREGATE_BYβFIXME--select SELECTβFIXME--group-by GROUP_BYβ Present the results grouped by a list of fields(period.captured_field[,period.captured_field2])--order-by ORDER_BYβhierarchy,time
and that's the whole page, no notes π
This one's from LTTng Analyses v0.6.0, dated January 2017, and it's filed under LTTNG-PERIODTOP(1) β the man page name, in case you were wondering where it went, bestie π mwah, go analyze some periods β¨π
π¦ where this page comes from
- debian bookworm: python3-lttnganalyses 0.6.1-3 Β· MIT
- ubuntu jammy: python3-lttnganalyses 0.6.1-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms