监控系统主脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了监控系统主脚本相关的知识,希望对你有一定的参考价值。

main.sh 作为主脚本,作为整个脚本的入口,也就是说,当我们执行监控系统的时候,最开始执行的就是 main.sh,如果想去执行 shares 下的监控脚本,直接在 main.sh 去调用就可以了

[[email protected] ~]# cat mon/bin/main.sh
#!/bin/bash

# 是否发邮件的开关 export send=1 export addr=`/sbin/ifconfig |grep -A1 eth0 |grep addr: |awk {print $2}|awk -F: {print $2}`

# 判断是否在主程序(bin)目录来执行主脚本 dir=`pwd` last_dir=`echo $dir|awk -F/ {print $NF}` if [ $last_dir == "bin" ] || [ $last_dir == "bin/" ]; then conf_file="../conf/mon.conf" else echo "you shoud cd bin dir" exit fi exec 1>>../log/mon.log 2>>../log/err.log

# 监控系统负载(每台机器都要监控负载)
echo "`date +"%F %T"` load average" /bin/bash ../shares/load.sh

# 根据配置文件来决定是否监控 502
if grep -q to_mon_502=1 $conf_file; then export log=`grep logfile= $conf_file |awk -F = {print $2} |sed s/ //g` /bin/bash ../shares/502.sh fi

 

 

 

 

 

     

以上是关于监控系统主脚本的主要内容,如果未能解决你的问题,请参考以下文章

npm : 无法加载文件 D:softcodeProcess ode ode_global pm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.micr +(代码片段

常用python日期日志获取内容循环的代码片段

代码片段:Shell脚本实现重复执行和多进程

告警系统主脚本告警系统配置文件告警系统监控项目

html 将以编程方式附加外部脚本文件的javascript代码片段,并按顺序排列。用于响应式网站,其中ma

;~ 小部分AutoHotkey源代码片段测试模板2019年10月9日.ahk