如何查找 Cassandra 使用的日期/时间

如何查找 Cassandra 使用的日期/时间

今天早上我注意到,尽管操作系统上的日期/时间是正确的,但 Cassandra 集群中的一个节点正在写入一个小时后的日志。我通过日志检查的其他几个节点似乎正在正确的时间写入日志。

我现在需要检查我们 80 个节点集群中的每个节点,并确保 cassandra 在正确的时间运行,问题是有些节点不会经常写入日志,因为它们没有做太多事情...问题是,是否有某种形式的工具/实用程序(即 nodetool)可以告诉我 cassandra 运行的时间?

所有系统日期/时间均正确,ntpdate cron 已运行一段时间。服务器设置为伯利兹时区以避免 DST 更改,因此与此无关。

答案1

除了检查日志文件并查看附加到日志中的消息的时间戳外,似乎没有其他方法可以找出 Cassandra 使用的时间

tail -f /path/to/cassie/log

是最好的方法。

相关内容