文件名称:Linux系统监控shell程序包-含内存cpu硬盘监控进程监控进程守护删除过期日志url监控webservice监控
文件大小:55KB
文件格式:ZIP
更新时间:2022-03-17 16:26:10
系统监控 守护进程 删除日志
部署位置:/root/sysmonitor monitor_logs:日志文件夹 存放每个脚本的日志文件 db:数据库文件夹 dbconfig.properties:数据库配置文件: dbConnectTest.sh:连接测试文件 dbExecurteSQL.sh:数据库执行SQL脚本 根据配置文件获取数据库连接,根据传入sql执行sql sh:脚本程序文件夹 sysMonitor.sh:系统监控脚本,调用入口,在这里配置系统监控的阀值及调用脚本 PublicSysMoniror.sh:公用系统监控脚本,用于远程监控,调用公用监控脚本入口 sysCpuMemDiskMonitor.sh:系统CPU内存和硬盘使用率监控 cleanLogFile.sh:清理日志文件脚本 ProbeUrlMonitor.sh:探测URL监控脚本 sysProcessMonitor.sh:系统进程监控脚本 sysWeblogicMonitorRestart.sh:系统weblogic监控重启(守护进程),当weblogic进程停止时调用脚本(startPssc.sh)自动重启 startPssc.sh:重启weblogic并生成带日期的日志文件 sh\utils:工具文件夹 getUrlResult.sh:获取指定url的访问结果 killProcess.sh:杀死指定进程 bak.sh:备份脚本,用于把指定目录下的文件自动远程复制到指定服务器 详细使用请查看博文:https://blog.csdn.net/feng_601/article/details/87926378
【文件预览】:
redme说明.txt.bak
redme说明.txt
sysmonitor
----monitor_logs()
--------ProbeUrlMonitor.sh_10.214.1.187_log_20190225.log(113KB)
--------sysMonitor.sh_log_10.214.1.187_2019-02.log(186KB)
--------sysCpuMemDiskMonitor.sh_log_10.214.1.187_2019-02.log(131KB)
--------sysProcessMonitor.sh_10.214.1.187_log_20190224.log(14KB)
--------ProbeUrlMonitor.sh_10.214.1.187_log_20190222.log(38KB)
--------PublicSysMoniror.sh_log_10.214.1.187_2019-02.log(134KB)
--------sysWeblogicMonitorRestart.sh_10.214.1.187_log_20190225.log(11KB)
--------sysProcessMonitor.sh_10.214.1.187_log_20190222.log(5KB)
--------ProbeUrlMonitor.sh_10.214.1.187_log_20190224.log(102KB)
--------ProbeUrlMonitor.sh_10.214.1.187_log_20190223.log(102KB)
--------sysWeblogicMonitorRestart.sh_10.214.1.187_log_20190223.log(18KB)
--------sysWeblogicMonitorRestart.sh_10.214.1.187_log_20190222.log(7KB)
--------sysProcessMonitor.sh_10.214.1.187_log_20190225.log(9KB)
--------sysWeblogicMonitorRestart.sh_10.214.1.187_log_20190224.log(18KB)
--------sysProcessMonitor.sh_10.214.1.187_log_20190223.log(14KB)
----db()
--------test.txt(303B)
--------shell连接oracle数据库执行SQL工具脚本-select+inset+update.zip(2KB)
--------dbExecurteSQL.sh(2KB)
--------dbconfig.properties(164B)
--------dbConnectTest.sh(1KB)
--------dbconfig.properties.bak(177B)
----bak.sh(1KB)
----sh()
--------sysWeblogicMonitorRestart.sh(5KB)
--------sysProcessMonitor.sh(4KB)
--------cleanLogFile.sh(1KB)
--------utils()
--------sysCpuMemDiskMonitor.sh(4KB)
--------sysMonitor.sh(1KB)
--------PublicSysMoniror.sh(3KB)
--------ProbeUrlMonitor.sh(3KB)
----系统定时任务crontab介绍.txt.bak(575B)
----系统定时任务crontab介绍.txt(575B)
startPssc.sh