我们正在构建新的服务器基础架构,并将使用Appdynamics来分析Java应用程序。
Appdynamics有很多功能,因此似乎不再需要通过收集到Graphite的服务器指标。应用程序指标也可以直接输入Appdynamics。
Logstash,ElasticSearch和Kibana以及集中式日志记录如何?
当他们可以使用Appdynamics时,是否还有任何理由为Java开发人员构建ELK堆栈?
答案 0 :(得分:1)
他们做不同的事情。 ELK将为您提供可以在其他功能中添加的日志聚合。 Appdynamics非常适合实时监控和分析。我认为这取决于你的目标。在一个地方记录分布式系统并捕获错误消息可能对ELK非常有帮助。不仅如此,ELK还可以通过其他方式使用。 Elasticsearch可以单独用作搜索引擎或数据缓存。
TL; DR这取决于你在做什么。也许是的......也许没有...