我们正在构建新的服务器基础设施,并将使用 Appdynamics 来分析 Java 应用程序。
Appdynamics 有很多功能,因此似乎不再需要通过collectd 到 Graphite 的服务器指标。应用程序指标也可以直接输入 Appdynamics。
Logstash、ElasticSearch 和 Kibana 以及集中式日志记录怎么样。
当 Java 开发人员可以使用 Appdynamics 时,还有理由为他们构建 ELK 堆栈吗?
最佳答案
他们做不同的事情。 ELK 将为您提供日志聚合,您可以将其添加到其他功能中。 Appdynamics 非常适合实时监控和分析。我认为这取决于你想要做什么。使用 ELK 记录分布式系统并在一个地方捕获错误消息可能非常有帮助。不仅如此,ELK 还可以用于多种其他方式。 Elasticsearch 可以单独用作搜索引擎或数据缓存。
TL;DR 这取决于你在做什么。也许是...也许不是...
关于java - 使用 Appdynamics 时是否需要 ELK-stack 或 Graphite?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39540605/