[
https://issues.apache.org/jira/browse/CASSANDRA-9168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
C. Scott Andreas updated CASSANDRA-9168:
----------------------------------------
Component/s: Observability
> Allow single-shot tracing on an active node
> -------------------------------------------
>
> Key: CASSANDRA-9168
> URL: https://issues.apache.org/jira/browse/CASSANDRA-9168
> Project: Cassandra
> Issue Type: Improvement
> Components: Observability
> Reporter: Jonathan Shook
> Priority: Minor
>
> It would be useful to be able to ask a node for a single trace, or possibly
> even a few, without having to use traceprobability. This might allow more
> users to benefit from the clarity that tracing can provide without having to
> worry about accidentally setting the probability too high or leaving it on
> too long.
> This would be a simple JMX operation representing a single request for a
> trace, with everything else working as settraceprobability does presently.
> Optionally, an argument could be provided which represents a request for N
> traces, with a default minimum interval between them of 5.0 seconds. If a
> second parameter were provided, it would work as an override to the minimum
> interval in fractional seconds.
> Another form of the command would allow a user to specify a keyspace and
> table to trace. While this might add overhead, it could be implemented in
> such a way that the overhead is almost non-existent except when there are
> traces queued, and minimal even then.
> Ideally a user would be able to find the traces collected in this way. This
> could be implemented in the trace logic as a simple list of sessions which
> were flagged for tracing. If this data were available via JMX, then nodetool
> as well as other operational tools would be able to provide an interactive
> mode of studying traces, even on an active system.
> While it may still be possible to submit an unreasonable trace request to a
> system under load, this form would be much less ominous for casual use on
> active systems.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]