仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 587|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇CentOS下装置log.io及时日记监控办事器

[复制链接]
冷月葬花魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:33:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!媒介:
因为项目方才上线,呈现了很多bug,开辟职员必要常常跑过去检察日志,严峻影响了我们运维职员的事情效力,时而久之,感到谁人烦啊。。列位仁兄有无体味到呢!!!之前找了一些处置日志的工具都不具有及时性,以是都未采取,方才发明了log.io这个工具保举个人人!!这个工具足以办理如今的成绩。

软件先容:
log.io是一个及时日记监控工具,接纳node.js+socket.io开辟,利用扫瞄器会见,每秒能够处置凌驾5000条日记变化动静。有一点要指出来的是log.io只监督日记变化其实不存储日记,和其他的监控工具一样,log.io也接纳办事器-客户真个形式。log.io由两局部构成:server和harvester,server运转在呆板A(办事器)上监督和记录其他呆板发来的日记动静;logharvester运转在呆板B(客户端)上用来监听和搜集呆板B上的日记修改,并将修改发送给呆板A,每一个必要记录日记的呆板都必要一个harvester.
事情道理图:


更具下面的先容信任人人对log.io已有了一个熟悉,上面我们就来装置设置吧。

在A和B两台呆板上同时装置(第一步到第四步)
1、装置依附包

yuminstallgccgcc-c++openssl-develpkgconfig-y



2、下载node.js源代码,编译并装置:
wgethttp://nodejs.org/dist/v0.8.14/node-v0.8.14.tar.gz
tarxfnode-v0.8.14/
./configure
make
makeinstall



3、装置NPM

wgethttps://npmjs.org/install.sh&&shinstall.shsi



4、装置log.io(包括了logserver和logharvester)

npmconfigsetunsafe-permtrue
npminstall-g--prefix=/usr/locallog.io



注重:第二部装置的时分装置工夫较长(基于收集下载软件包),请耐烦守候!!
5、在办事端(A节点)上启动server
cdnode-v0.8.14
log.io-serverstart



6、在客户端(B节点)设置

vim/root/.log.io/harvester.conf
exports.config={
nodeName:"nodeB",####修正节点称号(自界说)
logStreams:{
nginx_access:[####日记办事的称号(自界说)
"/var/log/nginx/access.log",###日志存储路径
],
nginx_error:[####日记办事的称号(自界说)
"/var/log/nginx/error.log"###日志存储路径
]
},
server:{
host:10.10.0.2,####log.ioServer真个IP
port:28777####log.ioServer真个端口(默许端口)
}
}




7、在客户端(B节点)启动办事
cdnode-v0.8.14
log.io-harvesterstart



8、经由过程巡游器检察日志及时信息


自此软件装置终了!若有不敷的地方请多多指教。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-16 20:21:55 | 只看该作者

带来一篇CentOS下装置log.io及时日记监控办事器

熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
灵魂腐蚀 该用户已被删除
板凳
发表于 2015-1-19 09:35:43 | 只看该作者
把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
小魔女 该用户已被删除
地板
发表于 2015-1-28 06:09:49 | 只看该作者
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
精灵巫婆 该用户已被删除
5#
发表于 2015-2-5 20:15:09 | 只看该作者
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
透明 该用户已被删除
6#
发表于 2015-2-13 12:01:06 | 只看该作者
得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。
简单生活 该用户已被删除
7#
发表于 2015-3-3 21:11:28 | 只看该作者
掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。
只想知道 该用户已被删除
8#
发表于 2015-3-11 14:07:42 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
小女巫 该用户已被删除
9#
发表于 2015-3-19 01:00:43 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
飘灵儿 该用户已被删除
10#
发表于 2015-3-27 00:35:26 | 只看该作者
就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-14 14:19

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表