redis - 普罗米修斯查询以确定REDIS CPU利用率

标签 redis prometheus

我必须在grafana中查找并显示REDIS节点的CPU使用率,这些节点已安装了prometheus导出器。我导入了可在此处使用的grafana仪表板-https://grafana.com/grafana/dashboards/2751。它具有用于内存利用率的面板,但没有用于CPU利用率的面板。我在互联网上搜索了普罗米修斯查询以查找CPU利用率,但到目前为止我还没有走运。此类查询的任何引用都将有所帮助。

最佳答案

您提到的仪表板假定您正在使用redis_exporter收集有关Redis实例的指标。

要显示CPU使用率,可以使用以下查询添加面板:
rate(redis_cpu_user_seconds_total{addr="$addr"}[1m])
(检查您的指标标签,您可能需要在上述查询中使用instance而不是addr,但这取决于您的Prometheus设置)。

关于redis - 普罗米修斯查询以确定REDIS CPU利用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58767410/

相关文章:

redis - 如何在redis中模式匹配空字符串?

prometheus - 如果 prometheus 在 mac 上作为服务运行,如何更新它的配置文件?

kubernetes - 获取卡在终止状态超过 10 分钟的 Pod 列表并在 Ansible 中删除它们

bash - 初始化 Redis 变量

redis - 有没有办法让一个特定的key在集群模式下定位到一个特定的redis实例上?

ruby - 如何使用 resque 发送响应

python - Pushgateway - 值错误 : Incorrect label count

kubernetes - 来自错误抓取作业的 Prometheus + Kubernetes 指标

cpu-usage - 使用Prometheus监视CPU使用率

ruby-on-rails - Redis 和 Rails 生产错误:ActionView::Template::Error (ERR invalid DB index)