java - YourKit Export CSV Data Formats -
i attempting extract data displayed in yourkit's "threads" view (on thread state; when each thread "waiting" or "runnable"). have used command-line export utility generate of formats of views supports.
contained in export directory file "table--thread-life-cycle--name-history.csv". seems contain information require, cannot find documentation on columns in file.
for reference, columns are:
id uptime_ns thread thread_name frame top_method top_non_filtered_method thread_life_cycle_id name
a sample of data single thread might be:
94 11879264791 57 executor task launch worker-0 39131 java.lang.thread.<init>(threadgroup, runnable, string) scala.collection.traversablelike$withfilter$$anonfun$foreach$1.apply(object) 52 keep-alive-timer 95 11899612660 57 executor task launch worker-0 39191 java.lang.thread.<init>() scala.collection.traversablelike$withfilter$$anonfun$foreach$1.apply(object) 53 thread-34 96 11918630377 57 executor task launch worker-0 39191 java.lang.thread.<init>() scala.collection.traversablelike$withfilter$$anonfun$foreach$1.apply(object) 54 thread-35 97 11942061861 57 executor task launch worker-0 39191 java.lang.thread.<init>() scala.collection.traversablelike$withfilter$$anonfun$foreach$1.apply(object) 55 thread-36 98 11957367215 57 executor task launch worker-0 39191 java.lang.thread.<init>() scala.collection.traversablelike$withfilter$$anonfun$foreach$1.apply(object) 56 thread-37 99 11971295215 57 executor task launch worker-0 39191 java.lang.thread.<init>() scala.collection.traversablelike$withfilter$$anonfun$foreach$1.apply(object) 57 thread-38
there plenty of other files in export dump, seems promising. should looking elsewhere? can shed light on formats used in yjp's exported csv?
export of thread states (waiting, blocked, running, etc) not supported yet in yourkit profiler. it's planned feature.
table--thread-life-cycle--name-history.csv export of "thread life cycle" probe. contains history of thread name changes only.
Comments
Post a Comment