中间件是用来承载工程的,做WEB服务器

我们要监控中间件的话,使用程序取出中间件比如weblogic ,tuxedo ,apache的运行状态来,

而这其中的运行状态就很复杂了,有很多队列,虚拟机运行状态,apache的有传输的数据量,CPU使用率,进程的状态,进程传递的数据量。

weblogic中有:队列中的线程数量,返回队列中的请求数和全部线程数

JDBC服务中有:当前活动总连接数,JMS运行环境:返回JMS的连接诶数,JTA的活跃连接数,JVM的JVM堆中的内存数。

tuxedo其中有:tuxedo服务,中的服务被调用的次数,服务的状态,tuxedo队列中的请求数,平均队列长度,tuxedo服务端的已经处理的请求数。

在这些信息中找到关键的信息,设置告警的信息,一个比较复杂的信息。

对中间件的了解太少,不能找到告警信息