/elastic_apm_demo

Elastic APM demo by (golang gin)

Primary LanguageGo

Elastic APM Demo (by golang gin)

How To Run

start service

# Download
git pull
# start
docker-compose up -d

load kibana objects

Launch APM

Click "Launch APM" Or open http://0.0.0.0:5601/app/apm

APM

Services/Homepage

展示了各个接入的客户端(在服务启动时配置的ServerName)

images/services.png

transactions

在ElasticAPM data model中专指有APM AGENT 捕获到的事件.

  • 主页 images
  • 配置错误报告(email/slack) images

trace

  • 通过机器学习来查找不正常请求 images
  • 请求时间线(用以查找性能瓶颈) images
  • 配置用户信息 images
  • 配置自动标签 images

errors

  • 主页 images
  • 错误堆栈(自动隐藏库错误) images

search

  • 强大filter能力(带补全) images

Discover

  • 可以使用传动的Discover来进行图标制作 images