Web日誌部署與管理

2021-04-13 12:54:26 字數 1616 閱讀 2761

一、

web日誌部署

1.apache的日誌檔案是單個的,很容易達到2g的限制,很容易把/var卷填滿,

有必要對它進行自動切分,然後就可以運用自動處理程式進行壓縮等操作。

要對apache的日誌檔案進行處理,必須要停止apache,否則,會丟失一些日誌,

進行過這些操作的同志肯定,肯定可以體會到其棘手之處。

在網上找到乙個專門處理apache日誌的程式cronolog,在apache中設定把日誌

管道給該程式,讓該程式進行必要的處理。在設定檔案裡面修改:

customlog "|/usr/sbin/cronolog /logs/%y/%m/anheng_%y%m%d.log" w3c

這樣就會按月自動開目錄,每天乙個日誌檔案了。

這裡要先安裝cronolog這個軟體,預設安裝就可以,裝完了在apache 配置檔案中加以上條目,如果是虛擬機器要加到虛擬機器中。

2,生成的日誌每天輪旬,一天乙個,以當天的日期命名,用/home/xiaolong目錄下的

ftp.sh 指令碼每天定時上傳至日誌分析伺服器也就是webtreds (現在是192.168.0.9),,定時上傳可以用/etc/crontab 來做。

具體指令碼如下:

//(這裡是192.168.5.32的web 它上傳到web1下)

put $filename

bye!

二日誌檔案的管理

這條命令刪除7天前的所有web日誌檔案, 可以加到crontab裡定期執行。

所有日誌都要保留,但是日誌伺服器的空間有限,所以每隔一段時間要備份一次,如倆個月,然後刪掉備份完的檔案,備份要先經過壓縮,(

winrar

可以壓縮到原來的

20分之一),乙個月的打成乙個包,命名為「年月伺服器

.log

」如200606a

.log

是2023年6

月第一台

web伺服器的日誌打包。打包日誌要刻

ELK日誌管理之 kibana部署

1 kibana安裝 root localhost wget root localhost tar zxf kibana 4.1.1 linux x64.tar.gz root localhost mv kibana 4.1.1 linux x64 usr local kibana2 配置檔案 ro...

ELK日誌管理系統 kibana部署教程

1.部署準備 c 40伺服器 2.開始部署 a 解壓 kibana 7.6.1 linux x86 64.tar.gz tar xvf kibana 7.6.1 linux x86 64.tar.gz c usr local elkb 建立elk使用者並新增到elk組,分配kibana許可權 gro...

雲平台部署與管理

virtualization資源管理 x個物理資源 y個邏輯資源 x y 實現程度 完全,部分,硬體輔助 cpu 虛擬化主要廠商及產品 vmware vmware workstation,vsphere 應用廣泛 microsoft virtualpc,hyper v redhat kvm 應用廣泛...