巡檢的基本步驟:
1.在每台伺服器上部署巡檢的指令碼,查詢相應的日誌。
2.將每台伺服器上的日誌傳送到ftp伺服器的指定目錄下。
3.遍歷ftp伺服器指定目錄,並且將各個的檔案資訊整理到乙個檔案中。
4.將整理後的檔案通過郵件傳送給指定的人員。
5.刪除冗餘的日誌檔案。
對應的指令碼:
1.巡檢的指令碼:
2.將伺服器的日誌傳送到ftp伺服器上。
############################start###############################
loffile="/opt/server_check_log/ftp.log"
ftp -n >>$loffile <##############################################start#########################################
#!bin/bash
#print the directory and file
for file in /opt/server_check_log/log/*
doif test -f $file
then
#echo "$file is file"
cat $file >> /opt/server_check_log/getall.txt
fidone
###########################################end#############################################
4.通過郵件傳送正在開發當中。。。。。。。。。。。。
5.刪除冗餘日誌:
#!/bin/sh
date=`date +%c`
filename=`hostname`_check_`date -d '-1 day' +%y%m%d`.txt
tempfile="/tmp/$filename"
rm -rf $tempfile
6.cron表示式,所有的指令碼都通過cron,定時任務來進行排程
00 02 * * * /tmp/server_daily_check.sh restart
Linux 伺服器巡檢指令碼
原文出自 赤鹿小組 本指令碼主要是用於檢測伺服器基本配置資訊 cpu,記憶體,磁碟 磁碟 i o 以及個別威脅伺服器的安全巡檢項。後續會繼續優化加入其餘巡檢項。bin bash author seichung set u color tips yellow echo e 0m red echo e ...
伺服器巡檢規範
1.檢查伺服器運 況,記憶體負載,儲存負載,cpu負載,網路負載,負載過高時進行資源釋放操作,或者對資源進行擴容 2.檢查機房伺服器以及儲存上的硬碟指示燈,報紅或報黃時,排查原因,若硬碟損壞或將要損壞,應及時對相應硬碟進行更換 3.檢查機房溫度,確保機房空調的製冷以及送風功能正常,檢查機房濕度,確保...
伺服器巡檢規範
伺服器巡檢規範 01.伺服器主機巡檢規範 02.伺服器日常巡檢細則 03.管理員賬號管理規範 04.使用者伺服器系統使用規範 05.機房來訪人員管理規範 06.主機防火牆管理規範 07.組織容器命名規範 08.伺服器主機名命名規範 01.伺服器主機巡檢規範 1.檢查伺服器運 況,記憶體負載,儲存負載...