一飛開(kāi)源,介紹創(chuàng)意、新奇、有趣、實(shí)用的免費(fèi)開(kāi)源應(yīng)用、系統(tǒng)、軟件、硬件及技術(shù),一個(gè)探索、發(fā)現(xiàn)、分享、使用與互動(dòng)交流的開(kāi)源技術(shù)社區(qū)平臺(tái)。致力于打造活力開(kāi)源社區(qū),共建開(kāi)源新生態(tài)!
一、開(kāi)源項(xiàng)目簡(jiǎn)介 是什么?
是一款開(kāi)源的且具有交互視圖界面的實(shí)時(shí) Web 日志分析工具,通過(guò)你的 Web 瀏覽器或者 *nix 系統(tǒng)下的終端程序()即可訪問(wèn)。
能為系統(tǒng)管理員提供快速且有價(jià)值的 HTTP 統(tǒng)計(jì),并以在線可視化服務(wù)器的方式呈現(xiàn)。
二、開(kāi)源協(xié)議
使用MIT開(kāi)源協(xié)議
三、界面展示
四、功能概述為什么要用 ?
被設(shè)計(jì)成快速的并基于終端的日志分析工具。其核心理念是不需要通過(guò) Web 瀏覽器就能快速分析并實(shí)時(shí)查看 Web 服務(wù)器的統(tǒng)計(jì)數(shù)據(jù)(這對(duì)于需要使用 SSH 來(lái)對(duì)訪問(wèn)日志進(jìn)行快速分析或者就是喜歡在終端環(huán)境下工作的人來(lái)說(shuō)是超贊的)。
終端輸出僅僅是默認(rèn)的輸出方式, 還支持生成完整的實(shí)時(shí) HTML 報(bào)告(這對(duì)分析、監(jiān)控以及數(shù)據(jù)可視化都是極好的),以及 JSON 和 CSV 格式的報(bào)告。
關(guān)鍵功能 —完整功能列表特色功能速覽...完全實(shí)時(shí)
所有面板以及指標(biāo)均按照指定時(shí)間間隔更新,在終端()下是200ms,HTML則是每秒。
支持幾乎所有 Web 日志格式
允許任意自定義日志格式。 可預(yù)定義的格式包括: , Nginx, S3, Load , , 等等
跟蹤應(yīng)用響應(yīng)時(shí)間
跟蹤處理請(qǐng)求的時(shí)間消耗。對(duì)于解決站點(diǎn)頁(yè)面訪問(wèn)速度下降非常有用。
增長(zhǎng)日志處理
需要持續(xù)保持?jǐn)?shù)據(jù)? 有能力處理在磁盤上以 B+Tree 數(shù)據(jù)庫(kù)存儲(chǔ)并且不斷增長(zhǎng)的日志。
僅依賴一個(gè)模塊
是用 C 語(yǔ)言編寫的。 僅僅需要 這一個(gè)模塊即可運(yùn)行。同時(shí) 甚至還擁有自己的兼容 協(xié)議的 Web 服務(wù)器。
易于使用
您可以直接運(yùn)行 去處理您的訪問(wèn)日志文件,僅需選取日志格式然后讓 解析日志內(nèi)容并將統(tǒng)計(jì)結(jié)果展示出來(lái)。
訪客畫(huà)像
可以按照小時(shí)或者指定日期確定最慢請(qǐng)求的訪問(wèn)次數(shù),訪客數(shù)量好用的電子工作日志好用的電子工作日志,帶寬以及其他相關(guān)度量值。
支持虛擬主機(jī)
擁有多個(gè)虛擬主機(jī)?在控制面板中能夠顯示出哪一個(gè)虛擬主機(jī)消耗 Web 服務(wù)器上最多的資源。
配色風(fēng)格可定制化
的配色風(fēng)格十分易于定制化。無(wú)論是通過(guò)終端,還是僅僅通過(guò)簡(jiǎn)單修改 HTML 頁(yè)面的層疊樣式表。
五、技術(shù)選型多種風(fēng)格的實(shí)時(shí)日志分析控制面板
漂亮的終端控制面板
默認(rèn)實(shí)時(shí)輸出到終端。 在一個(gè)可以滾動(dòng)顯示的面板中通過(guò)展示不同的報(bào)告摘要來(lái)向您呈現(xiàn)服務(wù)器的各種指標(biāo)。
更喜歡HTML風(fēng)格的報(bào)告?
除了通過(guò)終端輸出, 允許您生成 HTML,JSON 或者 CSV 格式的報(bào)告。您甚至可以通過(guò)電子郵件發(fā)送 HTML 報(bào)告,因?yàn)樗怯蓻](méi)有外部文件依賴的單個(gè)文件組成,是不是很酷!
發(fā)現(xiàn)問(wèn)題主機(jī)/機(jī)器人
使用主機(jī)面板可以非常容易的發(fā)現(xiàn)不懷好意的爬蟲(chóng)/機(jī)器人以及標(biāo)記出誰(shuí)吃掉了你的帶寬資源。同時(shí)還能夠顯示每一臺(tái)主機(jī)上的 User 列表。
易于操作的面板
控制面板由不同的報(bào)告組成 — 報(bào)告面板可以擴(kuò)展以顯示更多信息,這樣您就可以快速的在不同報(bào)告之間找出他們的相互關(guān)系。
六、源碼地址
訪問(wèn)一飛開(kāi)源: