linux伺服器巡檢指令碼

2021-09-23 07:53:57 字數 1115 閱讀 7744

巡檢的基本步驟:

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.檢查伺服器運 況,記憶體負載,儲存負載...