j2se 应用程序的监控和警报

标签 monitoring jmx alerts java

我正在设计一个 J2SE 应用程序,并正在寻找监视和警报的解决方案。要求是:

  1. 对象可以报告其状态并在出现问题时发出警报。
  2. 对特定对象调用一些预定义方法(例如转储其状态)。
  3. 监控 JVM 运行状况,尤其是内存使用情况。
  4. 最好从远程计算机访问上述所有内容。

最好的解决方案是什么?有涉及 JMX 的吗?

最佳答案

如果您使用 Java 6u10 或更高版本,另请参阅 VisualVM(JDK 中的 jvisualvm.exe),它可以执行各种有趣的操作,包括(通过插件)jconsole 可以执行的相同操作。

这真的非常适合检查。

关于j2se 应用程序的监控和警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/817065/

相关文章:

css - Bootstrap CSS 将警报对齐到输入字段

tfs - 如何打开 TFS 电动工具 - 警报资源管理器

c# - 好的示例.Net Windows服务可报告错误

java - 如何将 @ManagedAttribute 和 @ManagedOperation 添加到扩展另一个类的 MBean

java - 监控服务器状态的好方法是什么?

java - 使用相同的连接环境连接启用 SSL 和禁用 SSL 的 JMX 远程代理

Java jmxremote未打开端口

c# - 警报处理 - Selenium WebDriver/Selenium RC 2.18.0 - 异常

amazon-web-services - AWS CloudWatch 指标 RequestCount 是什么意思?

c - Linux procfs 系统信息 api