问答 有人知道怎么用 nmon 监控 docker 吗?

Mr.Shuo · 2023年09月15日 · 最后由 江南 回复于 2023年09月18日 · 5332 次阅读

公司要让做性能测试,但是公司项目都是部署在 docker 里的,现在让用 nmon 监控,有大佬知道怎么用 nmon 监控 docker 吗?😭 以前没接触过 docker,请教请教🙏

共收到 2 条回复 时间 点赞

容器领域监控都用 prometheus, nmon 已经被淘汰了不知道多少年了

Portainer 和 Prometheus 都是常用的开源工具。

Portainer:

Portainer 是一个轻量级的容器管理平台,用于简化 Docker 容器的部署、管理和监控。
Portainer 提供了一个用户友好的 Web 界面,通过图形化方式管理容器、镜像、卷等资源,并支持用户和权限管理。
Portainer 还提供了实时容器监控、日志查看、访问控制、容器编排等功能,使容器管理更加便捷。
Prometheus:

Prometheus 是一种开源的监控和警报系统,旨在收集、存储、查询和可视化应用程序的指标数据。
Prometheus 使用拉取模型从目标应用程序中获取和存储数据,然后支持强大的查询语言 PromQL 来分析、查询和聚合指标数据。
Prometheus 提供了灵活的警报机制,可以根据指标数据的阈值或条件触发警报,并通过各种通知渠道发送通知。
Prometheus 还具有可视化仪表板和图形展示功能,提供了 Grafana 等工具集成来创建丰富的监控面板。
综上所述,Portainer 侧重于容器的部署和管理,提供直观的用户界面,适合于简化 Docker 容器的操作。而 Prometheus 则更专注于应用程序的监控和警报,用于收集和分析指标数据,提供灵活的警报机制和可视化功能。这两个工具可以搭配使用,Portainer 用于容器管理,而 Prometheus 用于监控和警报。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册