前几天,大鸟无意中在GITHUB上看到Maptail的介绍文档,也算是一款监控工具之一,是通过读取日志文件的用户IP地址,然后借助GeoIP将用户和所在的地区美观的展示出来,而且效果还是实时的。安装后可以更为清晰的分析用户的地区和实时性。关键是很科技的感觉,一股科技大片的感觉油然而生!
上面一个安装过Maptail工具后WEB登陆后看到的效果图,鼠标移到用户热点区域可以看到当前用户的所在地区。总之界面看着还是比较帅气的,如果使用到实际的生产环境中要看我们的实际需求。这里大鸟纯属折腾长长见识搭建的,之前也遇到一些问题无法实现效果。
1、如果我们也想玩玩的建议在测试环境中操作,不要在已经生产环境中直接安装,不能确保是否一定会影响到当前的WEB和项目环境,毕竟也需要安装一些软件在里面。
2、这里大鸟(www.daniao.org)采用的是centOS664bit环境,且需要在当前VPS环境中有WEB网站环境,因为需要产生LOG日志文件,后面才可以获取日志展示,根据我们自己的习惯安装WEB环境,只要有日志就可以。
wget-chttps://github.com/stagas/maptail/archive/master.zip--no-check-certificate
wget-chttp://nodejs.org/dist/v0.8.16/node-v0.8.16-linux-x64.tar.gz
tarzxvfnode-v0.8.16-linux-x64.tar.gz
这里从GITHUB下载最新版本的MATTAIL程序,以及需要用到的NODE.JS。
/root/node-v0.8.16-linux-x64/bin/npminstall
这里看到报错,则需要解决问题。
/root/node-v0.8.16-linux-x64/bin/npminstall-gexpress
看到这样的界面表示没有问题。
如果我们现在去激活和启动tail日志,那肯定会报错的,我们还没有安装geoip等需要的组件。
/root/node-v0.8.16-linux-x64/bin/npminstallgeoip-lite-with-city-data
/root/node-v0.8.16-linux-x64/bin/npminstallexpress
/root/node-v0.8.16-linux-x64/bin/npminstallsimpl
三个组件/软件支持直接安装。
cp/root/node-v0.8.16-linux-x64/bin/node/usr/bin/
chmodo+x/root/maptail-master/bin/maptail
cd/root/maptail-master/bin/maptail
nohuptail-fn20/home/wwwlogs/laobuluo.com_nginx.log|https://www.daniao.org/maptail-h198.74.49.209-p8080&
这个要根据我们实际需要监控的网站日志路径地址,然后服务器的IP地址执行。
执行后我们看而已看到没有报错,可以通过IP:8080登录WEB客户端。这里大鸟看到的效果是这样的。
1、从界面看是比较帅,能看到用户访问的地区,但是使用价值也没有多大,适合折腾玩玩的用户体验这款工具。
2、安装把玩的时候不要在生产环境,除非你是非常有把握的,有些可能出现的问题谁都不知道,所以要谨慎。
本文有参考以下几篇文章:
1、http://devops.jiunile.com/ops/1.html
2、https://github.com/stagas/maptail
本文来源:vps主机--centos6.8安装图形界面
本文地址:https://www.idcbaba.com/vps/3884.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。
标签:




