监控领域究竟谁是当之无愧的最强王者?
- 内容介绍
- 文章标签
- 相关推荐
本文共计10350个文字,预计阅读时间需要42分钟。
来源自javadoop.com/post/apm+前言+本文来说说什么是APM,也就是大家平时说的监控系统,以及如何实现一个APM系统。由于一些特殊原因,我在文中会使用Dog作为我们系统的名称。
来源:javadoop.com/post/apm
前言本文来说说什么是 APM 系统,也就是大家平时说的监控系统,以及怎么实现一个 APM 系统。因为一些特殊的原因,我在文中会使用 Dog 作为我们的系统名称进行介绍。
我们为 Dog 规划的目标是接入公司的大部分应用,预计每秒处理 500MB-1000MB 的数据,单机每秒 100MB 左右,使用多台普通的 AWS EC2。
因为本文的很多读者供职的公司不一定有比较全面的 APM 系统,所以我尽量照顾更多读者的阅读感受,会在有些内容上啰嗦一些,希望大家可以理解。我会在文中提到 prometheus、grafana、cat、pinpoint、skywalking、zipkin 等一系列工具,如果你没有用过也不要紧,我会充分考虑到这一点。
本文预设的一些背景:Java 语言、web 服务、每个应用有多个实例、以微服务方式部署。另外,从文章的可阅读性上考虑,我假设每个应用的不同实例分布在不同的 IP 上,可能你的应用场景不一定是这样的。
APM 简介APM 通常认为是 Application Performance Management 的简写,它主要有三个方面的内容,分别是 Logs(日志) 、Traces(链路追踪) 和 Metrics(报表统计) 。
本文共计10350个文字,预计阅读时间需要42分钟。
来源自javadoop.com/post/apm+前言+本文来说说什么是APM,也就是大家平时说的监控系统,以及如何实现一个APM系统。由于一些特殊原因,我在文中会使用Dog作为我们系统的名称。
来源:javadoop.com/post/apm
前言本文来说说什么是 APM 系统,也就是大家平时说的监控系统,以及怎么实现一个 APM 系统。因为一些特殊的原因,我在文中会使用 Dog 作为我们的系统名称进行介绍。
我们为 Dog 规划的目标是接入公司的大部分应用,预计每秒处理 500MB-1000MB 的数据,单机每秒 100MB 左右,使用多台普通的 AWS EC2。
因为本文的很多读者供职的公司不一定有比较全面的 APM 系统,所以我尽量照顾更多读者的阅读感受,会在有些内容上啰嗦一些,希望大家可以理解。我会在文中提到 prometheus、grafana、cat、pinpoint、skywalking、zipkin 等一系列工具,如果你没有用过也不要紧,我会充分考虑到这一点。
本文预设的一些背景:Java 语言、web 服务、每个应用有多个实例、以微服务方式部署。另外,从文章的可阅读性上考虑,我假设每个应用的不同实例分布在不同的 IP 上,可能你的应用场景不一定是这样的。
APM 简介APM 通常认为是 Application Performance Management 的简写,它主要有三个方面的内容,分别是 Logs(日志) 、Traces(链路追踪) 和 Metrics(报表统计) 。

