gpt4 book ai didi

amazon-web-services - 容器监控

转载 作者:行者123 更新时间:2023-12-02 20:40:41 26 4
gpt4 key购买 nike

我正在使用Prometheus,node Exporter和Grafana监视EC2实例-每种实例都在自己的容器中运行。
我认为将这三个监视工具中的每一个都放在其自己的容器中将使系统更易于设置,并且系统将运行得更快。系统运行得更快是真的吗?
要开始运行所有3个监视工具,我有一个docker-compose,它可以一次启动所有3个容器。在一个容器中而不是单独的容器中运行所有3个监视工具是否会有所帮助。
这是当前的系统架构
enter image description here

最佳答案

尝试将流程组合到单个容器中,而不是是个好主意。
有多种原因:

  • 容器不像VM。在X容器中运行X进程没有太大的开销;
  • 实际上,将进程保存在单独的镜像中(然后在单独的容器中运行它们)可以分别维护(例如修补)每个进程;
  • ...并且它允许您潜在地分别保护每个进程;
  • 为每个容器运行一个进程
  • 被认为是 的良好最佳实践
  • 将进程保存在自己的容器中可以使您例如运行一个prometheus容器和一个grafana容器以运行多个容器;
  • ...接着,这也允许在重新放置容器时有更大的灵活性,例如可能会掉落Grafana以使用Grafana托管服务等。
  • 关于amazon-web-services - 容器监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64322755/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com