視覺化日誌分析工具gltail的安裝與使用
gltail.rb 是一款帶有濃郁的 geek 風格的視覺化日誌分析工具,它採用 ruby 技術構建,並利用 opengl 圖形技術進行渲染,呈現視覺化的日誌分析資料,以氣泡數量來反映**的訪問情況。本文講述它的安裝與基本使用方法。
1.功能:
1).實時顯示日誌;
2).支援多伺服器及多日誌;
3)。提供多種日誌分析器(apache combined, r iis, postfix, nginx, squid, postgresql, pureftpd, mysql, tshark, qmail/vmpop3d等各式 )。
4)。支援 ssh 連線,也就是說你可以直接在本地通過 ssh 獲取遠端資料並進行分析。
免費,基於 gplv2
2.安裝步驟:
1).首先安裝 ruby 及所需的外掛程式
$sudo apt-get install rubygems rake ruby1.8-dev libgl1-mesa-dev libglu1-mesa-dev libglut3-dev build-essential
$sudo gem install net-ssh ruby-opengl -r
2).獲取 gltail.rb 源程式
git clone
3).生成配置檔案:進入 gltail/bin 目錄後建立配置檔案gl_tail.yaml
./gl_tail --new gl_tail.yaml
然後修改 gl_tail.yaml 中的伺服器等配置,以下是乙個分析apache日誌的例子
$vi gl_tail.yaml
servers:
v1:host: www.ubuntu.com
user: ssh_username
password: password
command: tail -f -n0
files: /var/log/apache2/access.log
parser: apache
color: 0.2, 1.0, 0.2, 1.0
4). 執行假設當前目錄是在gltail/bin/目錄下,下面我們開始體驗一下他神奇的功能吧。
$./gl_tail
3.其他原創作品展示:
1).視覺化資料報分析
主要想各位展示capanalysis開源軟體的使用效果。
2).配置視覺化日誌監控
主要展示gource和logstalgia的使用效果。
GoAccess 視覺化 Web 日誌監控工具使用
軟體簡介 goaccess 是乙個開源的實時網路日誌分析器和互動式檢視器,可以在 nix 系統或通過瀏覽器的終端中執行。它為需要動態可視伺服器報告的系統管理員提供快速且有價值的 http 統計資訊。特性使用 c 語言編寫,快速 實時,毫秒 秒級的更新 只使用 ncurses 作為依賴 支援幾乎所有的...
mongo日誌視覺化
原始mongod.log格式 2020 11 26t21 33 45.896 0800 i network listener connection accepted from 10.10.6.192 52138 1663452 121 connections now open 2020 11 26t...
SULogger iOS日誌視覺化工具
前言 debug對於咋們程式設計師來說家常便飯,但有時候我們會遇到一種情況 開發某個功能時,需要在某個特定場景下進行除錯,而這個場景並沒有macbook來進行連線debug,偏偏我們需要獲得除錯時的一些資訊,怎麼辦?方法有很多,這裡提供乙個輕量級工具sulogger來實時顯示log日誌在手機螢幕上。...