问题标签 [appdynamics]

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 投票
1 回答
459 浏览

android - 构建android apk时的transformClassesWithMultidexlistForDevDebug和ClassNotFoundException

使用 Android Studio 构建 APK 时出现错误。我的项目需要多 dexing,我在 build.gradle 中启用了它。我还确保 build.gradle 文件中的构建工具是最新的(目前使用的是 2.2.3 版本)

但是,即使我已经清理/重建了项目,或者“使缓存无效/重新启动”,也会经常发生错误。

在构建时,会弹出错误:

禁用“即时运行”时会发生上述错误。如果我启用它,可以成功安装 apk,但还有一个异常:

我还尝试在 build.gradle 中添加以下行

我还尝试在首选项中禁用“实例运行”,但仍然无效。

任何人都可以帮忙吗?

我确认此错误不是由于我的项目最近更新而导致的更改,因为即使我将项目回滚到一两周前也会发生这种情况。然而奇怪的是,这个错误并没有在上周发生。我想知道是不是因为gradle的更新?

0 投票
1 回答
3290 浏览

java - java.lang.NoClassDefFoundError:com/singularity/ee/agent/appagent/services/bciengine/templates/IHttpServletRequest

我需要为我的应用程序实现应用程序性能监控(APM),因此我实现了 appdynamic

我正在使用 Payara 服务器,为了将其配置为 appdynamic,我遵循以下网址 GlassFish+Startup+Settings

我正确设置了每件事,并且能够与 appdynamic 连接。我对此非常确定,因为我使用一个运行正常的演示应用程序对其进行了测试。但是,当我在基于 Struts2 的应用程序的服务器上为我的实际应用程序做同样的事情时,我将面临以下两件事。

  1. 当我尝试访问根 URL 时,服务器询问用户名和密码,并显示错误401(请参见附图 1)
  2. 当我尝试访问登录网址时,我收到错误404(请参见附图 2)。

我担心的是为什么我的应用程序面临上述两个问题?如果我从应用程序中删除APM配置,那么这两点对我来说都不会发生。一切正常。

我正在使用 Struts 2.3.24 Payara 服务器(glassfish)。

如果有人遇到此问题或有任何想法,请告诉我,我将非常感谢您。

我这边还需要任何其他想法,然后让我知道我会更新。

建议是最受欢迎的。

这表明当我尝试访问根 url

这表明当我尝试 Root 访问权限时

这表明当我尝试访问登录 url 时,当我点击 root url 时出现以下错误(仅当 APM 与服务器一起配置时才会发生错误)无法访问登录页面

0 投票
2 回答
184 浏览

mysql - 用于保存 Spring JPA 实体的 MySQL 驱动程序类是什么?

我必须在 App Dynamics 中为 MySQL 的 java 类/接口/注释/抽象 java 类创建自定义端点,这将拦截 mysql 调用。Spring Boot 使用 JPA 的 CRUDRepository/JPARepository/Repository 作为抽象层来调用供应商数据库。唯一实现它们的类是 SimpleRepository。不再使用 JDBCTemplate。

现在,当我们有多个数据源时,我想从 MySQL 端固定类/接口/抽象/注释,由 spring 框架内部调用,专门用于保存/持久化/更新/删除 POJO 实体。如果有人知道上面提到的 Spring 存储库接口从 MySQL 端调用了哪个类/接口,我将不胜感激。万分感谢。

0 投票
1 回答
172 浏览

java - Appdynamics : 了解和改进 Appdynamics(AppD) 识别的性能瓶颈

我将 AppD 用作我的应用程序的 APM,并且在慢速事务报告中它显示了大多数调用,这不是我们的应用程序代码,我们正在调用开源库方法。例如 :

com.google.common.reflect.TypeVisitor.visit谷歌库的方法需要将近 155 毫秒的时间,而com.google.common.reflect.TypeToken.equals()方法需要将近 60 毫秒。并且org.apache.tapestry5.internal.services.RenderQueueImpl.render()需要将近 50 毫秒。

我想强调一下,我已经检查过了,我的服务器没有加载,CPU 和内存使用率都非常低,而且这次花费的时间是用于非常少量的数据处理

让我知道这背后的原因以及如何优化我的应用程序的性能。

0 投票
2 回答
859 浏览

health-monitoring - 如何使用 Appdynamics 监控服务器?

我有一个生成 3 种日志文件的应用程序

  • 事务日志
  • 服务器日志
  • 致命日志

我想使用 appdynamics 分析我的服务器的性能,那么我的日志应该生成什么样的数据来生成服务器运行状况、性能、吞吐量、服务器利用率的分析?

0 投票
1 回答
563 浏览

android - 集成 AppDynamics 时出错:transformClassesWithMultidexlistForLiveDebug

我正在尝试通过我的 gradle 将应用程序性能监控工具与我的 Android 应用程序集成失败说

下面是我的 gradle 根 gradle 文件

这是我的应用程序的 gradle 文件,

我已经启用了 Multidex 标志,但它在运行应用程序时给我带来了问题。

而且,我在我的应用程序类中也有

0 投票
1 回答
259 浏览

centos - 每当进程停止时,appdynamics_javaprocess 都会发出警报

我希望在 AppDynamics 中设置监控警报。每当 Centos 机器中的 java 进程出现故障时,我想生成电子邮件警报。我该如何设置?我正在使用 AppD 4.2 版。我已经尝试安装进程监控插件,但我仍然没有在自定义指标中获得任何数据。

https://www.appdynamics.com/community/exchange/extension/process-monitoring-extension/

0 投票
1 回答
111 浏览

jmx - RMI VS AppDynamics

JMX 用于监视和管理服务/组件和设备。我的问题是关于监控,如果我们使用 JMX,我们是否必须更改任何代码。如果是这样的话,App dynamics 会在不做单行代码更改的情况下解决这个过程吗?

0 投票
1 回答
305 浏览

gruntjs - 电视显示屏上的 AppDynamics 仪表板

我没有在任何地方找到答案,所以我决定在这里写。

是否可以在电视显示屏上显示 AppDynamics 仪表板?目前我正在使用类似GRUNT (gruntjs.com) 的东西,但我无法找到它是否可行?目前我正在使用 GRUNT 显示来自 Jenkins 的任务,但我不知道如何使用 AppDynamics 对其进行配置。

问候, 卡米尔

0 投票
1 回答
1020 浏览

aem - 使用 Adob​​e Experience Manager AEM 设置 AppDynamics

我正在尝试设置 AppDynamics java 代理。我在 JVM 中加载 java 代理时遇到问题。

我尝试将以下参数添加到 start.bat jvm 选项中。-javaagent:C:\javaagent.jar

但是,aem 不会在此之后启动。

我将 AppMachineAgent 文件夹保存在与 AEM 安装相同的驱动器中。但是,javaagent.jar 不保存在 AEM 的 bin 文件夹中。我需要将它保存在 bin 文件夹中吗?

我缺少任何建议的步骤吗?