You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Grafana监控Docker容器的运行状态?

Docker容器在线/离线状态监控仪表盘配置

环境背景

  • Grafana
  • 搭配Telegraf的InfluxDB
  • 搭配cAdvisor的Prometheus
    所有组件均运行在Docker栈中,同时部署有游戏服务器等其他Docker容器,需要制作仪表盘展示这些容器的在线/离线状态。但现有资料多聚焦CPU消耗等聚合数据仪表盘,缺乏直接展示容器UP/DOWN状态的相关方法。

解决方案(供遇到相同问题的用户参考)

  • 创建一个新的Stat面板
  • 选择Prometheus作为数据源,执行查询语句:time() - container_last_seen{name="CONTAINER_NAME"}(需替换CONTAINER_NAME为实际容器名称)
  • 将面板格式设置为Table(否则会生成两个面板)
  • 创建范围值映射:将数值小于60映射为Up,大于60映射为Down

注:此为经研究得出的可行方案,可能存在更优实现方式。

内容的提问来源于stack exchange,提问作者Darius Nein

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 12:15:41