问题标签 [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.
java - 无法使用 Jackson 将 JSON HTTP 响应转换为 Java 对象
我创建了一个 REST 服务,它发送 GET 请求以从指定的 URL 检索 JSON 响应。
尽管我的下一个问题是将 JSON 消息转换为 JAVA 对象,但我已经成功地检索到了 JSON 消息。
下面是我的休息客户端:
}
下面是我的 ADMetrics POJO 类:
下面是我的 JUnit 测试:
当我运行测试时,我得到以下信息:
响应代码:200
响应消息:[{ "frequency": "ONE_MIN", "metricId": 2253538, "metricName": "DB|Server:169|IO|Data File Average Read Size", "metricPath": "Databases|QA-CARS| IO|数据文件平均读取大小", "metricValues": [ { "count": 13, "current": 66013, "max": 72003, "min": 0, "occurrences": 0, "standardDeviation": 0 , "startTimeInMillis": 1447929360000, "sum": 198688, "useRange": true, "value": 15284 }]}]
org.codehaus.jackson.map.JsonMappingException:无法从 [Source: java.io.StringReader@78b729e6; 的 START_ARRAY 令牌中反序列化 rest.client.ADMetrics 的实例;行:1,列:1]
java - 在 Java 中获取 Appdynamics 数据
我想通过 Java 代码执行下面的命令。这是为了创建与我的 Appdynamics 控制器的连接
curl --user user@customer1:password ' http://192.168.1.11:9090/controller/rest/applications?output=JSON '
我为此编写的java代码是
我不断低于错误
HTTP/1.1 401 未经授权的错误报告
HTTP 状态 401 -
类型状态报告
信息
描述该请求需要 HTTP 身份验证 ()。
任何人都可以请帮忙。
python - Appdynamics 是否提供任何用于创建项目/作业和用户的 API
我试图查找 Appdynamics 是否提供任何 API,但我找不到任何 API。所以我想知道是否有任何 API 可用于在 Appdynamics 中创建用户和项目/作业,以便我可以使用 Python 脚本自动化该过程。
node.js - 带有 npm 启动脚本的 Nodejs 应用程序
我对nodejs很陌生。
在我的 dockerized 环境中,我想为 nodejs 应用程序提供 appdynamics 支持。这要求每个应用程序都需要以下内容作为其应用程序的第一行。
我计划通过在应用程序的入口文件周围提供一个名为appdynamics.js的包装器来做到这一点。细节:
我在我的 nodejs docker 映像中运行一个脚本,将应用程序的 package.json 中的条目文件名替换为“appdynamics.js”,其中 appdynamics.js 具有上述与 appdynamics 相关的 require 语句。例如:
{scripts { "start" : "node server.js" }}
将替换为{scripts { "start" : "node appdynamics.js"}}
然后,我“需要”appdynamics.js 中的“server.js”。
调用 npm start。
我唯一担心的是:
如果package.json有类似 scripts{ "start" : "coffee server.coffee" }
的内容,我的脚本会将其替换为{ "start" : "coffee appdynamics.js" }
. 然后我的脚本将调用npm start
,这将出错。
解决这个问题的最佳方法是什么?
networking - 移动应用网络请求日志
我正在寻求帮助。
我有一个移动应用程序,我希望能够记录对我们内部 API 发出的所有网络请求。
对于我们的网站,我们使用 Splunk 记录所有网络活动,这非常适合进行调查。我的问题是我需要与其他团队合作以获取这些日志来进行我的调查。我们有 App Dynamic,但这并没有给我我想要的东西。
例如。我们可能会遇到用户无法在 API 上登出登录的问题。我希望能够拥有一个工具,让我能够跟踪相关用户并查看发送到 API 的内容以及响应是什么。
你能告诉我一个可以帮助我解决这个问题的工具吗?有没有办法创建一个所有请求都通过的服务器,我可以在上面安装 Splunk?有更好的方法吗?
提前致谢
java - 使用 Appdynamics 时是否需要 ELK-stack 或 Graphite?
我们正在构建新的服务器基础架构,并将使用 Appdynamics 来分析 Java 应用程序。
Appdynamics 有很多功能,因此似乎不再需要通过 collectd 到 Graphite 的服务器指标。应用程序指标也可以直接输入 Appdynamics。
Logstash、ElasticSearch 和 Kibana 以及集中式日志记录如何。
当 Java 开发人员可以使用 Appdynamics 时,还有什么理由为他们构建 ELK 堆栈吗?
performance - AppDynamics URL Monitor Extension 有时不发送指标
我已经安装了 AppDynamics 的 Java 机器代理以及 URL 监控扩展。每天有 1 到 2 个小时,指标没有出现在我的指标浏览器上。我检查了与这些时间段对应的日志,我看到正在发出 HTTP 请求并且正在返回 HTTP 200 OK 响应。我的假设是扩展程序没有发送指标,但我无法理解它的原因。
谁能指出我正确的方向?
java - 如何配置 AppDynamics 来测量 Hibernate 查询的执行时间?
我找不到有关测试AppDynamics
代理配置的任何信息。JUnit
我想测试由数据库Spring
支持的基于 Web 服务的 Hibernate 查询的性能。PostgreSQL
测试必须能够在终止时回滚数据。
应该是单元测试还是集成测试?实现它的最佳方法是什么?如何制作AppDynamics
查询执行时间的收集和显示图表?
更新:
我无法在 IDEA 中为 JUnit 测试设置 addDynamics 代理。VM 参数指向 agent -javaagent:"C:\Tools\AppDynamicsAgent\javaagent.jar"
,防火墙已关闭,但由于某种原因,在基于 web 的 appdynamics (SaaS) 设置对话框中显示没有代理能够连接:
azure-application-insights - AppDynamics 和 Application Insights 之间的比较
我正在尝试在 Azure App Service 方面对 AppDynamics 和 Application Insights 进行很好的比较。
我试着用谷歌搜索,但找不到任何好的比较,如果有人可以在这里指出或总结。
iframe - AppDynamic 的 Dashboard 分享到外部网站
我想在 < iframe >下的外部网站中共享AppDynamic 的仪表板,以便无需登录外部网站上的AppDynamic工具即可看到报告(统计) 。
要求 :
- 需要获取仪表板的公共 URL(以便它可以在 iframe 下工作而无需询问登录 ID/密码)
我试过这样做“共享自定义仪表板”
通过单击“复制共享 URL”,我获得了 AppDynamics 特定仪表板的 URL
每当我在Chrome上运行该 URL 时,都会出现以下错误:
当我在IE (Internet Explorer)上尝试时,它会抛出这个错误:
在Splunk和Sitecatalyst等其他工具上,有一个通过嵌入式 URL 共享报告的概念。不确定AppDynamic是如何工作的
谢谢。