我想知道固定时间的 java线程使用情况 [比如说2天前,还有没有聚合结果]。 我可以使用 newrelic 信息中心甚至是日志文件来查看它吗?
提前致谢
答案 0 :(得分:10)
New Relic Java代理使用JMX / MBean系统获取线程计数数据。然后,代理每分钟将此数据发送到New Relic。
除非记录详细程度已增加,否则通常不会将线程计数信息记录到Java代理日志文件中。 (这种增加的日志记录详细程度通常是通过更改配置文件newrelic.yml
中的设置来实现的。)在正常情况下,此信息在日志文件中是不常见的。
存储的数据会随着年龄的增长而聚合,具体取决于您的服务级别。在此处的文档网站页面“数据保留”中对此进行了描述:
https://docs.newrelic.com/docs/accounts-partnerships/accounts/account-maintenance/apm-data-retention
总而言之,通常不会记录此数据,但JVM指标仪表板上提供了一分钟快照。您可以在文档网站页面“JVM Metrics Dashboard”中找到有关该仪表板上可用的JVM性能详细信息的更多信息:
https://docs.newrelic.com/docs/apm/applications-menu/monitoring/jvm-metrics-dashboard