阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

通过LogAnalyzer 展示数据库中的日志

214次阅读
没有评论

共计 1829 个字符,预计需要花费 5 分钟才能阅读完成。

做这个实验需要三台机器,我做实验的环境如下:

CentOS7.3 安装数据库

centos6.8 Yum install rsyslog-mysql

centos6.9 实现 lap

实验开始:

centos7.3

 安装数据库: yum install mariadb-server

通过 LogAnalyzer 展示数据库中的日志

运行安全脚本mysql_secure_installtion

mysql server 上授权 rsyslog 能连接至 cnetos6.8 服务器

mysql> GRANT ALL ON Syslog.* TO’USER’@’HOST’ IDENTIFIED BY ‘PASSWORD’;

centos6.8

为了连接数据库在 rsyslog 服务器上安装 mysql 模块相关的程序包 yuminstall rsyslog-mysql

通过 LogAnalyzer 展示数据库中的日志

createDB.sql 这个脚本定义了数据库的名字和表名

centos7 上只有本地用户,不能远程登录,所以要把这个脚本拷贝到 centos7 上

通过 LogAnalyzer 展示数据库中的日志

 centos7.3

为 rsyslog 创建数据库及表;

mysql -uUSERNAME -hHOST -pPASSWORD </usr/share/doc/rsyslog-7.4.7/mysql-createDB.sql

通过 LogAnalyzer 展示数据库中的日志

mysql server (cnetos7.3) 上授权 rsyslog 能连接至 cnetos6.8 服务器

mysql> GRANT ALL ON Syslog.* TO’USER’@’HOST’ IDENTIFIED BY ‘PASSWORD’;

通过 LogAnalyzer 展示数据库中的日志

 centos6.8

配置 rsyslog 将日志保存到 mysql

修改配置文件Vim /etc/rsyslog.conf

#### MODULES ####

$ModLoad ommysql

#### RULES ####

facility.priority:ommysql:DBHOST,DBNAME,DBUSER, PASSWORD

通过 LogAnalyzer 展示数据库中的日志

通过 LogAnalyzer 展示数据库中的日志
重启服务  Service rsyslog restart

测试一下:centos6.8 logger “I have a good feel!”

cnetos7:

通过 LogAnalyzer 展示数据库中的日志

通过 LogAnalyzer 展示数据库中的日志

注意:centos6.8 中也要装 MySQL,因为 centos7 属于服务端,centos6.8 属于客户端

 

 centos6.9

(1)在 rsyslog 服务器上准备 lap 或 nmp 组

yum install httpd php php-mysql php-gd

启动服务:service httpd start

测试一下 lap

写一个 php 文件:

<?php

phpinfo();

?>

测试结果如下:

通过 LogAnalyzer 展示数据库中的日志

centos7

数据库中授权 centos6.9,使之可以连接数据库。

通过 LogAnalyzer 展示数据库中的日志

centos6.9

  安装LogAnalyzer

tar xf loganalyzer-4.1.5.tar.gz

cp -a loganalyzer-4.1.5/src

/var/www/html/loganalyzer

cd /var/www/html/loganalyzer

通过 LogAnalyzer 展示数据库中的日志

 

 

touch config.php

chmod 666 config.php

通过 LogAnalyzer 展示数据库中的日志

填写数据库的信息,千万别写错了,注意大小写。

通过 LogAnalyzer 展示数据库中的日志

 (3) 配置loganalyzer

systemctl start httpd.service

通过 LogAnalyzer 展示数据库中的日志

下面关于 LogAnalyzer 的内容你可能也喜欢

CentOS7.3 下部署 Rsyslog+LogAnalyzer+MySQL 中央日志服务器  http://www.linuxidc.com/Linux/2017-10/147693.htm

Rsyslog 日志收集服务并结合 Loganalyzer 工具展示  http://www.linuxidc.com/Linux/2017-05/143690.htm

Rsyslog 日志服务器搭建以及 Loganalyzer 安装使用  http://www.linuxidc.com/Linux/2017-02/140240.htm

MySQL 存储日志并使用 Loganalyzer 作为前端展示  http://www.linuxidc.com/Linux/2016-03/129697.htm

CentOS 6.3 下利用 Rsyslog+LogAnalyzer+MySQL 部署日志服务器  http://www.linuxidc.com/Linux/2013-07/86956.htm

LogAnalyzer 的详细介绍:请点这里
LogAnalyzer 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-10/148072.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计1829字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中