rsyslog日志没有转入mysql_如何将rsyslog日志记录在MySQL数据库中,并且安装前端日志展示工具,来图形化显示日志信息...

如何将rsyslog日志记录在MySQL数据库中,并且安装前端日志展示工具,来图形化显示日志信息。

第一步:确保mysql服务器ok

1.安装mysql

ss -tnl

rpm -q mariadb

systemctl startmariadb.service

mysql -uroot -pmagedu

CREATE DATABASE Syslog;

2.授权用户对数据库有任意权限

GRANT ALL ON Syslog.* TO‘syslog’@’172.16.%.%’IDENTIFIED BY‘syslogpass’;

FLUSH PRIVILEGES;

Exit

3.编辑修改配置文件

vim /etc/my.cnf

0818b9ca8b590ca3270a3433284dd417.png

systemctl restart mariadb.service

systemctl status mariadb.service

0818b9ca8b590ca3270a3433284dd417.png

4.远程连接测试一下:

先关闭防火墙

0818b9ca8b590ca3270a3433284dd417.png

5.mysql的访问那没有问题之后,数据库导入:将mysql脚本导入,在sql目录下执行一遍

mysql -usyslog -h172.16.100.9 -p < /usr/share/doc/rsyslog-mysql-5.8.10/createDB.sql

6.验证数据库是否导入成功

0818b9ca8b590ca3270a3433284dd417.png

7配置rsyslog服务器能使用mysql

vim /etc/rsyslog.conf

加载一个模块

0818b9ca8b590ca3270a3433284dd417.png

启动起来,表示监听udp协议

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

service rsyslog restart

8.查看日志

0818b9ca8b590ca3270a3433284dd417.png

9.为rsyslog设置前端日志展示工具

yum info loganalyzer

如果没有包,在lamp环境编译安装前端工具

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

第二步:安装rsyslog程序包

yum list all rsyslog*

yum install rsyslog-mysql -y

yum -ql rsyslog-mysql

0818b9ca8b590ca3270a3433284dd417.png

rsyslog服务器:

配置使用基于mysql存储日志信息:

(1)准备好mysql服务器,创建用户,授权对mysql数据库的全部访问权限

(2)安装rsyslog-mysql程序包

ss -tnl

rpm -q mariadb

systemctl startmariadb.service

mysql -uroot -pmagedu

(3)创建rsyslog-mysql依赖的数据库

#mysql-uUSERNAME-pPASSWORD

(4)配置rsyslog使用onmysql模块

###

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

重启rsyslog服务

(5)安装loganalyzer

a)配置webserver,支持php

b)yum install httpd php php-mysql php-gd

c)service httpd start

d)Loganalyzer

cp -r loganalyzer-3.6.5/src/var/www/html/loganalzer

cp loganalyzer-3.6.5/contrib/*.sh/var/www/html/loganalyzer

cd /var/www/html/loganalyzer

chom +x *.sh

./configure.sh

./secure.sh

chmod 666 config.php

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值