标签: java performance monitoring jmx snmp
为在线服务监控创建某种“计数器” - 即Foo_Request_Total,Foo_Request_DB_error,Foo_Request_Timedout,Bar_Request_Total,......
此外,当计数器超过预定义的限制时,必须生成某种警报 (例如,如果每小时超过5个请求超时,则为SNMP陷阱)。
你能为此建议任何Java框架吗?
答案 0 :(得分:1)
Java中的标准监视机制是JMX。
您可以远程监控服务甚至执行命令。
您可以使用JMX / SNMP连接器将值映射到MIB并生成陷阱。
答案 1 :(得分:0)
http://perf4j.codehaus.org/index.html或https://github.com/earnstone/eperf怎么样?