1. 程式人生 > >Nginx日誌監控(包括視覺化)工具

Nginx日誌監控(包括視覺化)工具

1. log.io
一個開源的實時日誌監控系統。利用Node.js+Socket.io,提供web介面。效能不錯,但官方好像只在ubuntu上做了測試。
https://github.com/NarrativeScience/Log.io


2.Nginx-rrd
這個是nginx官方推薦的一個監控工具,可用源安裝,支援ubunt/debian/centos,利用nginx自帶的效能統計介面,包含圖表。
http://www.linuxde.net/2012/04/9537.html


3.goaccess
這款工具本質是基於apache日誌分析的,只要將nginx日誌格式定義未apache形式就可以分析。支援流量統計和IP歸屬地查詢。
http://blog.csdn.net/gzh0222/article/details/7466784


4.glTail
這個是一個客戶端程式,它可以在螢幕上繪製動態的氣泡圖來形象地展示nginx效能,例如哪些請求最多,404有多少,請求速度如何等等。
http://www.wetware.co.nz/2009/09/gltail-visual-log-analyzer/


5.awstats
比較常用的一款監控工具。需要注意的是它對nginx日誌的格式有要求,必須符合它的規則才行。
http://www.linuxyan.com/web-server/102.html


6.nagios
nagios本身並不是只針對nginx,它可以監控很多服務,確實很強大,而且內嵌到cacti裡面,使用也很方便。就是配置的時候非常麻煩而已。
http://book.51cto.com/art/201111/300766.htm


7.fail2ban
這個是一個安全類的監控工具,主要是防止惡意攻擊。例如破解密碼等等。它不是專門針對nginx的,是一個系統級的防護工具。當然也可以拿來給nginx當保鏢用。
http://dipplum.com/2010/09/09/fail2ban-nginx-log/