系统资源监控软件
DcSmartMonitor
作者:黄越勇
当前版本号
V1.5 Build006
目的
在生产系统运维过程中,每天需要通过各种命令查看系统参数,以确认系统是否正常运行,而查看并记录每台服务器相应的参数,是一件繁杂,耗时,并需要有对系 统运维有充分经验的人来操作,尽管如此,对于紧急系统故障,又缺乏快速准确定位的能力。系统监控软件的目的,就是把这样繁杂和紧急的工作,都承担起来,以 帮助运维人员可以及早预防故障发生,对于故障发生能做到快速发现,以减少事故带来的损失。
运行平台:window X32 X64 JDK.16
监控目标:Linux,AIX,HP-Unix(CPU,内存,IO,文件系统,进程,端口,会话)
oracle数据库:表空间,会话
一、软件安装
1,环境准备
本软件需要JDK6.0以上版本支持,有两种方法添加JDK
方法一:
可以通过http://java.oracle.com下载jdk6.0以上版本,安装即可。
方法二:
从已经安装好的jdk目录中,复制 “jre6”目录放到监控软件安装目录下即可。
注:由于程序的环境变量设置的是%JAVA_HOME\bin\java;.\jre6\bin\java,所以JDK安装版本,不限于使用jdk6或更高版本,但是复制目录的情况下,可以使用更高版本,但是文件名必须是“jre6”
2,软件使用
当前软件版本包括:SmartMonitorV1.5Build006_jdk6.zip(37M,包含JRE6)
SmartMonitorV1.5Build006_nojdk.zip (5.4M,不包含JDK,需要自己配置)
包含JRE版本的文件解压后应该包含下面的两个文件夹和一个可执行程序
文件说明
doc:软件使用帮助
jre6:软件运行环境
SmartMonitor.exe:系统监控软件程序,双击即可使用
二、软件功能介绍
1.软件主界面
2.服务器资源连接,查看操作系统资源使用情况
打开后的文件使用情况列表
点进“进程信息”打开服务器查看当前进程信息
勾选“是否包含root进程”,可以查看root用户下的进程,默认情况下是隐藏的。
双击一行进程记录,弹出当前进程命令。
查看服务器监听端口情况
查看当前会话连接情况
3.数据库服资源连接,查看数据库表空间使用情况和当前会话
打开后的表空使用情况和会话列表
双击会话记录,弹出当前正在执行的SQL语句。
4.Shell批处理连接,执行系统的批处理脚本
此功能不属于监控项目,所以会打开新的窗口来操作。窗口关闭,后台有未完成的工作,可能会强制中断,所以为了保证批处理正常完成,请检查文本域的日志确认已经结束,才可以关闭窗口。
注:在设置操作系统运行的脚本时,如果脚本内有引用其它脚本文件,必须是引用完整路径,或在执行命令前加一条命令:cd path
打开后SHELL脚本执行界面,这个功能主要用于数据库的dump,rman备份,以及其它进程监视程序,日志文件以*.log *.out为后缀。目前支持常用的中文字符集(UTF-8,GBK,ISO-8859-1),在命令执行窗口设置的字符集,会同样影响到查看日志时的字符 集显示
针对命令在前台不会产生日志的脚本,可以通过日志目录下的文件,动态刷新日志的方法查看。
点击“查看日志”后,弹出指定目录下的所有.log文件,默认选择更新时间最近的文件。
双击选中的文件,可选择好要查看的文件后,点 “选择”,即打开日志查看器,可以选择自动刷新间隔时间,文本框会自动加载后台日志。
5.系统设置
修改系统更新频率后,不需要重新启动,服务在下次执行到对应过程时,自动生效。
6.关于版本
版本修改历史
2013-4-28 V1.5 Build006
取消了创建连接会话数的限制。
2013-4-27 V1.5 Build005
添加会话管理器,当修改会话后,不需要重启,即自动生效配置。当删除会话,会自动停止后台监听服务,并删除对应菜单列表,关闭对应的监控窗口。
2013-4-25 V1.5 Build004
修改了包括所有服务器和数据库连接基础类,当服务端出现异常,导致通讯中断后,软件不能恢复监控的BUG。
在主窗口增加了警告面板,当通讯异常时,会发出警告信息。
2013-4-17 V1.5 Build003
增加了监听进程和会话功能。
调整了设置参数面板。
2013-4-16 V1.5 Build002
此版本在之前版本基础上增加了操作系统进程监控功能。
在运行批处理脚本功能上增加了对常用中文字符集的支持。
2013-3-28 V1.5 Build001
针对ORACLE11gR2版本连接监听特性的修改(兼容之前数据库版本)
针对ORACLE RAC特性的会话监控修改(兼容单实例情况)
2012-10-24 V1.4
关于曲线图显示效果的调整
增加对AIX,HP-Unix操作系统的兼容
2012-9-21 V1.3
增加日志分类归档,自动清理功能。
2012-9-14 V1.2
增加操作系统运行参数动态视图功能。可动态查看CUP,内存,IO等资源使用情况。
2012-7-24 V1.1
增加操作系统shell脚本执行功能。
2012-7-12 V1.0
初创,基本框架创建,包含数据库表空间和操作系统(linux平台)磁盘空间的监控,参数动态设置功能。
如果你还有其它使用问题,或新的功能需要,请联系我
mail:weasel100@163.com
新浪微博:IT潮人小黑
相关推荐
网络视频监控软件-4000是一款监控软件 监控系统 监控客户端适用于政府单位,企业,校园,个人等网络监控。
除了基本的硬件资源监控,此软件可能还包括了对系统服务、应用程序和网络服务的监控。例如,它可以跟踪数据库服务的运行状态,确保数据访问的顺畅;或者监控Web服务器,确保网站的正常访问。对于大型企业或高可用性...
- **最新版本**:Ubuntu 配置 MRTG 监控 Nginx 和服务器系统资源,此版本发布于三年前。 - **功能**: - 网络流量监控; - 图形化展示; - 配合其他工具实现更复杂监控需求。 #### 系统信息采集和监控工具Tsar ...
监控软件-zabbix
手机监控软件--苹果版使用说明推荐.pdf
著名注册表监控软件-Regmon源代码
服务器监控软件是IT运维中不可或缺的工具,它们用于实时监测服务器的运行状态,确保系统的稳定性和安全性。在本文中,我们将深入探讨服务器监控软件的重要功能、特性以及如何选择和使用这些软件。 首先,服务器监控...
标题中的“视频监控软件——作品面世”表明这是一个关于视频监控系统的软件开发项目,可能是一个集成视频采集、处理、存储和回放等功能的系统。在IT领域,视频监控软件广泛应用于安全防护、智能分析和远程监控等多个...
2-KJ95X煤矿安全监控系统--软件操作使用手册(20180301).chm
配电房智能辅助监控系统-软件管理平台2020 统一界面下视频、门禁、环境、SF6/O2、火灾消防、安全防范所有状态的监控。统一的设备配置管理、故障调度
本文档详细介绍了基于安卓的远程监控软件的设计过程,旨在为智能手机软件开发技术课程提供一个实践项目。该软件设计的目标是实现用户通过安卓设备对远程摄像头进行实时监控、截图以及设置等操作,适用于家庭安全、...
GPUPerf 3.0作为一款强大的监控软件,能够提供实时的GPU使用率、内存利用率、温度、功耗等关键指标,帮助管理员识别性能瓶颈,优化资源分配,从而提升用户体验。通过监控这些数据,可以预防过热、过载等问题,防止...
硬件监控工具-系统工具-系统测试-SpeedFan 4.37.0.236 Final 汉化版 CPU温度风扇监测软件 软件介绍: 硬件监控工具,可以魔方图显示 CPU 温度、电压与主频、占用率,硬盘温度与健康,风扇转速,电池电量,开机时间...
在Android开发过程中,系统资源的实时监控是至关重要的,它能帮助开发者理解应用程序的性能表现,定位并优化可能存在的问题。这款"Android系统资源实时监控工具"是一个轻量级的解决方案,专为开发者设计,提供了丰富...
GB14287.1-2014电气火灾监控系统-第1部分-电气火灾监控系统
Linux运维-运维构架师-高级运维架构师-Day10-监控zabbix-06.系统监控-内存和IO.mp3
Linux运维-04-日志分析-日志监控ELK-day02-ELK日志系统生产案例-12-grok插件.mp4
Linux运维-04-日志分析-日志监控ELK-day02-ELK日志系统生产案例-10-json插件.mp4