欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
監測Squid日志的五種方法

Squid是Unix、Linux環(huán)境下一款優(yōu)秀的代理服務(wù)器軟件,本文敘述了Squid代理日志的五種監測方法,五種方法各有重點(diǎn),可根據需要進(jìn)行選擇使用。

1 使用命令行

訪(fǎng)問(wèn)時(shí)間 持續時(shí)間 客戶(hù)IP 采用協(xié)議 傳輸字節 訪(fǎng)問(wèn)方式 服務(wù)IP

如果我們僅僅需要查看某一個(gè)字段,可以用awk命令,它把一個(gè)記錄行分割成多個(gè)字段,我們使用參數傳回需要的字段。命令如下:

# tail -f /var/log/squid/access.log | awk '{print$3 " " $8 " " $7}'

這里選擇的是客戶(hù)IP及取回內容字段,顯示如下:

192.168.1.146 - http://jump.qq.com/clienturl_simp_80

192.168.1.149 - http://mm.china.com/zh_cn/images/tit_liangzhuang.gif

192.168.1.161 - http://ly.zzip.com.cn/movie/list.aspx?

這種方式的優(yōu)點(diǎn)是實(shí)時(shí)性強,顯示的是當前正在訪(fǎng)問(wèn)的記錄的情況。

2 用SARG進(jìn)行監測

SARG的全稱(chēng)是Squid Analysis Report Generator,即Squid報告分析產(chǎn)生器。利用SARG,可以窗口的方式顯示上網(wǎng)用戶(hù)的瀏覽記錄,包括用戶(hù)的訪(fǎng)問(wèn)時(shí)間,訪(fǎng)問(wèn)站點(diǎn),傳輸字節等。SARG可從站點(diǎn)http://sarg.sourceforge.net/sarg.php下載,最新版本是2.0,目前還沒(méi)有中文版本,這里下載的是源代碼包。

1.安裝SARG

把下載后的sarg-2.0.1.tar.gz拷貝到/usr/local/目錄,進(jìn)行解壓縮并安裝。執行如下指令:

#cp sarg-2.0.1.tar.gz /usr/local/

#cd /usr/local/

#tar -zfxv sarg-2.0.1.tar.gz

解壓后在當前目錄下產(chǎn)生sarg-2.0.1目錄,進(jìn)入到這個(gè)目錄,執行以下安裝命令:

# ./configure

# make

# make install

2.配置SARG

軟件安裝在/usr/local/sarg/目錄下,目錄下的配置文件sarg.conf主要包括如下參數:“language English”定義報告顯示語(yǔ)言;“title "Squid User Access Reports"”定義報告文件的標題;“output_dir /var/www/html/squid-reports”定義報告文件的輸出目錄;“user_ip yes”以用戶(hù)IP為基準進(jìn)行顯示,前提是進(jìn)行了很好的用戶(hù)IP控制;“access_log /var/log/squid/access.log”指定Squid日志文件的存放位置;“report_type topsites sites_users users_sites date_time denied auth_failures”顯示產(chǎn)生的報告文件里包括什么類(lèi)型的內容(如表所示)。


3.使用SARG

配置完成之后,在終端窗口用命令sarg生成報告文件,然后就可以在客戶(hù)端使用瀏覽器通過(guò)訪(fǎng)問(wèn)http://Squid日志服務(wù)器地址/squid-reports/來(lái)查看squid日志了。圖1所示是查看日志的一個(gè)界面。

圖1 使用SARG查看日志界面

3 用Webalizer進(jìn)行監測

Webalizer工作方式不同于SARG,這個(gè)軟件主要側重于信息的匯總,如帶寬、輸入輸出量,用于比較在不同的時(shí)間段網(wǎng)絡(luò )的使用情況。

1.安裝Webalizer

從站點(diǎn)http://www.mrunix.net/webalizer/download.html下載,當前穩定版本是 2.01-10,提供RPM包和tar包格式的下載,筆者在這里下載的是webalizer-2.01-10-src.tgz。

進(jìn)入到下載目錄,執行如下命令:

#tar-xvzf webalizer-2.01-10-src.tgz

#cd web webalizer-2.01-10

#./configure

#make

#make install

2.配置Webalizer

Webalizer的配置文件是webalizer.conf,它可以放在安裝目錄下,也可以放在/etc/目錄下,安裝后產(chǎn)生可執行命令webalizer,當命令執行時(shí),尋找webalizer.conf配置文件,產(chǎn)生相應的輸出。webalizer.conf的配置比較簡(jiǎn)單,主要是指定squid日志文件的目錄位置及產(chǎn)生報告的輸出目錄,主要參數如下:“LogFile /var/log/squid/access.log”表示squid日志文件目錄;“LogType squid”表示W(wǎng)ebalizer報告文件的輸出類(lèi)型;“OutputDir /home/webalizer/ ”表示報告文件的輸出目錄。

3.使用Webalizer

當執行webalizer命令后,在輸出目錄后輸出報告文件,文件是基于時(shí)間段的,每一個(gè)時(shí)間段的報告產(chǎn)生的非常詳細,查看文件仍可使用客戶(hù)端瀏覽器方式。

4 用Calamaris進(jìn)行監測

Calamaris是一個(gè)用perl語(yǔ)言寫(xiě)成的程序,如果要使用的話(huà),首先系統里要安裝perl解釋器。它產(chǎn)生Squid日志的詳細報告,包括按高峰時(shí)間時(shí)的使用情況、流進(jìn)網(wǎng)內流量、流出流量、進(jìn)出UDP包、進(jìn)出TCP包、請求的二級或三級域名產(chǎn)生的報告文檔。除用于Squid日志產(chǎn)生的日志分析外,它還可用于其他形式的代理服務(wù)軟件產(chǎn)生的日志,如NetCache、Inktomi Traffic Server、Oops! proxy server、Novell InterNet Caching System等。

安裝Calamaris也很簡(jiǎn)單,首先從站點(diǎn)http://cord.de/tools/squid/calamaris/Welcome.html.en下載Calamaris V2.59到/usr/local/目錄。執行以下命令:

#cd /usr/local/

#tar xvzf calamaris-2.59.tar.gz

# cd calamaris-2.59

解壓后的目錄包含可執行文件calamaris,無(wú)須安裝,直接使用即可,比如用以下命令使Calamaris處理squid日志文件,產(chǎn)生html格式的文件,并輸出到/var/www/html/calamaris/index.html。然后執行如下命令就可以查看輸出報告了。

#/usr/local/calamaris/calamaris -a -F html /var/log/squid/access.log>/var/www/html/calamaris/index.html

對一般的應用來(lái)講,上面的命令產(chǎn)生了最詳細的輸出報告,我們用命令選項-a表示產(chǎn)生所有類(lèi)型的報告,用選項-F html表示產(chǎn)生html格式的文檔。/var/log/squid/access.log表示squid日志文件的存放位置,/var/www/html/calamaris/index.html表示輸出的文件名。當產(chǎn)生報告文件后,在客戶(hù)端用瀏覽器可進(jìn)行瀏覽。

5 用Squid-Graph進(jìn)行監測

Squid-Graph同Calamaris一樣,也是用Perl寫(xiě)成的,但正如它的名字一樣,它用圖形化的方法產(chǎn)生squid代理的使用情況,它產(chǎn)生一些綜合信息。

可以從站點(diǎn)http://squid-graph.securlogic.com/files/stable/squid-graph-3.1.tar.gz下載這個(gè)軟件,這個(gè)軟件是目前最后一個(gè)可獲得的版本。這個(gè)程序的執行需要使用Perl GD模塊,名稱(chēng)一般為GD.pm,是perl的繪圖模塊,其功能類(lèi)似于市面上的許多圖形程序。利用GD,我們展示如何創(chuàng )建幾何圖形,以及如何進(jìn)行圖像處理,這個(gè)模塊可在軟件發(fā)行版本的CD上找到,也可以從站點(diǎn)http://stein.cshl.org/WWW/software/GD/下載。

把下載的軟件放到/usr/local/目錄,進(jìn)行解壓。執行如下命令:

#cd /usr/local/

# tar xvzf squid-graph-3.1.tar.gz

# mv squid-graph-3.1 squid-graph

# cd squid-graph

# chmod +x /usr/local/squid-graph/bin/*

軟件不須安裝,直接使用,比如我們用以下的命令可產(chǎn)生TCP訪(fǎng)問(wèn)的累計圖形:

#/usr/local/squid-graph/bin/squid-graph -c -n -o=/var/www/html/squid-graph/ --title="Squid server usage of proxy" < /var/log/squid/access.log

上面的這個(gè)命令用-c選項產(chǎn)生累計圖形,用-n選項指定在命令執行過(guò)程中不向屏幕上輸出信息,-o選項指定輸出文件的目錄,-title選項指定自定義的輸出文檔標題,圖2是一個(gè)輸出示例。

圖2 Squid-Graph的顯示

其實(shí),squid-graph命令配合Linux下的其他命令如grep可以在squid日志中搜索需要的字符串,然后針對這一匹配項產(chǎn)生需要的圖形。如下面的命令就產(chǎn)生了在所有日志行中有字符串“192.168.6.99”的客戶(hù)端機器的使用squid代理的圖形。

#cat /var/log/squid/access.log|grep"192.168.6.99"| /usr/local/squid-graph/bin/squid-graph -c -n / -o=/var/www/html/squid-graph/ --title="192.168.6.99’s usage"

利用這種方式,還可以產(chǎn)生統計訪(fǎng)問(wèn)某一個(gè)站點(diǎn),訪(fǎng)問(wèn)特殊類(lèi)型的文件如“.MP3”的統計圖形。(作者E-mail:qiujxjia@yahoo.com.cn)


本文來(lái)自CSDN博客,轉載請標明出處:http://blog.csdn.net/chinalinuxzend/archive/2007/09/23/1796898.aspx

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
sarg對squid的日志流量分析報表
Sarg安裝配置使用
用webalizer分析web日志
FreeBSD下Squid安裝步驟
Linux NAT + Squid + SARG 製作使用者上網(wǎng)記錄報表
web服務(wù)器日志統計分析完全解決方案
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久