gpt4 book ai didi

spring-boot - Elastic:如何在Elastic APM Agent/APM Server中启用对容器ID之类的元数据的自动检测?

转载 作者:行者123 更新时间:2023-12-02 23:10:20 26 4
gpt4 key购买 nike

我已经使用elasticsearch,filebeat,kibana和apm服务器设置了一个 flex 堆栈,并使用apm java代理设置了一个spring-boot-application,并在docker compose文件中启动了我的设置。我启用了仪表板,并且可以看到有关应用程序中进程的痕迹。
但是我无法过滤容器ID,因为没有ID。如何启用我的堆栈apm服务器/ apm代理来接收有关容器ID,容器ID等的元数据。

我在哪里可以启用apm服务器/ apm代理的元数据来接收容器ID。

最佳答案

我通过docker-compose elasticsearch,apm,kibana和tomcat应用程序运行。
在apm--transaction- index中存在以下元信息:container.id
并且在apm--metrics-index中也存储了此信息。
尝试通过索引模式“apm- *”查看“发现”选项卡上的json结构

    {
"_index": "apm-7.6.2-transaction-000001",
"_type": "_doc",
"_id": "EyeudHEBxv4GJJ2Qs6yk",
"_version": 1,
"_score": null,
"_source": {
"container": {
"id": "100b5f0e673337f4381533d8ae9ab47ababf271e422c26f9ecc278a2aa08e3e7"
},
"observer": {
"hostname": "6940719de3e8",
"id": "7e715843-6a92-4794-99e3-beadc81cc7bc",
"ephemeral_id": "a0676d3e-e97f-4179-8b92-88f6214ea035",
"type": "apm-server",
"version": "7.6.2",
"version_major": 7
},
...

enter image description here

关于spring-boot - Elastic:如何在Elastic APM Agent/APM Server中启用对容器ID之类的元数据的自动检测?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61115721/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com