Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bring tracing support for Cassandra 4.x driver, fixes #798 #954

Conversation

ivantopo
Copy link
Contributor

@ivantopo ivantopo commented Mar 7, 2021

This PR brings query tracing for the Cassandra Driver 4.x. A few notes on differences to the 3.x support:

  • There are no connection pool metrics, nor session utilization metrics.
  • There is no detailed tracing of executions, only high-level queries are traced.

From the experience we had with the 3.x driver I would say that we should forget about trying to add connection pool metrics, but we should add basic monitoring of the Throttler implementations and optional executions tracing. Those two don't seem too hard to achieve, but I will not include them on this PR.

@ivantopo ivantopo changed the title bring tracing support for Cassandra 4.x driver bring tracing support for Cassandra 4.x driver, fixes #798 Mar 7, 2021
test in Test := {
(test in Cassandra3xTest).value
(test in Cassandra4xTest).value
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make your editor add newline on save!

@ivantopo ivantopo force-pushed the issue-#798/instrument-4x-cassandra-driver branch from 5e19206 to 48d84b2 Compare March 22, 2021 10:43
@SimunKaracic SimunKaracic merged commit fb33a60 into kamon-io:master Mar 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants