问题标签 [dynatrace]

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 回答
200 浏览

java - Dynatrace App Mon 插件 jenkins 管道兼容性 - 扩展 EnvironmentContributor 类时设置环境变量的问题

我正在尝试将 Dynatrace App Mon 插件扩展为与 Jenkins 管道兼容。我从Github dynatrace-dashboard-2.0.5获取了源代码(来自这个存储库的主分支和dynatrace github 存储库的源代码有一些问题并且无法正常工作,所以我最终下载了 2.0.5 版本的源代码)

我写了一个类DynatraceAppMonBuildEnvStep来扩展AbstractStepImpl和模仿TABuildWrapperstep 的功能。Utils.updateBuildVariables(build, parameters);在类中调用方法 时遇到问题DynatraceAppMonBuildEnvStep,最终将设置环境变量。我没有收到任何错误/异常,但它没有设置我需要在mvn build命令中注入的环境变量。

当我bat 'set'在我的管道脚本中运行时,它不会显示在环境变量下方。如果我通过非管道调用插件,我可以看到这些环境变量。

代码流程如下:DynatraceAppMonBuildEnvStep -> Utils -> DynatraceVariablesAction -> DynatraceVariablesEnvironmentContributor -> buildEnvironmentFor(方法)。

DynatraceAppMonBuildEnvStep.java

0 投票
0 回答
644 浏览

java - 如何清除或限制 groovy “memoize” 缓存大小?

我们使用 Groovy/Grail、XML 和 XSLT,并且主要使用 groovy Closures对 XmlParser/XmlSlurper ( Node API ) 解析的 XML 进行迭代。部署环境 - JRE 8、Tomcat 8。

但是面临“org.codehaus.groovy.runtime.memoize”包的高CPU使用率。此缓存使用的几乎 2 GB 大小。(我们没有在代码中使用 memoize() 函数/注释。)

我们在谷歌上没有发现任何有助于清除或限制缓存的东西。有人可以帮忙吗?- 谢谢

0 投票
2 回答
673 浏览

websphere-8 - JVMJ9TI001E 代理库“C:\Program 无法打开(找不到指定的模块。)

JVMJ9TI001E 代理库“C:\Program 无法打开(找不到指定的模块。) JVMJ9VM015W 库 j9jvmti26(-3) 的初始化错误:JVMJ9VM009E J9VMDllMain 失败。

为什么在设置 dynatrace javaagent 路径后出现此错误。

0 投票
1 回答
46 浏览

dynatrace - 在 Dynatrace 中为方法调用度量创建事件

我在 Dynatrace 中为后端的 2 个方法调用创建了 2 个方法调用度量。

如果调用方法 1 的次数少于调用方法 2 的 80%,我想在 Dynatrace 中创建一个事件。

有没有办法在 Dynatrace 中做到这一点?

当我在 Dynatrace 中打开对话框以创建事件时,我看到我们可以在条件中添加多个度量。但是我找不到将方法调用度量 1 的阈值设置为给定时间范围内方法调用度量调用总数的 80% 的方法。

0 投票
1 回答
165 浏览

java - Dynatrace 应用程序检测

我们最近开始使用 Dynatrace 监控。我们使用 GlassFish 作为应用程序容器。Dynatrace 能够识别 GlassFish 上运行的服务,但对于所有主机,它只显示一个名为“My Web App”的应用程序。有没有办法自动将进程标记为应用程序?我们是否应该在已部署的 EAR 上添加一些额外的标签?

0 投票
1 回答
168 浏览

rest - 无法通过 API 获取 Dynatrace 身份验证令牌

我无法通过 REST api 获取 dynatrace 的访问令牌。我使用了 dynatrace 文档中提供的示例 REST 调用,但仍然无法获取令牌,但我可以使用这些凭据登录门户上的帐户。我已经注册了 dynatrace 合成的免费试用帐户。是否需要授予任何权限才能使用 API。

我收到“无效的用户名或密码”

0 投票
0 回答
384 浏览

nginx - Dynatrace 的 Nginx 配置

  • nginx版本:nginx/1.12.1
  • 动态跟踪版本:7.0
  • uname -a ==> Linux xxx.elinux.xxx 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux

我一直在尝试将 nginx 指标发送到 Dynatrace,但没有成功。

当我启动 nginx 时,dynatrace 代理日志显示 -

根据文档,我已将“/usr/lib/systemd/system/nginx.service”文件更新如下 -

我错过了什么?

0 投票
1 回答
315 浏览

heap-memory - Dynatrace 中的堆内存图表

我在登台环境中进行了负载测试,我需要检查 dashlets 中的堆内存使用情况。目前我正在使用 Dynatrace 7.0 客户端。

你能帮我解决这个问题吗?

0 投票
1 回答
9367 浏览

java - 覆盖 build.gradle 中的任务

如何覆盖中的任务build.gradle

我尝试build.gradle使用依赖项编译Dynatrace,任务名称之间发生冲突。

错误:无法添加任务“:app:autoInstrumentDebug”,因为具有该名称的任务已存在。

我在build.gradle菜单上检查了我当前的任务,没有找到任何具有此路径名的任务。

0 投票
1 回答
163 浏览

dynatrace - dynatrace 监控战争部署

我正在尝试使用 dynatrace 来监视 tomcat 中战争的部署。

这个spring应用程序的部署需要10多分钟,我想知道应用程序上下文初始化的瓶颈。

我在没有部署应用程序的情况下启动了 tomcat,然后从 dynatrace 客户端连接。我能够在纯路径中查看某些 tomcat 生命周期事件

然后我开始了战争的热部署。但是 dynatrace 没有显示部署过程。我们是否应该在 tomcat 中启用任何特定方法来监控部署过程?