主要流程

  1. 下载 es 及 Kibana 对应版本的 APM ,下载页面:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
  2. 解压后放到对应文件加,再使用 PowerShell 运行安装程序
   PS > cd 'C:\Program Files\APM-Server'PS C:\Program Files\APM-Server> .\install-service-apm-server.ps1

​ 如果报错,使用命令

   set-executionpolicy remotesigned

来更改 PowerShell 执行策略,然后再进行安装。

参考:https://www.dwhd.org/20180213_114134.html

  1. 启动APM Server使用命令 :
  ./apm-server -e
  1. 安装APM Agents,下载地址: https://search.maven.org/search?q=a:elastic-apm-agent ,注意 elastic-apm-agent 1.x 版本只支持es 6.5及以上。经过实测,es 及 Kibana 版本 6.4.3、6.5.0、6.8.0、7.9.3,以上四个版本中只有 6.8.0 与 7.9.3 版本可以在 Kibana 控制台读取到相应的 应用程序,其他两个老版本,无论如何测试都读取不到 java 程序

  2. 之后可以在 idea 创建 spring 程序,在界面设置

并填入

 -javaagent:D:/Developware/elastic-apm-agent-0.7.1.jar -Delastic.apm.service_name=my-application -Delastic.apm.server_url=http://localhost:8200 -Delastic.apm.application_packages=org.example

注意 javaagent后为下载的 elastic-apm-agent 路径,其他路径需要修改为具体的下载路径,修改运行即可。

示例如下:


保存后运行程序,程序控制台会输出:

代表服务启动成功。或者可以将spring 项目打包成 jar 包然后在控制台运行命令:

java -javaagent:D:/Developware/elastic-apm-agent-0.7.1.jar -Delastic.apm.service_name=my-application -Delastic.apm.server_url=http://localhost:8200 -Delastic.apm.application_packages=org.example -jar apm-agent-demo-0.0.1-SNAPSHOT.jar

(因为该java项目部署在和elastic apm server同一台服务器,所以可以使用http://localhost:8200,如果不在同一台服务器,使用IP替换localhost)

主要参考

主要参考了 kibana 的 APM 向导界面,启动 kibana 后进入地址:
http://localhost:5601/app/kibana#/home/tutorial/apm?_g=()

其他参考:
Linux 环境 离线 ELK7.4.0之APM服务安装(含kibana配套使用说明)
elastic APM针对java应用的高阶用法(java agent)

ELK——Kibana 安装使用性能监控工具 APM相关推荐

  1. ELK入门——ELK详细介绍(ELK概念和特点、Elasticsearch/Logstash/beats/kibana安装及使用介绍、插件介绍)

    目录 主要参考链接 一.什么是ELK(端口9200) 主要特点: 1.存储:面向文档+JSON 2.检索:倒排+乐观锁 3.分析:监控+预警+可视化 4.支持集群 二.Logstash(端口5044) ...

  2. ELK学习4_Elasticsearch+Logstash+Kibana安装_简易版

    ELK安装 下载地址: Elastic相关组件下载总地址: https://www.elastic.co/downloads ES下载地址: https://www.elastic.co/downlo ...

  3. Elasticsearch 及 Kibana 安装篇

    简介 官网-安装介绍 这里记载了各个软件包的安装方法,Linux Mac Windows-- 本文记载的是在 CentOS 系统安装 Elasticsearch 7.0.0 版本的步骤. 安装 Jav ...

  4. kibana从入门到精通-Kibana安装

    作者其他ELK快速入门系列文章 Elasticsearch从入门到精通 logstash快速入门实战指南 简介 Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之 ...

  5. ELK Stack (1) —— ELK + Redis安装

    ELK Stack (1) -- ELK + Redis安装 摘要 安装Elasticsearch.Logstash.Kibana与Redis以实现一个日志收集平台 版本 elasticsearch版 ...

  6. Elasticsearch安装IK分词器,kibana安装是基本使用,DSL语句入门

    文章目录 1. 安装IK分词器 2. Kibana安装和使用 2.1 ELK概述 2.2 Kibana下载 2.3 DSL语句 1. 安装IK分词器 ElasticSearch 默认采用的分词器, 是 ...

  7. ElasticSearch、可视化页面、kibana安装

    ElasticSearch目录 文章目录 二.ElasticSearch安装 2.1.Windows下安装ElasticSearch 2.1.1.下载与安装 2.1.2.熟悉目录 2.1.3.启动 2 ...

  8. Kibana安装及简单使用

    Kibana安装 参照官方文档即可,这里只做相关操作记录: wget https://artifacts.elastic.co/downloads/kibana/kibana-5.5.0-linux- ...

  9. 什么是Kibana?Kibana安装与配置(win_Elasticsearch)

    一.Kibana简介 Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作. 你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互. ...

  10. kibana安装与Kibana server is not ready yet

    环境 组件 版本 ubuntu 20.04 ElasticSearch 7.10.1 下载 https://artifacts.elastic.co/downloads/kibana/kibana-7 ...

最新文章

  1. 如何添加团队成员,并为团队成员分配访问权限(转载)
  2. MYECLIPSE中快速解决项目的错误的方法
  3. QML基础类型之variant
  4. 应用jacob组件造成的内存溢出解决方案(java.lang.OutOfMemoryError: Java heap space)
  5. JAVA获取Classpath根路径的方法
  6. (计算机组成原理)408之外内容补充(非统考考生需要了解|以白中英教材为准)
  7. read 和write
  8. Revit Family API 找到实体某一方向上的面。
  9. LeetCode(617)——合并二叉树(JavaScript)
  10. Delphi编程分割图片的方法
  11. 2017.4.26-morning
  12. 谷歌断网小游戏代码粗略解析
  13. 并查集之Wireless Network(一)
  14. Visual Studio 2013安装教程
  15. Word2013撤销不能使用
  16. 切身体验苹果Reminders的贴心设计
  17. 同时买票是怎么实现的_候补购票和抢票有什么不同 候补购票和抢票可以同时进行吗...
  18. 用vs2022实现c++简单游戏2-别碰方块
  19. 用这个工具可以批量分割视频
  20. javascript简介(概念)

热门文章

  1. python 决策树分类 泰坦尼克生存预测
  2. 微机原理与接口技术模拟试题微型计算机中主要包括,微机原理与接口技术模拟试题...
  3. Matlab学习手记——牛顿型信頼域法求解无约束问题
  4. 其实带宽≠速度 ADSL加速法完全功略
  5. CERT_HAS_EXPIRED
  6. vs 的 tfs 账号更改
  7. wkwebview清空html缓存,清除WKWebView cookies的方法
  8. 批量下载邮件附件 可筛选和分类 直接跑、稳定版 Python完整代码
  9. 使用python创建学员管理系统
  10. 用犯罪分析软件CrimeStat做热点图、层次空间聚类图、时空移动平均图