Cassandra OpsCenter慢速查询日志记录
我们正在使用OpsCenter 5.2.4(DSE 4.8.4.和Cassandra 2.1.12.)。我们正试图找出一些问题,我们希望记录慢速查询。我们试图通过设置和性能来启用它。我有两个问题:Cassandra OpsCenter慢速查询日志记录,cassandra,datastax-enterprise,opscenter,Cassandra,Datastax Enterprise,Opscenter,我们正在使用OpsCenter 5.2.4(DSE 4.8.4.和Cassandra 2.1.12.)。我们正试图找出一些问题,我们希望记录慢速查询。我们试图通过设置和性能来启用它。我有两个问题: TTL卡在3600上,我尝试将TTL值上下浮动,但它总是使用3600写入数据。为什么呢?我尝试将阈值设置为16ms,这样我可以在dse\u perf.node\u slow\u log中快速获得一些查询,但当我执行类似于从dse\u perf.node\u slow\u log中选择source\u
dse\u perf.node\u slow\u log
中快速获得一些查询,但当我执行类似于从dse\u perf.node\u slow\u log中选择source\u ip、TTL(source\u ip)的查询时,结果很少代码>它总是返回该字段3600的TTL,即使我将其设置为900或7200。当我在OpsCenter中更改此设置时,我验证了dse.yaml
中的节点上的值实际上已更改,但在表中,我的数据始终使用3600s TTL写入
cqlsh
中的数据时,我看到的15个慢速查询中没有一个。在OpsCenter read from中的慢速查询面板上查看数据的位置address.yaml
中的选项中更新它。记录为:
性能服务的慢速查询日志中要忽略的键空间列表。默认值:[“OpsCenter”“dse_perf”]
它们仍然按照DSE慢速查询性能服务记录在表中,但OpsCenter不会显示它们。您能举个例子说明如何使用TTL插入数据吗?cassandra或DSE的哪个版本?它是DSE 4.8.4。卡桑德拉2.1.12。插入TTL ed数据是DSE的功能,超出了我们的控制范围,您只需设置TTL值和阈值(毫秒),DSE将记录慢速查询关于您的第一个答案,可能我不够清楚,新数据上的TTL卡在3600上,我尝试将其设置得越来越高,并且始终为3600ms