zoukankan      html  css  js  c++  java
  • Shell编程实战 1.1 监控思路架构介绍

    监控思路,架构介绍

    需求:使用shell定制各种个性化的告警工具,但需要统一化管理,规范化管理。

    思路:指定一个脚本包,包含主程序,子程序,配置文件,邮件引擎,输出日志等。

    主程序:作为脚本的入口,是整个系统的命脉。

    配置文件:是一个控制中心,用来开关各个子程序,指定各个相关联的日志文件。

    子程序:这个才是真正的监控脚本,用来监控各个指标。定义可以

    邮件引擎:是由一个php程序来实现,它可以定义发邮件的服务器,发邮件人以及收邮件人。

    输出日志:整个监控系统要有日志输出。

    要求:我们的机器多种多样,但是所有的机器都要部署同样的监控系统,也就是说角色的机器,不管什么角色,整个系统的框架都是一致的,不同的地方根据不同的定制不同的配置文件。

    程序架构:

    主目录(mon)

    下一级目录:bin(主程序 啊、main.sh )  conf(配置文件mon.conf )  shares(各种监控脚本load.sh 502.sh )  mail(邮件引擎mail.php mail.sh )  log (日志mon.log err.log ) 

    根据上面的目录结构,来创建各个目录

    cd /usr/local/sbin
    mkdir mon
    cd mon
    mkdir bin conf shares mail log
  • 相关阅读:
    Java中的并发库学习总结
    Android源码的git下载地址
    Android下载Android源码
    工具类 验证手机邮箱
    hibernate缓存说明
    Hibernate之N+1问题
    常用正则
    Java Base64加密、解密原理Java代码
    Base64加密解密原理以及代码实现(VC++)
    情书经典语录
  • 原文地址:https://www.cnblogs.com/wangshaojun/p/5095984.html
Copyright © 2011-2022 走看看