Elastic添加APM监控

  • 1. 下载安装
  • 2. 配置
  • 3. 启动设置
  • 4. 查看监控

APM (Application Performance Management) 即应用性能管理,属于IT运维管理(ITOM)范畴。主要是针对企业 关键业务的IT应用性能和用户体验的监测、优化,提高企业IT应用的可靠性和质量,保证用户得到良好的服务,降低IT总拥有成本(TCO)。
参考链接:https://www.jianshu.com/p/4b756ee173fa

1. 下载安装



# 下载
curl -L -O https://artifacts.elastic.co/downloads/apm-server/apm-server-7.11.1-x86_64.rpm
# 安装
sudo rpm -vi apm-server-7.11.1-x86_64.rpm

2. 配置

修改配置文件: /etc/apm-server/apm-server.yml

apm-server:host: "192.168.50.136:8200"output.elasticsearch:hosts: ["192.168.50.136:9200"]username: "elastic"password: "123456"

3. 启动设置

# 启动apm-server
service apm-server start
# 重启apm-server
service apm-server restart
# 停止apm-server
service apm-server stop

需要下载代理:https://search.maven.org/search?q=a:elastic-apm-agent
下载之后需要放到指定文件夹下
这里我放到/home/jack/elastic-apm-agent-1.21.0.jar下面

启动脚本:
service_name : 服务名称
server_urls : 配置服务
environment : 环境 production 为正式环境
application_packages : 基础包

nohup /usr/local/jdk1.8.0_281/bin/java -javaagent:/home/jack/elastic-apm-agent-1.21.0.jar \-Delastic.apm.service_name=forestUserProvider \-Delastic.apm.server_urls=http://192.168.50.136:8200 \-Delastic.apm.secret_token= \-Delastic.apm.environment=production \-Delastic.apm.application_packages=com.fh \-jar /opt/data/jardata/xxx.jar --spring.profiles.active=prod --server.port=8080 2>&1 &

4. 查看监控

和第一步一样点击APM

然后点击对应名称

找到对应事务,然后点击

可以查看完整追溯信息

这里有sql查询和http请求链路

点击对应的sql语句,就可以查看到对应的数据库语句

错误也有专门的记录,点击查看错误即可

Elastic添加APM监控相关推荐

  1. Elasticsearch:使用 Elastic APM 监控 Android 应用程序(二)

    在我之前的文章 "Elasticsearch:使用 Elastic APM 监控 Android 应用程序(一)" 中,我详述了如何使用 Elastic APM 来监控 Andro ...

  2. Elasticsearch:使用 Elastic APM 监控 Android 应用程序(一)

    作者:Alexander Wert, Cesar Munoz 人们通过私人和专业的移动应用程序在智能手机上处理越来越多的事情. 拥有成千上万甚至数百万的用户,确保出色的性能和可靠性是移动应用程序和相关 ...

  3. 带你打造一套 APM 监控系统(四)

    声明:尊重原创,原文地址:<带你打造一套 APM 监控系统>.本文为根据原创文章整理所得,感谢浏览. 七. Crash 监控 1. 异常相关知识回顾 1.1 Mach 层对异常的处理 Ma ...

  4. 开源APM监控Pinpoint的快速部署和使用

    版权声明:本文为博主原创文章,未经博主允许不得转载.欢迎访问我的博客 https://blog.csdn.net/smooth00 Pinpoint是用于大规模分布式系统的APM工具.它是在Dappe ...

  5. Dockerfile配置APM监控实现Java容器的性能监控

    通过Dockerfile可以用来构建容器镜像,我们一般也是通过这种方式来构建一个Tomcat应用服务容器,如果要实现对容器中的Tomcat服务(或是其他Java应用)进行APM(应用性能管理)监控,就 ...

  6. 带你打造一套 APM 监控系统(一)

    声明:尊重原创,原文地址:<带你打造一套 APM 监控系统>.本文为根据原创文章整理所得,感谢浏览. APM 是 Application Performance Monitoring 的缩 ...

  7. 带你打造一套 APM 监控系统(二)

    声明:尊重原创,原文地址:<带你打造一套 APM 监控系统>.本文为根据原创文章整理所得,感谢浏览. 三. CPU 使用率监控 1. CPU 架构 CPU(Central Processi ...

  8. xadmin后台页面定制和添加服务器监控组件

    xadmin定制 项目需要添加服务器监控页面,碍于xadmin不是很好自定义页面,之前写过插件,太麻烦了,还是直接改源码 原理其实很简单,因为xadmin的处理流程和django类似,都是通过拦截UR ...

  9. cacti 添加redis监控(远程服务器)

    监控主机 192.168.24.69 ,以下用A表示 被监控主机 192.168.24.79,以下用B标识 记得在A服务器的cacti中导入监控mysql的templates文件 拷贝ss_get_b ...

最新文章

  1. 文件bookDetails.html,查看源码: BookShopping.rar_bookdetails.jsp - VerySource
  2. 反对网抄,没有规则可以创建目标install 靠谱解答
  3. VTK:可视化之EdgePoints
  4. #地形剖面图_高中地理——每日讲1题(地形剖面图、河流水的补给、河流丁坝)...
  5. strtok函数取WinMain的参数
  6. spectral安装
  7. android ros 节点编写_嵌入式的我们为什么要学ROS
  8. cimiss数据_CIMISS数据下载小助手
  9. C++ new与delete的使用规范
  10. mybatis-java代码调用部分
  11. biopython有什么用_Biopython介绍
  12. 汉堡按钮的制作以及其中的问题
  13. C# Math函数汇总
  14. 测试用例设计——WEB通用测试用例(转)
  15. mui 本地化后调试_MUI和LIP-如何用您的语言用中文编写和本地化Windows
  16. matlab画图常见问题,matlab常见问题集
  17. PR LUT预设 25个漂亮的Instagram风格抖音视频调色预设
  18. Nginx获取客户端真实ip
  19. Word 2003 标题样式设置
  20. 英特尔®以太网控制器E810介绍:面向5G核心网络

热门文章

  1. python遇到执行超时如何跳过避免任务卡死
  2. android java join_java中的join用法
  3. Android 银联控件支付开发流程
  4. 灵敏度(sensitivity)和特异性(specificity)的计算
  5. Symbian S60系统祥解
  6. 电脑格式化后文件还能恢复吗?
  7. 阿里云中间件是什么-阿里云中间件介绍
  8. 命令行查看隐藏文件或隐藏文件夹
  9. linux centos7 在线和离线安装字体
  10. 0环权限高还是3环_环0到环3