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

Show all CQL Consistency Levels #2361

Open
hopugop opened this issue Jul 16, 2024 · 6 comments
Open

Show all CQL Consistency Levels #2361

hopugop opened this issue Jul 16, 2024 · 6 comments
Labels
enhancement New feature or request

Comments

@hopugop
Copy link
Contributor

hopugop commented Jul 16, 2024

System information

  • Scylla version: any

Describe the feature and the current behavior/state.
Currently we use metric scylla_query_processor_queries to display ONE and QUORUM CLs under Scylla CQL dashboard. It contains metrics about all CLs, so it should be used as a separate panel to demonstrate all CLs across the cluster. This is very useful to see the ratio of CLs.

Who will benefit with this feature?
Anyone that uses CQL.

@hopugop hopugop added the enhancement New feature or request label Jul 16, 2024
@amnonh
Copy link
Collaborator

amnonh commented Jul 28, 2024

Can you please include a scenario of who will be using this and how?

@hopugop
Copy link
Contributor Author

hopugop commented Jul 30, 2024

Whenever one needs to identify the ratio of CLs used on a cluster, per granularity offered on Monitoring.
Apart from cross-DC information which is already reported on the ONE/QUORUM panels, we should also be able to look at all CLs.

Is my workload doing LOCAL_ONE or LOCAL_QUORUM? Is LOCAL_SERIAL being used at all? etc...

@amnonh
Copy link
Collaborator

amnonh commented Sep 13, 2024

@hopugop This is the wrong repository for ScyllaDB functionality; new metrics are under ScyllaDB.
Regardless, this kind of extra cardinality is an overhead to the system, and I would consider before adding it.

@hopugop
Copy link
Contributor Author

hopugop commented Sep 13, 2024

@amnonh metrics are already generated and scraped. We even use some of them on the cross-DC panels (for non-LOCAL CLs). My ask is to just leverage these metrics to demonstrate what are the ratios of all CLs, not only on the cross-DC context.

@amnonh
Copy link
Collaborator

amnonh commented Sep 13, 2024

@hopugop so are you talking only about scylla_query_processor_queries?

@hopugop
Copy link
Contributor Author

hopugop commented Sep 13, 2024

Yes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants