91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

OGG維護優化腳本(二十四)-OGG狀態監控系統--后臺腳本

發布時間:2020-07-19 13:37:29 來源:網絡 閱讀:2402 作者:netsman1030 欄目:關系型數據庫

這個簡易監控系統具體是由html實現的

后臺沒有數據庫,只有從各臺機器收集并上傳過來的html文件

通過定時shell腳本整理并分類到各個目錄,然后通過apache被網頁調用

具體更新頻率取決于各數據同步服務器的定時任務運行頻率



OGG進程狀態整理腳本

這個腳本用于整理進程信息上傳腳本 收集到的文件,將其合并為html文件

pcsindex.sh

#!/bin/bash
cd /root/gg/ggscript/pcsindex
ls -lrt /root/gg/gginfo/*.gginfo|awk '{print $9}' > temp
sed '/^$/d' temp > tempc
cat tempc|sort -n > temp
rm -f tempc
echo "The data was collected by RenYi<br> " > /var/www/virtual/index2.html
echo "<br>" >> /var/www/virtual/index2.html
echo "<br>" >> /var/www/virtual/index2.html
i=1
num=`sed -n '$=' temp`
cd /root/gg/gginfo
while [ "$i" -le "$num" ]
do
        filename=`sed -n $i'p' /root/gg/ggscript/pcsindex/temp`
        cat  $filename >> /var/www/virtual/index2.html
       ((i++));
done



OGG 錯誤日志整理腳本

該腳本用于整理 錯誤日志上傳腳本 收集到的錯誤日志信息

gglog.sh

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

ls -lrt /root/gg/gglog/*.gglog|awk '{print $9}' > /root/gg/ggscript/gglog/temp
sed '/^$/d' temp > tempc
cat tempc|sort -n > temp
rm -f tempc
i=1
num=`sed -n '$=' temp`
cd /root/gg/gglog
while [ "$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++));
done

lgglog.sh

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

ls -lrt /var/www/virtual/gglog/* |awk '{print $9}' > /root/gg/ggscript/gglog/temp2
sed '/^$/d' temp2 > tempc
cat tempc|sort -n > temp2
rm -f tempc
i=1
i=1
num=`sed -n '$=' temp2`
cd /var/www/virtual/gglog
while [ "$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/bash
cd /root/gg/ggscript/ggchk

ls -lrt /root/gg/ggtbchk/*.tbcheck|awk '{print $9}' > /root/gg/ggscript/ggchk/temp
sed '/^$/d' temp > tempc
cat tempc|sort -n > temp
rm -f tempc
i=1
num=`sed -n '$=' temp`
cd /root/gg/ggtbchk
while [ "$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/bash
cd /root/gg/ggscript/ggdsc

ls -lrt /root/gg/ggdcs/*.dcsinfo|awk '{print $9}' > /root/gg/ggscript/ggdsc/temp
sed '/^$/d' temp > tempc
cat tempc|sort -n > temp
rm -f tempc
i=1
num=`sed -n '$=' temp`
cd /root/gg/ggdcs
while [ "$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/bash

cd /root/gg/ggscript/ggcount

#gginfo
ls -lrt /var/www/virtual/gginfo/*.html|awk '{print $9}' > /root/gg/ggscript/ggcount/temp
sed '/^$/d' temp > tempc
cat tempc|sort -n > temp
rm -f tempc
i=1
num=`sed -n '$=' temp`
cd /root/gg/ggscript/ggcount

while [ "$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 "<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


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

介休市| 克什克腾旗| 定边县| 定西市| 东至县| 日照市| 河池市| 汕尾市| 金湖县| 民丰县| 南木林县| 景宁| 城口县| 新民市| 隆子县| 西乌珠穆沁旗| 驻马店市| 迁西县| 祁阳县| 定日县| 湟源县| 安吉县| 米脂县| 民乐县| 托克逊县| 庄河市| 常熟市| 鄱阳县| 于田县| 屏边| 加查县| 美姑县| 宜州市| 万盛区| 昌宁县| 博兴县| 连城县| 昭苏县| 罗源县| 丘北县| 阜新市|