问题标签 [java-melody]
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.
ruby-on-rails - JavaMelody 与 JRuby on Rails + Tomcat
我正在尝试在JRuby 和Warbler的帮助下将JavaMelody监控添加到我们部署到运行在 Windows 2008 R2 上的 Tomcat 的 Rails 4.0 应用程序中。如JavaMelody 用户指南中所述,我添加了和并扩展了我们的外观,基本上如下所示:javamelody.jar
jrobin-1.5.9.jar
WEB-INF/lib/
web.xml
这似乎在某种程度上起作用 - 似乎记录了监控信息,因为我可以看到<TOMCAT_HOME>\temp\javamelody
创建了一个文件夹,并且其中的文件似乎更新了我向应用程序发出的每个请求。
但很遗憾,不起作用的其实是打开了监控报告。当我转到 时http://localhost:8080/ourapp/monitoring
,我没有得到用户指南中描述的报告页面,而是我们的 Rails 应用程序的 404 页面。Tomcat 日志确认 JavaMelodymonitoring
过滤器和SessionListener
已加载并且似乎没有显示任何错误。我错过了什么?
spring - 如何在没有 persistence.xml 文件的情况下使用 Java Melody、Spring 和 JPA
如何使用 Spring 中配置的 JPA 配置 Java Melody,但不使用 persistence.xml 文件。注意:我专门使用eclipselink。java melody 指令仅显示使用 persistence.xml 文件进行配置: https ://code.google.com/p/javamelody/wiki/UserGuideAdvanced#JPA_monitoring
grails - 限制访问java-melody监控url
有没有办法可以使用 Shiro 角色限制对 Grails 中 Java-Melody 插件生成的 /monitoring url 的访问?
更新:更多细节。使用 shiro 可以确保大多数 Grails 资源的安全性。但是在 java melody 插件的情况下,似乎在 shiro 过滤器执行之前执行了旋律过滤器。这使得 shiro 无用。
有一些解决方案说这可以通过更改 web.xml 来解决,但这不是一个快速的成功,我(rdmueller)还没有设法让它工作。web.xml 插件似乎也能提供一些帮助,但我不想添加另一个插件只是为了保护一个插件。
在网络上发现的一些较早的声明表明,这个问题应该已经通过使用loadAfter
此文件中的列表来解决:https ://github.com/javamelody/grails-melody-plugin/blob/master/GrailsMelodyGrailsPlugin.groovy - 但是似乎这只适用于旧版本的 Grails。
Update2:为了更容易提出解决方案,我创建了一个 Grails 2.2.4 示例:https ://github.com/rdmueller/SO30739581
只需克隆项目,执行grailsw run-app
并导航到
您将通过 shiro 获得一个登录屏幕。导航
并且您无需登录即可获得旋律屏幕:-(
java - CDI Bean 中的默认拦截器
我有个问题。每当我们有 EJB jars
现在我的MonitoringInterceptor拦截所有 EJB。这里有一个问题:我可以用 CDI 拦截器做类似的事情吗?
我希望将MonitoringInterceptor默认设置为注入到应用程序的所有 CDI Bean。我怎样才能获得它?
java-melody - 如何使用 javamelody 从 Web 应用程序中导出收集的指标数据
我的 Web 应用程序使用 javamelody API 处于生产模式,收集过去 2 个月的每日指标。我想从生产环境中导出收集到的数据指标并将数据发送到测试环境进行报告分析。我看到 javamelody 使用 rrd 文件来保存历史数据报告。
有什么方法可以导出历史数据报告并导入我的本地环境 Web 应用程序?我不想要 pdf 报告。
非常感谢
java-melody - 如何在 java webapplication 中正确检查 Db 连接是否打开或关闭
是否有任何工具或任何机器可以在实时 Java Web 应用程序中找出 DatabaseConnections 是否正确打开或关闭。
谢谢和问候,拉朱。
java - JavaMelody - JDK升级后忽略监控路径参数
从 Java7 升级到 Java8_u60 后,JavaMelody 中monitoring-path
定义的参数将web.xml
被忽略。在日志中不包含任何有用的信息。我正在探索 JavaMelody 指南,但我什么也没找到。
监控部分被定义为路径www.domain.com/xxx/monitoring
,但在 Java 升级后位于默认位置www.domain.com/monitoring
。有没有人有这个问题的经验?我的web.xml
配置:
使用的技术: JavaMelody 1.57.0、Apache Tomcat 7、Spring
java - 如何在 java melody 中创建自定义报告?
我想跟踪一些特定的 servlet 请求。是否可以为特定请求创建自定义报告并使用 Java Melody 对其进行监控?
此外,为了创建一个示例自定义报告,我尝试按照以下链接 https://github.com/javamelody/javamelody/wiki/UserGuideAdvanced#custom-reports的“自定义报告”部分中给出的示例来实现。即添加参数“custom-reports”,创建一个Jsp页面并提供它的路径作为这个自定义报告的值。
但无法在浮动菜单上看到任何新自定义报告的链接。此外,当我尝试使用 url 仅打开自定义报告时, http://localhost:8080/MyTestProject/monitoring?report=customReport
我低于 NullPointerException。
[注意:我正在使用 javaMelody 版本 1.57.0]
有什么建议/帮助吗?
solr - 如何在 SOLR 5 中使用 java-melody?
Solr 5war
不再存在。java-melody
Solr 5有正确的使用方法吗?