实时访问工具MapTail平台搭建

    前言* 偶然在LinuxTone群里面听到大家说maptail界面非常的炫,这里有实战地址  http://view.linuxtone.org/ ,其原理就是基于nodejs,然后调用WEB服务器访问日志实时打印出访问信息,类似于 tail -fn 100 /data/logs/nginx/access.log 看到的效果,然后以web的方式提供访问。

一、      安装环境

 
 
  1. 系统版本:CentOS  x86_64  
  2.   
  3. Node版本:node-v0.8.16  
  4.   
  5. Maptail版本:maptail-0.1.10  

二、      正式安装

 
 
  1. #下载node、maptail相应版本,如下:  
  2. cd  /tmp  
  3. wget -c  https://github.com/stagas/maptail/archive/master.zip  
  4. wget -c  http://nodejs.org/dist/v0.8.16/node-v0.8.16-linux-x64.tar.gz  
  5. #解压maptail:unzip master  
  6. #解压安装node:  
  7. tar xzf node-v0.8.16-linux-x64.tar.gz  
  8. #进入/tmp/maptail-master目录,执行如下命令安装maptail依赖包  
  9. 如下图:(安装过程快慢跟自己的网速有很大关系,因为安装程序会自动去网速下载相关的依赖包,安装完毕后,程序会自动结束) 
  10. #执行命令如下: 
  11. /tmp/node-v0.8.16-linux-x64/bin/npm  install 

三、      启动MapTail

 
 
  1. #如上安装完毕后,设置maptail权限  
  2. cd  /tmp/maptail-master/bin && chmod o+x maptail  
  3. #后台启动maptail服务,基于tail 查看web服务器日志所在路径  
  4. #maptail监听本地IP的8080端口,访问maptail路径为http://192.9.117.160:8080  
  5. nohup tail -fn 20 /usr/local/nginx/logs/access.log |./maptail -h 192.9.117.160 -p 8080 &  
  6. #最终安装完毕,如下图

自此,maptail简单搭建完毕,后期深入的配置,欢迎大家共同探讨和交流!

资料参考http://view.linuxtone.org/   https://github.com/stagas/maptail

本文出自 “烟雨楼台” 博客,请务必保留此出处http://wgkgood.blog.51cto.com/1192594/1101057

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值