在Mongo和HBase中,我们有办法跟踪客户端连接,有没有办法在Cassandra中获得总客户端连接?
谢谢,
哈利
答案 0 :(得分:1)
在客户端数据传输驱动程序上报告连接,任务队列,查询和错误(连接错误,黑客超时,重试,推测执行)的指标。
可以通过Cluster.getMetrics()
操作(java)访问。
答案 1 :(得分:0)
Datastax提供cassandra结构,CassMetrics(cpp驱动程序)。此结构包含执行查询,待处理请求,超时请求,总连接和可用连接的最小和最大微秒。它提供了会话特定快照的完整性能指标。
在以下数据存档文档中https://docs.datastax.com/en/developer/cpp-driver/2.3/api/struct.CassMetrics/
清楚地解释了该结构的每个成员这里是一个关于如何有效使用结构的示例程序 - https://github.com/datastax/cpp-driver/blob/master/examples/perf/perf.c