本文主要是介绍区块链技术 智慧城市 人工智能 -社会进步的步伐不停歇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
APM智能监控(APM = Application Performance Management,应用性能管理)
“Monitor your data”(监控你的数据)
APM的覆盖范围包括五个层次的实现:终端用户体验,应用架构映射,应用事务的分析,深度应用诊断,和数据分析
· 在虚拟机管理程序环境中,监控空间内虚拟机的响应时间和资源消耗情况;
· 在没有管理程序(例如专用物理服务器)或管理程序遥不可及(即在IaaS环境)时,在操作系统上运行;
· 在容器内;
· 在Java或.Net应用服务器环境内;
·在终端用户设备,连续或按需即时下载。
Pinpoint 是用 Java 编写的 APM(应用性能管理)工具,用于大规模分布式系统。在 Dapper 之后,Pinpoint 提供了一个解决方案,以帮助分析系统的总体结构以及分布式应用程序的组件之间是如何进行数据互联的。
-
安装agent是无侵入式的
-
对性能的影响最小(只增加约3%资源利用率)
支持的模块:
-
JDK 6+
-
Tomcat 6/7/8, Jetty 8/9
-
Spring, Spring Boot
-
Apache HTTP Client 3.x/4.x, JDK HttpConnector, GoogleHttpClient, OkHttpClient, NingAsyncHttpClient
-
Thrift Client, Thrift Service
-
MySQL, Oracle, MSSQL, CUBRID, DBCP, POSTGRESQL
-
Arcus, Memcached, Redis
-
iBATIS, MyBatis
-
gson, Jackson, Json Lib
-
log4j, Logback
构建要求:
-
JDK 6 installed
-
JDK 8 installed
-
Maven 3.2.x+ installed
-
JAVA_6_HOME environment variable set to JDK 6 home directory.
-
JAVA_7_HOME environment variable set to JDK 7+ home directory.
-
JAVA_8_HOME environment variable set to JDK 8+ home directory.
Trace分布式链路追踪
Google叫Dapper,淘宝叫鹰眼,eBay叫Centralized Activity Logging (CAL),大众点评网叫CAT
Twitter使用 Zipkin 和 Brave 实现分布式系统追踪
Hydra - 京东开源的基于Dubbo的调用分布跟踪系统行为分析
日志系统
场景还原流式计算
全链路压测
这篇关于区块链技术 智慧城市 人工智能 -社会进步的步伐不停歇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!