日志分析预置脚本配置文件。
第二部分:实时监控
概述
实时监控是常规的监控方法。问题正在发生,或者你正在客户现场,实时监控可以让你第一时间扑捉到当前系统正在发生什么,问题的定位和解决方案随之而来。NMC支持实时监控的服务主要的包括:OverView、进程监控、线程监控、数据库监控、CPU、内存,客户端监控等。OverView提供了一个系统概要;进程监控提供了进程级的信息;线程监控提供线程级的信息;CPU和内存监控提供系统级的信息;客户端监控提供客户端的性能和系统在线人数的信息。每个服务都提供了监控整个系统的某个部分的任务,把这些服务的信息整合起来就看到整个系统的全景。
NMC实时监控有如下优势:
? 可多层信息穿透。这种层与层之间的直接关联可更加全面深入的定位和分析问题; ? 从客户端到中间件在到数据库的端到端的无缝监控;
? 完整的信息 。NMC提供的全方位,各个层次,满足各种监控需要的信息。
第三章:OverView
图3-1 OverView
功能概述
提供一个部署结构样式的全局的系统运行状况视图,包括系统运行状态、每个中间件的JVM heap信息、线程信息、数据库的活动会话等。当系统出现异常,会有警告提示。
参数
无
详细功能介绍
? 自动刷新设置:设置视图的自动刷新时间间隔。单位为秒,默认为5秒刷新一次; ? 点击数据库组件进入数据库监控节点,点击中间件组件进入线程监控节点。
第四章:进程监控
图4-1进程监控-JVM视图
图4-2进程监控-WEB线程视图
4-3进程监控-数据库activesession视图
功能概述
进程监控服务主要实现如下功能:
? 对中间件状态检查,包括端口响应的时间和内存使用的情况,比如,当发现中间件不能
正常工作,则可以选择对其自动重启或者动态加入一个备份的中间件;
? 将JVM HEAP的使用情况、中间件响应时间、WEB thread及serivce thread信息采样,
将采样信息写入日志,通过日志分析可以对系统进行性能评估和性能诊断; ? 更新数据库连接池的信息和数据库活动会话的信息;
? 对中间件进行管理,比如重启,生成JAVACORE,HEAPDUMP,设置定时重启等。
参数
? NodeAgentHost
中间件管理服务器地址,WEBSPHERE DM服务器的地址默认为127.0.0.1,如果为WEBLOGIC中间件,则为WEBLOGIC manager的地址。 ? NodeAgentPort
中间件管理服务器的端口,WEBSPHERE DM的端口默认为8879,如果没有启集群,则为所在服务器的NodeAgent的端口,默认为8880,如果中间件为WEBLOGIC,默认端口为7001。