我们正在构建新的服务器基础结构,并将使用Appdynamics来分析Java应用程序。

Appdynamics具有许多功能,因此似乎不再需要通过收集到Graphite的服务器指标。应用程序指标也可以直接输入到Appdynamics中。

Logstash,ElasticSearch和Kibana以及集中式日志记录如何。

当Java开发人员可以使用Appdynamics时,还有什么理由为他们构建ELK堆栈吗?

最佳答案

他们做不同的事情。 ELK将为您提供日志聚合,您可以添加其他功能。 Appdynamics非常适合实时监视和分析。我认为这取决于您要做什么。使用ELK,在一个地方记录分布式系统并捕获错误消息可能会很有帮助。不仅如此,ELK还可以通过多种其他方式使用。 Elasticsearch可以单独用作搜索引擎或数据缓存。

TL; DR这取决于您在做什么。也许是,也许不是...

关于java - 使用Appdynamics时是否需要ELK堆栈或Graphite?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39540605/

10-11 10:35