我应该选择 Beats 还是 Elastic Agent 来监控使用 docker stack 而不是 kubernetes 部署的应用程序?
我有一个应用程序在一组 docker 容器中启动并运行(使用 docker 堆栈而不是 kubernetes 部署)。我想对此应用程序进行性能监控。我很困惑是否应该选择 Beats 还是 Elastic Agent。
此页面显示:
当 Elastic Agent 在容器内运行时,无法通过 Fleet 进行升级,因为它期望容器本身进行升级。
此页面显示:
独立模式 - 所有策略均以 YAML 文件形式手动应用到 Elastic Agent。
Q1. 这是否意味着在独立模式下,Elastic Agent“根本”不由 Fleet 管理?或者管理的某些部分
此页面显示:
独立弹性代理是在安装它们的系统上本地手动配置和管理的。当您由于公司的安全要求或因为您更喜欢使用其他配置管理系统而对集中管理 Fleet 中的代理不感兴趣时,它们非常有用。
此页面显示:
要在独立模式下运行 Elastic Agent,请在要监控的每台主机上安装该代理,并在安装该代理的系统上本地手动配置该代理。您负责管理和升级代理。
Q2. 这是否意味着对于监控 docker 容器(使用 docker stack 而不是 kubernetes 部署),beats 和 Elasticagents 在“集中”管理方面没有区别?唯一的区别是我必须单独配置不同的节拍,而 Elastic Agent 可以避免这种情况?
Q3.在这种情况下什么是更好的? Beats 还是 Elastic Agent?
I have an application up and running in set of docker containers (deployed using docker stack and not kubernetes). I want to do performance monitoring for this application. I am confused about whether I should go for beats or Elastic Agent.
This page says:
When Elastic Agent runs inside of a container, it cannot be upgraded through Fleet as it expects that the container itself is upgraded.
This page says:
Standalone mode — All policies are applied to the Elastic Agent manually as a YAML file.
Q1. Does this mean that in standalone mode Elastic Agent is not "at all" managed by Fleet? Or some part of management
This page says:
Standalone Elastic Agents are manually configured and managed locally on the systems where they are installed. They are useful when you are not interested in centrally managing agents in Fleet, either due to your company’s security requirements, or because you prefer to use another configuration management system.
This page says:
To run an Elastic Agent in standalone mode, install the agent on each host you want to monitor and manually configure the agent locally on the system where it’s installed. You are responsible for managing and upgrading the agents.
Q2. Does this mean that for monitoring docker containers (deployed using docker stack and not kubernetes), there is no difference between between beats and Elastic agents in terms of "central" management? Only difference would be that I have to configure different beats separately, which is avoided with Elastic Agent?
Q3. What is preferrable in this case? Beats or Elastic Agent?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)