通過loganalyzer 展示數據庫中的日誌

做這個實驗需要三臺機器,我做實驗的環境如下:

centos7.3安裝數據庫

centos6.8 Yum install rsyslog-mysql

centos6.9 實現 lap

實驗開始:

centos7.3

 安裝數據庫: yum install mariadb-server

9c697069a6a1ee366f8964b5424a3848.png

運行安全腳本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

9d72489e113eb41c84431456c11b8aaf.png

createDB.sql這個腳本定義了數據庫的名字和表名

centos7上只有本地用戶,不能遠程登錄,所以要把這個腳本拷貝到centos7上

84dd5879e4ab5861b4492b0ce07ca763.png

 centos7.3

爲rsyslog 創建數據庫及表;

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

be05a553b9fb1388fa3367c9960c9980.png

mysql server (cnetos7.3) 上授權rsyslog 能連接至cnetos6.8服務器

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

f4027cee26089e371c3529db57eea7ff.png

 centos6.8

配置rsyslog 將日誌保存到mysql

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

#### MODULES ####

$ModLoad ommysql

#### RULES ####

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

170ecd642f5d907afda0e04199bb1b4c.png

52d28204ef24939b11fff483d5025d2a.png
重啓服務  Service rsyslog restart

測試一下:centos6.8 logger "I have a good feel!"

cnetos7:

f6a9082f81aadce1912f8f6415a8b189.png

810fb7dc3701d4c7e1f18a0adc4c2d13.png

注意: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();

?>

測試結果如下:

d3876360ddea4d6588bb83566bed8be9.png

centos7

數據庫中授權centos6.9,使之可以連接數據庫。

a06b15684d4bba41175014b4d0822f22.png

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

29d587715281fe94c26ead4987452054.png

touch config.php

chmod 666 config.php

9daf5ea698bec437200081a6849e67e1.png

填寫數據庫的信息,千萬別寫錯了,注意大小寫。

22bfb8fef619dc8006d2c77d142a16ba.png

 (3) 配置loganalyzer

systemctl start httpd.service

b4871ea20326d5ef332c16d44c1b4325.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章