问题标签 [introscope]
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.
python - CA Wily Introscope 的 MetricsDataService::getMetricData 返回什么统计数据?
我正在使用 Python 的 suds SOAP 客户端调用 getMetricData,我请求 CPU 指标的最小时间间隔(15 秒)以及我还从 Introscope Workstation 导出到 CSV 的时间段。
导出的值与 Workstation 中的相同,如下所示:
我假设“整数值”是平均值,可以是该时间段捕获的 6 个样本的中值或平均值。
我使用类似这样的方法来使用 API 提取相同的时间段:
我感兴趣的metricValue
时间片的值为 17669,与客户端导出的值不同。
从我所看到的文档中并没有说明是什么函数生成了这些统计信息或它们的区别是什么。
它们是平均值、中位数、众数、随机样本还是完全其他的东西?
java - JVM 在退出时挂起,所有线程都处于 BLOCKED 状态
我的应用程序关闭得很好,但 JVM 永远不会退出。我注意到所有线程都显示为 STATE = BLOCKED。ActiveMQ 故障转移协议可能会无限期地阻塞,但线程转储似乎根本没有表明这一点。另一个异常值是似乎来自处于 IN_NATIVE 状态的 CA Wiley 工具 (Introscope) 的线程。
任何想法可能导致这种行为?
python - 将json转换为数据框,如python中的输出
我有一个从 CA Introscope 提取数据的脚本。该脚本打印出如下值:
我需要这个输出打印出来:
metricName、AppName、ServerName、InstanceName、Value、timesliceEndTime
实际数据:
我用逗号分隔字段输出,但不是必需的。有人可以给我一些指导方针如何在python中做到这一点吗?
java - 使用 Wily Introscope 对基于 Java 的应用程序进行方法级跟踪
我真正想知道的是,我们如何使用 Wily Introscope 对基于 Java 的应用程序进行方法级别跟踪?我想跟踪我的应用程序中存在的所有类的所有方法。请帮忙。
java - 确保足够的 Java 堆大小
有没有办法从当前的垃圾收集性能确保足够的堆大小?
在 std_server0.o00 文件中,最后它是这样说的。
Heap par new generation reserved 698368K,committed 698368K, used 111483K eden space 349184K, 21% used from space 174592K, 20% used to space 174592K, 0% used concurrent mark-sweep generation reserved 3495936k,committed 3495936K, used 1615621k concurrent mark-sweep perm gen 保留 1048576k,提交 1048576k,使用 242435k
从上面的日志可以说我将最大堆大小设置得太大了吗?
即使不是从这里开始,您如何决定是否将最大堆大小设置得太大?
如果我在操作系统级别看到,使用 ps aux | grep Wily Introscope的PID,VSS为15218952KB,RSS为10424268KB
我正在将 CA Introscope 用于 SAP 应用程序(Wily Introscope)。我的老板想知道这个应用程序的足够大小。我是 Java 堆的新手。
关于在哪里看的任何想法?
以前,我们有 OutOfMemory 错误并且应用程序挂起(频繁停止)。因此我们将堆大小更改为 13GB!!我认为它相当大。此外,我们将 -Xms 和 -Xmx 都设置为相同的大小以避免挂起。
任何回复或建议或任何东西都将非常感激!
谢谢!
java - 在独立的springboot java应用程序的introscope中获取JDBC连接监控数据
我有一个独立的 java springboot 应用程序,它的 JDBC 连接设置如下:
Java代码:
我获得了所有 Introscope 统计信息,例如 CPU、堆、线程、JMX 等,但找不到我的 springboot 应用程序建立的 JDBC 连接数。
您能否指导我如何在 introscope 中获取 springboot 的 JDBC 统计信息。
注意:我们在 introscope 中获得了几个 weblogic 和 Websphere java 应用程序服务器的 JDBC 统计信息,但不确定如何使用独立的 springboot java 应用程序。
spring-boot - springboot tomcat应用程序的wily.introscope.agentProfile属性文件需要语法
我在 tomcat 上使用 Springboot 应用程序,并在 introscope 10.7 版上监视其统计信息。
下面是我的应用程序启动:
以下是我的 Introscope 代理配置文件中的当前条目,其中显示了除 JDBC 统计数据之外的足够数据:
我希望在配置文件中添加 JDBC 条目,以便 Introscope 也向我显示 JDBC 的统计信息。
有人推荐使用下面的,它确实显示了一些 JDBC 统计信息(不确定它是否足够或完整的 JDBC 统计信息)
问题是我如何将这两个introscope.agent.jmx.name.filter=
条目合并,以便获得 JDBC 统计信息以及它显示的现有非 JDBC 统计信息。我需要语法。
你能建议吗?
introscope - Introscope 企业管理器不启动
我的环境是一个虚拟机(Kali linux)
我这样做EMCtrl.sh start
了,我等了几分钟。
在我的日志中,我没有发现任何错误,所以我将日志级别更改为 VERBOSE: