腾讯云大数据ES:使用Elastic APM监控SpringBoot服务的最佳实践

94ed6ff40d6fea7c368834de0e63ae8a.gif

作者:吴容,腾讯云大数据Elasticsearch高级开发工程师

在《腾讯云ES:图文详解!你想了解的ElasticAPM这里全都有》这篇文章中,我们对Elastic APM的组件架构、数据模型和工作原理有了比较清晰的认识,本篇文章将从实践的角度出发,演示如何使用Elastic APM来实时监控我们的SpringBoot服务。

一、创建ES集群

首先在演示的第一步,需要先创建出一个ES集群环境,这里我们到腾讯云ES控制台创建一个7.14.2白金版的ES集群。

1e9ec91e11edf7a1abfac1c54dacedcd.png

图1. 腾讯云ES控制台创建ES集群

二、部署APM Server

创建好ES集群后,开始部署APM Sever。这里有两种部署模式,第一种是通过Kibana上的Fleet Intergration方式进行安装部署,第二种则是手动进行安装。本文演示手动部署模式。

1、下载APM Server下载APM Server安装包可通过如下链接获取:https://www.elastic.co/cn/downloads/past-releases#apm-server由于我们刚创建的腾讯云ES集群版本为7.14.2,因此我们这里选择的APM Server版本也选择为7.14.2。

2、修改配置文件下载完成后,解压到对应的目录,然后配置apm-server.yml文件如下:

apm-server:
host: "localhost:8200"
#-------------------------- Elasticsearch output --------------------------
output.elasticsearch:
hosts: ["ES-VIP:9200"]
enabled: true
username: "elastic"
password: "changeme"


#================================= Logging =================================
logging.level: info
logging.metrics.enabled: true
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值