文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

OGG维护优化脚本(二十四)-OGG状态监控系统--后台脚本

2024-04-02 19:55

关注

这个简易监控系统具体是由html实现的

后台没有数据库,只有从各台机器收集并上传过来的html文件

通过定时shell脚本整理并分类到各个目录,然后通过apache被网页调用

具体更新频率取决于各数据同步服务器的定时任务运行频率



OGG进程状态整理脚本

这个脚本用于整理进程信息上传脚本 收集到的文件,将其合并为html文件

pcsindex.sh

#!/bin/bash
cd /root/gg/ggscript/pcsindex
ls -lrt /root/gg/gginfo}
        cat  $filename > /var/www/virtual/gglog/$file.html
       ((i++));
done

lgglog.sh

#!/bin/bash
cd /root/gg/ggscript/gglog

ls -lrt /var/www/virtual/gglog}
        cat  $filename > /var/www/virtual/lgglog/$file.html
       ((i++));
done




附加日志错误信息整理脚本

该脚本用于整理分类 附加日志错误信息收集脚本从不同机器收集来的附加日志信息,并发送到不同的目录

ggchk.sh

#!/bin/bash
cd /root/gg/ggscript/ggchk

ls -lrt /root/gg/ggtbchk}
        cat  $filename > /var/www/virtual/ggchk/$file.html
       ((i++));
done




写入错误日志整理脚本

用于整理写入进程异常日志收集脚本 收集到的异常日志

ggdsc.sh

#!/bin/bash
cd /root/gg/ggscript/ggdsc

ls -lrt /root/gg/ggdcs}
        cat  $filename > /var/www/virtual/ggdsc/$file.html
       ((i++));
done

错误数量统计脚本

用于统计各个系统日志中错误以及异常信息,生成页面上的ERROR 或者错误数量等数据

count.sh

#!/bin/bash

cd /root/gg/ggscript/ggcount

#gginfo
ls -lrt /var/www/virtual/gginfo}
        filename=${filename##*/}
        nux=`grep -oi "red" /var/www/virtual/gginfo/$filename |wc -l`


        if [ $nux -gt 0 ];then
                echo "<font size=2 color=red>ALERT</font>" > /var/www/virtual/txt/gginfo/$file.html
        else
                echo "<font size=2 color=blue>NORMAL</font>" > /var/www/virtual/txt/gginfo/$file.html
        fi


       ((i++));
done




crontab 计划任务配置

#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.sh
1 0 1 * * sh /root/gg/ggscript/gglog/lgglog.sh
*/10 * * * * sh /root/gg/ggscript/ggchk/ggchk.sh


阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯