问题标签 [elastic-apm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
54 浏览

jenkins - APM-Agent 附加到 Jenkins 应用程序返回 403 No Valid Crumb was included in request

我在 ELK 服务器和运行 Jenkins 的 Apm-agent 中设置了 Apm-server。

由于以下错误,APM 代理无法将数据发送到 APM 服务器

命令:

这是jenkins.log文件

如何解决这个问题?

0 投票
2 回答
815 浏览

java - Kibana 中 APM 的代理状态中未显示收到的 APM Java 代理数据

我在 ec2 实例中运行 ELK 并在其中安装了 apm-server

APM 服务器版本:7.x

我有一个带有 npm 的 springboot 应用程序,用于在其他 ec2 实例中进行负载测试还在其中安装了 apm 代理

APM 代理版本:1.x

在 APMserver.yml 中:

我已经为主机和输出提供了私有 ip

现在,当我尝试使用 curl http://xxxx.8200与 apm-server 连接时,它从 springboot 服务器连接

启动应用程序的命令:

输出:

卷曲输出:

Kibana.log

没有错误,但以下消息

当我检查代理状态时

还没有收到代理的数据

0 投票
1 回答
804 浏览

elasticsearch - elasticapm.properties 中的环境变量未解析

当服务器 url 作为 ENV 参数传递给 docker 启动的服务时,elasticapm.properties 中的环境变量不会在运行时解析。而是抛出以下错误

0 投票
1 回答
1094 浏览

java - 弹性 APM 代理配置选项不起作用

Elasticsearch、kibana 和 apm-server 安装在 ec2 服务器中 我已经安装了自动 java 代理附加到另一台服务器以跟踪 jenkins 应用程序

代理正在连接到进程,但动态配置选项不起作用

Apmagent 目录:(命令 ls)

apm-agent-attach-standalone.jar elasticapm.properties

elasticapm.properties 文件

附加命令:

sudo java -jar apm-agent-attach-standalone.jar --include '. 詹金斯 '

-> 这不会选择配置文件,而是附加代理

所以我用下面的命令来更新

日志:

询问:

1.在命令行中使用配置选项的正确方法是什么?

2.我们是否需要创建一个日志文件,或者如果使用 log_file 它将创建..现在它污染了应用程序日志

0 投票
1 回答
245 浏览

elasticsearch - 使用 Heartbeat 的弹性正常运行时间监视器——kibana 中缺少几个监视器

我在 ec2 服务器中设置了 elk。使用 metricbeat、filebeat、heartbeat 等 Beats。

我已经为 jenkins 和 sonarqube 等一些应用程序设置了弹性 apm。

现在在正常运行时间中,我只能看到像 sonarqube 和 jenkins 这样的几个监视器,其他应用程序丢失了..

当我看到昨天的数据在特定应用程序的弹性搜索中不可用时

0 投票
0 回答
478 浏览

java - 使用 AccessControlException 拒绝 Elastic APM 代理访问

我正在为 sonarqube 实现 apm 代理,我可以使用 curl 连接到 apm 服务器

curl -v "" 返回 200

命令:

sudo java -jar apm-agent-attach-standalone.jar --include '. 声纳。' ---config config_file=elasticapm.properties

命令输出:

它显示代理已附加

日志文件:

询问:

它显示访问被拒绝异常......如何解决这个问题?

注意: 对于 server_url,我尝试使用属性文件 --config server_url, --args server_url 这通常可以工作

elasticapm.properties:

0 投票
1 回答
1139 浏览

elasticsearch - Security-exception-action-[indices:admin/settings/update] 在索引 [apm-7.6.0-error-000001] 上的用户 [kibana] 未经授权

我在 ec2 实例中设置了 elasticsearch、kibana、apm-server。APM 服务器正在设置并从其他应用程序服务器实例获取数据。

当我查看堆栈管理时,apm-7.6.0 相关索引有错误。

ilm.step:错误

_GET /apm-7.6.0-span-000001/_ilm/explain -> 查询

错误显示我正在为没有 ilm 访问权限的 apm-server 使用 kibana 用户,但我正在使用带有 kibana_system、kibana_admin、apm_system、apm-ilm 角色的单独用户“apm-server-kibana”。我添加了“全部” '使用 apm-ilm 角色访问 apm* 索引的 ilm 。

在 Kibana.yml 中

elasticsearch.用户名:kibana

在 apm-server.yml

我没有在任何地方使用用户“kibana”,而是使用“apm-server-kibana”

为什么此错误显示为 Kibana 用户?

如何修复此错误?

0 投票
1 回答
216 浏览

tomcat9 - Tomcat 服务未使用弹性 APM java 代理启动

我正在尝试使用弹性 APM 代理(java)在 linux 中启动 tomcat 服务。但是每次我启动服务时,都会出现这些错误

我正在使用以下命令为 APM 代理设置环境变量

和 logback-classic 版本 1.0.6

请提出解决方案或我缺少的任何步骤,在此先感谢。


kriegaex更新,从 OP 的评论中复制:

  • 服务器版本:Apache Tomcat/7.0.106 服务器
    • 建成时间:2020 年 9 月 16 日 08:33:41 UTC
    • 服务器号:7.0.106.0 操作系统
  • 操作系统:Linux 操作系统版本:4.14.35-2047.502.4.1.el7uek.x86_64
  • 架构:amd64
  • JVM版本:1.7.0_301-b09
  • JVM 供应商:Oracle Corporation APM
  • 服务器版本:7.12.1
  • APM 代理语言和版本:java, 1.23。apm 代理还支持 7u60+、8u40+、9、10、11。
0 投票
1 回答
337 浏览

elasticsearch - Elastic-APM 索引名称无效 [_license]

我们正在尝试安装 elastic-apm(目前在我们的开发系统上)。

根据 Homebrew,我们有最新的elasticsearch-oss(7.10.2)、kibana-oss(7.10.2) 和今天安装apm-server-oss的(版本为 7.13.0)。运行 apm-server 测试输出,我们得到:

因为关于让 APM 运行的文档有些迟钝,所以这可能是一个配置问题。但如何进一步调查?

是安装较早版本的apm-server的解决方案吗?如果是这样......如何用自制软件实际做到这一点?

0 投票
1 回答
71 浏览

elasticsearch - ELK APM 是否可以跟踪 apache ignite 调用?

ELK APM 甚至可以跟踪 apache ignite 调用吗?

使用低于值但没有用,我正在获取 JMX 和 Http 跟踪但看不到任何由 org.apache.ignite 触发的跟踪

使用参数-Delastic.apm.application_packages=com.xxx.app,org.apache.ignite

请帮忙。