The Lumino Manua (v1.5)

Skip to end of metadata
Go to start of metadata

In This Section

Overview

The XVM Trace Collector receives trace messages from discovered XVMs and writes them as point data into the backing time series database (Influx). Collected trace records can then be viewed using the Trace Log Panel when placed in a dashboard.For more information on tracing in X Platform applications, see Working with Logging and com.neeve.trace package.

XVM Trace Collector Data Format

For more information on the point data format that Lumino collectors output, see Lumino Agent Stats Collectors intro section.

The XVM Trace Collector writes data with the lumino_trace_rp retention policy. For more information on Lumino data retention policies see Influx and Data retention policies.

Measurements

The top-level trace message type sent by XVM Talon is ISrvMonTraceRecord. Below is the list of measurements with their data.

trace

Description: The trace measurement contains data of one call to output trace.

 

Tags

Tag NameJava Type MappingDescription
hostISrvMonTraceRecord.hostName/ISrvMonTraceRecord.hostAddressOrigin host of the trace
typeN/AType of trace origin. Currently always set to "xvm"
collectorN/ASet to name of Lumino Agent's Talon application.
xvmISrvMonTraceRecord.serverNameName of the trace origin XVM.
trace_levelISrvMonTraceRecord.levelTrace level of the trace record. Set to "unknown" when not present.


Fields

Field NameJava Type MappingDescription
trace_idISrvMonTraceRecord.hostName/ ISrvMonTraceRecord.hostAddress/ ISrvMonTraceRecord.serverNameTrace ID. Currently derived from host name and address, and XVM name.
traceISrvMonTraceRecord.traceThe trace message text.
tracer_nameISrvMonTraceRecord.tracerNameTracer name, if present.
process_idISrvMonTraceRecord.processIdThe trace origin process id, if present.
thread_idISrvMonTraceRecord.threadIdThe trace origin thread id, if present.



  • No labels