1. 首页
  2. 建站教程
  3. 服务器运维

Logstalgia 一个炫酷且可视化日志分析工具

Logstalgia是一款非常极客的日志可视化工具,可以直观的展示CC攻击和网站的日志分析,并以可视化的3D效果展示出来。Logstalgia 的安装使用非常简单,喜欢捣鼓的站长朋友尽情的折腾吧。

先看图:

Logstalgia 演示图

Logstalgia 可以运行在Linux上和Windows上。支持标准的Apache和Nginx的WEB访问日志。

通过视频可以直观的看到来自哪里的IP访问你的WEB上的什么资源,那些资源访问比较频繁。尤其是网站上有热点内容或被DDoS时,其显示的效果非常炫目。可以实时显示访问情况,也可以离线分析存储的WEB日志。

Logstalgia 运行状态
Logstalgia 运行在WIN10中

 

通过命令还可以生成视频不但可以直接显示,也可以通过软件转换为常见的压缩格式。可以通过参数控制视频速度等,甚至支持在视频播放时直接控制速率等。

服务器遭受10GB DDOS攻击是什么样

请看视频演示的效果

B站视频地址:https://www.bilibili.com/video/av13960312

如何安装Logstalgia?

首先,使用Logstalgia是不需要安装在服务器里的,只需要安装在本地电脑中即可。本地电脑有一个前提,Logstalgia要求显卡必须支持OpenGL。OK,继续往下看。

安装Logstalgia,首先满足库要求:
yum install SDL-devel SDL_image-devel ftgl-devel pcre-devel libpng10-devel libpng-devel libjpeg-devel #Centos or fedora
sudo apt-get install libsdl1.2-dev libsdl-image1.2-dev libpcre3-dev libftgl-dev libpng12-dev libjpeg62-dev #Debian or Ubuntu

如果使用ubuntu,可以直接用aptitude安装。#aptitude install logstalgia

下载源码编译安装Logstalgia
cd /usr/local/src/
wget https://logstalgia.googlecode.com/files/logstalgia-1.0.3.tar.gz
tar -zxf logstalgia-1.0.3.tar.gz
cd logstalgia-1.0.3
./configure
make
make install

如何使用Logstalgia?
Logstalgia 在2011年发布的1.0.3版本中包含了linux和windows(已编译好)的版本,可以直接运行,执行的命令范本如下:

logstalgia access_log
logstalgia /var/www/httpd/access_log
logstalgia [options] /var/www/httpd/access_log

但一般我们不会在服务器上接显示器查看,绝大部分是以客户端控制服务器的方式去处理问题的。那么这里以Ubuntu系统为例,使用ssh命令配合管道即可:
ssh srvadm@srv1.evlit.com tail -f /var/log/apache2/access.log | logstalgia –sync

如何保存Logstalgia的视频?
有时候需要将过程录制下来,可以使用–output-ppm-stream选项,然后再使用开源的ffmpeg转换成mp4格式或其他你想要的格式。

ssh srvadm@srv1.evlit.com tail -f /var/log/apache2/access.log | logstalgia -1280×720 –output-ppm-stream –sync output.ppm
ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i output.ppm -vcodec libx264 -preset ultrafast -pix_fmt yuv420p -crf 1 -threads 0 -bf 0 output.mp4

可以对一些参数进行控制:

PS C:WINDOWSsystem32> logstalgia -s 10 –glow-duration 1 –glow-multiplier 1 –glow-intensity 3 -p 0.1 –font-size 20

速度10 辉光时间1 大小1 强度3 球速度0.1 字体大小20

工具下载地址

http://www.softpedia.com/get/Internet/Servers/Server-Tools/Logstalgia.shtml

WIN10系统直接解压出来就可以使用,LINUX系统自行研究。

本文介绍 Logstalgia 方法到此结束,喜欢的朋友留言点赞分享,转载一定要保存原文出处。https://www.ainiseo.com/jianzhan/hosting/3200.html

原创文章,作者:无 忧,如若转载,请注明出处:https://www.ainiseo.com/jianzhan/hosting/3200.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

在线咨询:点击这里给我发消息

邮件:3002015859@qq.com

工作时间:周一至周五,10:30-22:30,节假日休息

QR code