Convert LTTngTop to C++ and state system
[lttngtop.git] / src / attributes.txt
diff --git a/src/attributes.txt b/src/attributes.txt
new file mode 100644 (file)
index 0000000..120ad12
--- /dev/null
@@ -0,0 +1,61 @@
+List of available attributes
+
+cpu: pointer to first cpu
+cpus/[cpuid]/perf: pointer to first perf counter for cpu cpuid
+cpus/[cpuid]/perf/[perfname]/count: count for perf counter perfname on cpu cpuid
+cpus/[cpuid]/perf/[perfname]/visible: visibility for perf counter perfname on cpu cpuid
+cpus/[cpuid]/perf/[perfname]/next: pointer to next perf counter in linked list
+cpus/[cpuid]/task_start: timestamp for the start of current_task
+cpus/[cpuid]/current_task: pointer to current_task
+cpus/[cpuid]/next: pointer to next cpu in linked list
+proc: pointer to first process
+processes/[tid]/perf: pointer to first perf counter for task tid
+processes/[tid]/perf/[perfname]/count: count for perf counter perfname on task tid
+processes/[tid]/perf/[perfname]/visible: visibility for perf counter perfname on task tid
+processes/[tid]/perf/[perfname]/next: pointer to next perf counter in linked list
+processes/[tid]/files_history/current: pointer to first file for task tid
+processes/[tid]/file_history[x]: file history entry for file x (sequential) for task tid
+processes/[tid]/file_history[x]/file: file entry for file x (sequential) for task tid
+processes/[tid]/file_history[x]/file/name: file name for file x (sequential) for task tid
+processes/[tid]/file_history[x]/file/read: bytes read from file x (sequential) for task tid
+processes/[tid]/file_history[x]/file/write: bytes written to file x (sequential) for task tid
+processes/[tid]/file_history[x]/file/flag: status flag for file x (sequential) for task tid
+processes/[tid]/file_history[x]/file/fd: file descriptor for file x (sequential) for task tid
+processes/[tid]/file_history[x]/file/birth: timestamp for the opening of file x (sequential) for task tid
+processes/[tid]/file_history[x]/next: pointer to next file history entry in linked list
+processes/[tid]/files/[fd]: pointer to file entry for file fd for task tid
+processes/[tid]/threads: pointer to first descendant thread for task tid
+processes/[tid]/threads/[dtid]: pointer to descendant thread dtid for task tid
+processes/[tid]/threads/next: pointer to next descendant thread in linked list
+processes/[tid]/threadparent: pointer to parent thread for task tid
+processes/[tid]/syscall_info/type: type for last syscall in task tid
+processes/[tid]/syscall_info/cpu_id: cpuid for last syscall in task tid
+processes/[tid]/syscall_info/tid: tid for last syscall in task tid
+processes/[tid]/syscall_info/fd: fd for last syscall in task tid
+processes/[tid]/tid: tid for task tid
+processes/[tid]/comm: procname for task tid
+processes/[tid]/pid: pid for task tid
+processes/[tid]/ppid: ppid for task tid
+processes/[tid]/birth: timestamp for beginning of task tid
+processes/[tid]/totalfileread: bytes read from all files for task tid
+processes/[tid]/totalfilewrite: bytes written to all files for task tid
+processes/[tid]/read: read stream (B/s) for task tid
+processes/[tid]/write: write stream (B/s) for task tid
+processes/[tid]/totalcpunsec: execution time (ns) for task tid
+processes/[tid]/threadstotalcpunsec: execution time (ns) for task tid and its descendants
+processes/[tid]/selected: whether the task tid is selected by the UI
+perf: pointer to first perf counter in global list
+perf/[perfname]/count: global count for perf counter perfname
+perf/[perfname]/visible: visibility of gloabl perf counter perfname
+perf/[perfname]/sort: whether the global perf counter list is sorted by perf counter perfname's count
+perf/[perfname]/next: next perf counter in linked list
+nbproc: number of active processes
+nbnewproc: number of processes created
+nbdeadproc: number of processes destroyed
+nbthreads: number of active threads
+nbnewthreads: number of threads created
+nbdeadthreads: number of threads destroyed
+nbfiles: number of active files
+nbnewfiles: number of files opened
+nbdeadfiles: number of files destroyed
+
This page took 0.023471 seconds and 4 git commands to generate.