zoukankan      html  css  js  c++  java
  • 可视化日志分析工具Gltail的安装与使用

    可视化日志分析工具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

    5)可视化方面:可动态显示 http 传输流量,响应时间,Email 传输流量,FTP 下载信息等。

    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 https://github.com/Fudge/gltail.git

    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

    clip_image002

     

    3.其他原创作品展示:

    1).可视化数据包分析 http://www.tudou.com/programs/view/PN9Xi8IlQW0/
    主要想各位展示CapAnalysis开源软件的使用效果。
    2).配置可视化日志监控 http://www.tudou.com/programs/view/kpZrZxCk5ZI/
    主要展示gource和logstalgia的使用效果。

    本文出自 “李晨光原创技术博客” 博客,请务必保留此出处http://chenguang.blog.51cto.com/350944/1329318

  • 相关阅读:
    HTML
    Java 1.8 新特性
    Java 反射
    子网与超网
    Java 网络编程
    Java 单例模式、枚举
    Java 线程生命周期、线程池
    Java 多线程
    Java Properties、流对象关闭格式
    基础练习 十六进制转八进制
  • 原文地址:https://www.cnblogs.com/chenguang/p/3742180.html
Copyright © 2011-2022 走看看