OGG维护优化脚本(二十四)-OGG状态监控系统--后台脚本
发表于:2025-11-10 作者:千家信息网编辑
千家信息网最后更新 2025年11月10日,这个简易监控系统具体是由html实现的后台没有数据库,只有从各台机器收集并上传过来的html文件通过定时shell脚本整理并分类到各个目录,然后通过apache被网页调用具体更新频率取决于各数据同步服
千家信息网最后更新 2025年11月10日OGG维护优化脚本(二十四)-OGG状态监控系统--后台脚本
这个简易监控系统具体是由html实现的
后台没有数据库,只有从各台机器收集并上传过来的html文件
通过定时shell脚本整理并分类到各个目录,然后通过apache被网页调用
具体更新频率取决于各数据同步服务器的定时任务运行频率
OGG进程状态整理脚本
这个脚本用于整理进程信息上传脚本 收集到的文件,将其合并为html文件
pcsindex.sh
#!/bin/bashcd /root/gg/ggscript/pcsindexls -lrt /root/gg/gginfo/*.gginfo|awk '{print $9}' > tempsed '/^$/d' temp > tempccat tempc|sort -n > temprm -f tempcecho "The data was collected by RenYi
" > /var/www/virtual/index2.htmlecho "
" >> /var/www/virtual/index2.htmlecho "
" >> /var/www/virtual/index2.htmli=1num=`sed -n '$=' temp`cd /root/gg/gginfowhile [ "$i" -le "$num" ]do filename=`sed -n $i'p' /root/gg/ggscript/pcsindex/temp` cat $filename >> /var/www/virtual/index2.html ((i++));doneOGG 错误日志整理脚本
该脚本用于整理 错误日志上传脚本 收集到的错误日志信息
gglog.sh
#!/bin/bashcd /root/gg/ggscript/gglogls -lrt /root/gg/gglog/*.gglog|awk '{print $9}' > /root/gg/ggscript/gglog/tempsed '/^$/d' temp > tempccat tempc|sort -n > temprm -f tempci=1num=`sed -n '$=' temp`cd /root/gg/gglogwhile [ "$i" -le "$num" ]do filename=`sed -n $i'p' /root/gg/ggscript/gglog/temp` file=${filename%.*} file=${file##*/} cat $filename > /var/www/virtual/gglog/$file.html ((i++));donelgglog.sh
#!/bin/bashcd /root/gg/ggscript/gglogls -lrt /var/www/virtual/gglog/* |awk '{print $9}' > /root/gg/ggscript/gglog/temp2sed '/^$/d' temp2 > tempccat tempc|sort -n > temp2rm -f tempci=1i=1num=`sed -n '$=' temp2`cd /var/www/virtual/gglogwhile [ "$i" -le "$num" ]do filename=`sed -n $i'p' /root/gg/ggscript/gglog/temp2` file=${filename%.*} file=${file##*/} cat $filename > /var/www/virtual/lgglog/$file.html ((i++));done附加日志错误信息整理脚本
该脚本用于整理分类 附加日志错误信息收集脚本从不同机器收集来的附加日志信息,并发送到不同的目录
ggchk.sh
#!/bin/bashcd /root/gg/ggscript/ggchkls -lrt /root/gg/ggtbchk/*.tbcheck|awk '{print $9}' > /root/gg/ggscript/ggchk/tempsed '/^$/d' temp > tempccat tempc|sort -n > temprm -f tempci=1num=`sed -n '$=' temp`cd /root/gg/ggtbchkwhile [ "$i" -le "$num" ]do filename=`sed -n $i'p' /root/gg/ggscript/ggchk/temp` file=${filename%.*} file=${file##*/} cat $filename > /var/www/virtual/ggchk/$file.html ((i++));done写入错误日志整理脚本
用于整理写入进程异常日志收集脚本 收集到的异常日志
ggdsc.sh
#!/bin/bashcd /root/gg/ggscript/ggdscls -lrt /root/gg/ggdcs/*.dcsinfo|awk '{print $9}' > /root/gg/ggscript/ggdsc/tempsed '/^$/d' temp > tempccat tempc|sort -n > temprm -f tempci=1num=`sed -n '$=' temp`cd /root/gg/ggdcswhile [ "$i" -le "$num" ]do filename=`sed -n $i'p' /root/gg/ggscript/ggdsc/temp` file=${filename%.*} file=${file##*/} cat $filename > /var/www/virtual/ggdsc/$file.html ((i++));done错误数量统计脚本
用于统计各个系统日志中错误以及异常信息,生成页面上的ERROR 或者错误数量等数据
count.sh
#!/bin/bashcd /root/gg/ggscript/ggcount#gginfols -lrt /var/www/virtual/gginfo/*.html|awk '{print $9}' > /root/gg/ggscript/ggcount/tempsed '/^$/d' temp > tempccat tempc|sort -n > temprm -f tempci=1num=`sed -n '$=' temp`cd /root/gg/ggscript/ggcountwhile [ "$i" -le "$num" ]do filename=`sed -n $i'p' /root/gg/ggscript/ggcount/temp` file=${filename%.*} file=${file##*/} filename=${filename##*/} nux=`grep -oi "red" /var/www/virtual/gginfo/$filename |wc -l` if [ $nux -gt 0 ];then echo "ALERT" > /var/www/virtual/txt/gginfo/$file.html else echo "NORMAL" > /var/www/virtual/txt/gginfo/$file.html fi ((i++));donecrontab 计划任务配置
#GGscript*/7 * * * * sh/root/gg/ggscript/pcsindex/pcsindex.sh > /root/gg/ggscript/pcsindex.log*/6 * * * * sh /root/gg/ggscript/gglog/gglog.sh*/15 * * * * sh /root/gg/ggscript/ggdsc/ggdsc.sh*/8 * * * * sh /root/gg/ggscript/gginfo/gginfo.sh*/5 * * * * sh /root/gg/ggscript/ggcount/count.sh1 0 1 * * sh /root/gg/ggscript/gglog/lgglog.sh*/10 * * * * sh /root/gg/ggscript/ggchk/ggchk.sh
脚本
日志
错误
信息
数据
文件
进程
附加
系统
任务
数量
机器
目录
频率
分类
统计
后台
状态
监控系统
监控
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
商务数据库技术复习资料
金山区网络技术调试
上海服务器电路板回收
软件开发cfd图
网络安全答题题库学生
下列关于图数据库的描述
安卓远程服务器管理
imac做软件开发
db2数据库导出库命令
网络安全事件演练流程图
黑龙江ibm服务器
手机游戏一直登录服务器失败
营销软件开发公司电话
泛互联网高科技指的是哪些行业
东南大学网络安全难吗
服务器管理器
网络安全绝不能抱有侥幸心理
中国最先进红石科技服务器
服务器主机能加装多少个硬盘
测试属于软件开发吗
vb窗体中怎么打开数据库
怀柔区综合网络技术服务质量保障
银行级数据库设计
软件开发出差心得体会
护苗网络安全主题活动
港剧网络安全
枣庄餐饮软件开发
名词解释实时数据库
吾品商城数据库是真是假
工作站和服务器的区别
- 上一篇
PostgreSQL 10.12 安装系列 - 源码安装
三、 源码安装3.1. 下载地址:https://www.postgresql.org/ftp/source/3.2 环境要求make 版本 3.80以上[root@open_source ~]# m
- 下一篇
Oracle数据库中关于报错"ORA-01747: user.table.column, table.column 或列说明无效"的解决方法
这期内容当中小编将会给大家带来有关Oracle数据库中关于报错"ORA-01747: user.table.column, table.column 或列说明无效"的解决方法,文章内容丰富且以专业的角