码迷,mamicode.com
首页 > 数据库 > 详细

Rsyslog日志服务器部署-LogAnalyzer+MySQL

时间:2018-02-20 12:21:37      阅读:467      评论:0      收藏:0      [点我收藏+]

标签:ges   info   conf   touch   ####   mysql   创建   cat   接收   

搭建lnmp见

http://liang-yao.cnblogs.com/p/8448362.html

yum install -y rsyslog-mysql

导入数据库

mysql -u root -p < /usr/share/doc/rsyslog-7.4.7/mysql-createDB.sql

可以通过 rpm -ql rsyslog-mysql | grep createDB查询位置

/usr/share/doc/rsyslog-7.4.7/mysql-createDB.sql

创建用户并授予权限

grant all on Syslog.* to rsyslogs@localhost identified by ‘123456‘;

刷新权限

flush privileges;

 

vim /etc/rsyslog.conf

#### MODULES ####

$ModLoad ommysql

*.*:ommysql:localhost,Syslog,rsyslogs,123456

Syslog为数据库名,rsyslogs为数据库的用户,123456为该用户密码

 

$ModLoad immark #immark是模块名,支持日志标记

$ModLoad imtcp #支持TCP协议

$InputTCPServerRun 514 #打开514端口以接收日志

 

systemctl restart rsyslog

 

log-client配置

vim /etc/rsyslog.conf

*.*     @@192.168.200.101:514

 

systemctl restart rsyslog

 

在log-server上查看日志

cat /var/log/messages

技术分享图片

02为log-client主机名(主机名不要相同)

 

安装loganalyzer

wget http://download.adiscon.com/loganalyzer/loganalyzer-4.1.5.tar.gz

tar xzvf loganalyzer-4.1.5.tar.gz

cd loganalyzer-4.1.5/src/

mkdir /usr/share/nginx/html/loganalyzer

mv * /usr/share/nginx/html/loganalyzer

chown -R nginx:nginx /usr/share/nginx/html/loganalyzer/*

访问http://192.168.200.101/loganalyzer/

 技术分享图片

技术分享图片

技术分享图片

touch /usr/share/nginx/html/loganalyzer/config.php

chmod 666 /usr/share/nginx/html/loganalyzer/config.php

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

Rsyslog日志服务器部署-LogAnalyzer+MySQL

标签:ges   info   conf   touch   ####   mysql   创建   cat   接收   

原文地址:https://www.cnblogs.com/liang-yao/p/8454987.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!