metric-collector-for-apache-cassandra icon indicating copy to clipboard operation
metric-collector-for-apache-cassandra copied to clipboard

Read Path Dasboards V1

Open arodrime opened this issue 5 years ago • 2 comments

Add the "Read Path Dashboard" as defined in #27.

To be reviewed / tested and merged!

arodrime avatar Dec 02 '20 17:12 arodrime

@tjake, Do you know why we would have mcac_table_key_cache_hit_rate available, but not mcac_table_row_cache_hit_rate or mcac_table_counter_cache_hit_rate?

I'm guessing these only show up when you enable them in cassandra.yaml

tjake avatar Mar 19 '21 02:03 tjake

So after looking at MBeans available through jconsole, I can see that there is some inconsistencies for caches at table level:

keycache hit rate table level row cache table level

Also the counter cache is not present at all there (nor chunk cache - but on this one I'm not sure if the table level is really relevant).

@tjake do you think it's relevant to report this inconsistence at the project level?

Other than that, I can use those metrics - at the node level:

node level cache metrics

Also, at the OS level (collectd), I'm looking for those options (that were available on dashboards we did for Datadog - and are available there out of the box). But I'll look a bit more I did not take the time to do that search seriously yet. Just if you know about it, I'd like to know :).

  • Disk Read Latency (io.r_await?)
  • Disk Read Queued (io.rrqm/s)
  • Disk Utilization (io.util%)

arodrime avatar Mar 23 '21 11:03 arodrime