简体   繁体   English

使用Appdynamics时是否需要ELK堆栈或Graphite?

[英]Any need for the ELK-stack or Graphite when using Appdynamics?

We are in the process of building a new server infrastructure and will be using Appdynamics for analytics of the Java applications. 我们正在构建一个新的服务器基础结构,并将使用Appdynamics来分析Java应用程序。

Appdynamics has a lot of features, so it seems that server metrics via collectd to Graphite will no longer be necessary. Appdynamics具有许多功能,因此似乎不再需要通过收集到Graphite的服务器指标。 Application metrics can also be fed straight into Appdynamics. 应用程序指标也可以直接输入到Appdynamics中。

How about Logstash, ElasticSearch and Kibana and centralised logging. Logstash,ElasticSearch和Kibana以及集中式日志记录如何。

Is there still any reason to build an ELK stack for the Java developers when they can use Appdynamics? 当Java开发人员可以使用Appdynamics时,还有什么理由为他们构建ELK堆栈吗?

They do different things. 他们做不同的事情。 ELK will give you log aggregation that you can add in other functionality. ELK将为您提供日志聚合,您可以添加其他功能。 Appdynamics is great for real time monitoring and profiling. Appdynamics非常适合实时监视和分析。 I think it depends on what you're going for. 我认为这取决于您要做什么。 Logging a distributed system and capturing error messages in one place might be very helpful with ELK. 使用ELK,在一个地方记录分布式系统并捕获错误消息可能会很有帮助。 Not just that, but ELK can be used in a number of other ways. 不仅如此,ELK还可以通过多种其他方式使用。 Elasticsearch can be used stand alone as a search engine or data cache. Elasticsearch可以单独用作搜索引擎或数据缓存。

TL;DR It depends on what you're doing. TL; DR这取决于您在做什么。 Maybe yes...maybe no... 可能是,可能不是...

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM