Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 服務器技術 >> 關於服務器 >> 10分鐘分析Web服務器

10分鐘分析Web服務器

日期:2017/2/8 10:36:19      編輯:關於服務器

架設好一個Web服務器以後,最關心的莫過於系統的使用情況了。這就需要我們來分析日志文件,一個著名的日子分析工具叫做 "analog",本文將通過對analog的配置,來讓讀者迅速架構起自己的分析程序。

  因為時間只有十分鐘,所以我們不會長篇大論講述Analog的配置選項。下面是一個簡單的例子:

  DNS WRITE 
  DNSFILE /tmp/dnsfile.txt 
  HOSTNAME "FreeLAMP" 
  HOSTEXCLUDE mordell.ex.ac.uk 
  OUTFILE /home/albert/public_html/outputfile.html

  開頭的兩行用來提高主機名搜索速度,HOSTNAME 用於產生報告時的標題,HOSTEXCLUDE忽略那些我們不感興趣的主機,OUTFILE 就是報告寫入的文件。

  接下來就可以查看我們的報告了,什麼?圖片看起來有問題?那就是圖片所在的路徑有問題,很簡單,修改httpd.conf,增加:

  Alias /doc/analog/images/ /usr/doc/analog/images/ 
  重新啟動Apache,應該可以了。

  接下來就是讓程序每天運行了,很簡單,用:
  # crontab -e 

  命令來增加一行:
  0 3 * * * /usr/bin/analog +g/home/albert/analog.ini 

  好了,十分鐘時間就這麼結束了。什麼?只有五分鐘?恭喜你啊,你太偉大了,Linux對你來說簡直就是輕車熟路啊!或許你還可以接著往下看。

  如果想知道哪些網站給你帶來浏覽量的話,需要更改httpd.conf中的日志記錄格式。還有一個技巧是-settings選項,會輸出當前的配置。還有就是采用DNS WRITE和DNSFILE以後,analog能在一秒鐘之內處理超過 1MB的日志。

  一個復雜一點的例子:

  MONTHLY OFF 
  WEEKLY OFF 
  DAILY OFF 
  REFREPEXCLUDE http://www.freelamp.com/* 
  FILEEXCLUDE /ads/* 
  DNS WRITE 
  DNSFILE /tmp/dnsfile.txt 
  HOSTNAME "FreeLAMP" 
  DOMAINSFILE /root/alli 
  REFSITE ON 
  DOMAIN ON 
  REFERRER ON 

  另外還有MONTHLY OFF、WEEKLY OFF和DAILY OFF等選項,當然隨便你自己設置了。

Copyright © Windows教程網 All Rights Reserved