redis - 获取整个 redis 集群的 INFO 状态的方法?
问题描述
我有一个 6 节点(3 个主节点,3 个辅助节点)集群。我可以使用 INFO 从单个节点(例如 instantaneous_ops_per_second)获取统计信息,并且可以使用 CLUSTER INFO 获取有关集群配置的一些信息。
有没有办法从 INFO 获取统计信息,但对于整个集群?使用 -c 开关在集群模式下连接似乎不会改变输出,谷歌搜索也没有发现任何有用的东西(尽管我得到了很多关于一般情况下要监控的东西的提示...... .)
我宁愿不必使用外部程序来组合统计信息,尽管这是一个明显的解决方案 - 我希望 redis 内置的东西可以让我查看,例如,每个命令的数量其次,整个集群正在处理。
解决方案
这应该这样做:
redis-cli --cluster call <ip>:<port> INFO
Where<ip>
和<port>
是集群的节点之一。
推荐阅读
- asp.net-mvc - 连接到在控制台应用程序中工作但在 Web 应用程序中不工作的 Microsoft Dynamics 365
- css - 以所有嵌套类中的第一个和最后一个元素为目标
- sql - 错误:列中的空值违反非空约束
- json - phpunit 断言 json_encode 数组
- javascript - Lodash:带有无关紧要的真值表
- spring - 是否可以更改弹簧启动执行器中的端点名称
- python - pandas html 函数转换为浮点数
- android-recyclerview - 在recyclerview上方滚动viewpager标题不起作用
- python - Googletrans API 属性错误
- pandas - 删除第一个或最后一个字符,以便列中的值应以数字开头