« PHP 程式: MailScanner 黑/白名單管理介面 | 首頁 | 2008/10, Vol. 153 PChome Magazine »

2008年10月09日

OpenGL 視覺系 Log Viewer

以下是在 Ubuntu 8.04 (AMD64) 的安裝與操作備忘


glTail

sudo apt-get install rubygems rake ruby1.8-dev libgl1-mesa-dev libglu1-mesa-dev libglut3-dev build-essential

sudo gem install -y net-ssh file-tail ruby-opengl -r -s http://gems.rubyforge.vm.bytemark.co.uk

使用方法

gl_tail --new myfile.yaml

vi myfile.yaml

servers:
    www.mydomain.com: (這個名稱會顯示在 gl_tail 執行畫面上)
        host: www.mydomain.com
        user: ssh_login_user
        password: password_for_login_user (若使用金鑰登入, 可刪除此參數)
        command: tail -f -n0
        files: /var/log/httpd/access_log
        parser: apache
        color: 0.2, 1.0, 0.2, 1.0
(刪除其他用不到的設定範例)
config:
        dimensions: 1024x600 (依需求設定畫面大小)

gl_tail myfile.yaml


logstalgia

sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev cl-sdl-opengl cl-sdl-img libpcre3-dev

logstalgia amd64 package:

http://packages.ubuntu.com/zh-tw/intrepid/amd64/logstalgia/download

使用方法

ssh user@your.httpd.server tail -f /var/log/httpd/access_log | logstalgia -

ps. 如果 ssh 連線之 user 非 root, Server 端需 chmod o+x /var/log/httpd; chmod o+r /var/log/httpd/access_log


Ref:

Posted by Jamyy at 2008年10月09日 10:48