-
Notifications
You must be signed in to change notification settings - Fork 27
Description
LTTng Kernel traces are great! we can have a lot of information and can make many views.
LTTng UST has a few wrappers that help. We can have memory usage and callstacks.
Are there any default fields in the java agent, java.util.logging, log4j, python or LTTng logger that can can be visualized out of the box?
Here is an example of what we can get with log4j for instance:
- vpid
- procname
- ip
- vtid
- msg (another event inside)
- logger_name
- method_name
- filename
- line_number
- timestamp (second)
- thread_name
- loglevel
vpid = 328, procname = "spark-listener-", ip = 0x7B48B92AE8D2, vtid = 466 }, { msg = "eventType=JobEnd; jobId=0; jobResult=JobSucceeded; endTime=1714058265331", logger_name = "org.apache.spark.examples.MyCustomSparkListener", class_name = "org.apache.spark.examples.MyCustomSparkListener", method_name = "logData", filename = "MyCustomSparkListener.java", line_number = 280, timestamp = 1714058265331, int_loglevel = 20000, thread_name = "spark-listener-group-shared"
What views can be made with this partial info?