Skip to content

AxonOps — AI-Native Control Plane for Open Source Data Platforms

nodetool settraceprobability

Sets the probability of tracing a request.


Terminal window
nodetool [connection_options] settraceprobability <probability>

See connection options for connection options.

nodetool settraceprobability sets the probability (0.0 to 1.0) that any given request will be traced. Trace data is stored in the system_traces keyspace.


ArgumentDescription
probabilityTrace probability (0.0 to 1.0)

Terminal window
nodetool settraceprobability 0.01
Terminal window
nodetool settraceprobability 1.0
Terminal window
nodetool settraceprobability 0.0

Terminal window
# Enable tracing
nodetool settraceprobability 0.1
# Query traces
cqlsh -e "SELECT * FROM system_traces.sessions LIMIT 10;"
# Disable after analysis
nodetool settraceprobability 0.0

Performance Impact

Tracing adds overhead. Use low probabilities in production:

  • 0.001 (0.1%) for light sampling
  • 0.01 (1%) for moderate analysis
  • Higher values only for short periods

CommandRelationship
gettraceprobabilityView current probability