Java实时服务监控框架

Dmi*_*tov 5 java performance monitoring jmx snmp

必须为在线服务监控创建某种"计数器" - 即Foo_Request_Total,Foo_Request_DB_error,Foo_Request_Timedout,Bar_Request_Total,...

此外,当计数器超过预定义的限制时,必须生成某种警报(例如,如果每小时超过5个请求超时,则会发生SNMP陷阱).

你能为此建议任何Java框架吗?

Jas*_*hen 1

Java中标准的监控机制是JMX

您可以远程监控服务,甚至执行命令。

您可以使用 JMX/SNMP 连接器将值映射到 MIB 并生成陷阱。