全部产品
云市场

开始监控其他语言的应用

更新时间:2019-09-03 18:38:46

ARMS 应用监控当前仅支持监控 Java 和 PHP 应用。对于 Go、Python、JS、.NET、C++ 等语言的应用,可使用链路追踪 Tracing Analysis 来监控。将应用接入链路追踪 Tracing Analysis 后,链路追踪 Tracing Analysis 可提供分布式调用链查询和诊断、应用性能实时汇总和分布式拓扑动态发现等功能,全方位监控您的应用。

背景信息

链路追踪 Tracing Analysis 为分布式应用的开发者提供了完整的调用链路还原、调用请求量统计、链路拓扑、应用依赖分析等工具,可以帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,提高微服务时代下的开发诊断效率。具体功能如下:

  • 分布式调用链查询和诊断:追踪分布式架构中的所有微服务用户请求,并将它们汇总成分布式调用链。
  • 应用性能实时汇总:通过追踪整个应用程序的用户请求,来实时汇总组成应用程序的单个服务和资源。
  • 分布式拓扑动态发现:用户的所有分布式微服务应用和相关 PaaS 产品可以通过链路追踪收集到的分布式调用信息。
  • 多语言开发程序接入:基于 OpenTracing 标准,全面兼容开源社区,例如 Jaeger 和 Zipkin。
  • 丰富的下游对接场景:收集的链路可直接用于日志分析,且可对接到 MaxCompute 等下游分析平台。

接入多语言的应用

请根据应用的语言查看对应的文档。

接入 Go 应用

将 Go 应用接入链路追踪。

接入 Python 应用

将 Python 应用接入链路追踪。

接入 Node.js 应用

将 Node.js 应用接入链路追踪。

接入 .NET 应用

将 .NET 应用接入链路追踪。

接入 C++ 应用

将 C++ 应用接入链路追踪。

后续操作

将应用接入链路追踪 Tracing Analysis 后,可以使用以下功能: