溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

發(fā)布時(shí)間:2021-08-07 16:46:56 來(lái)源:億速云 閱讀:175 作者:Leah 欄目:MySQL數(shù)據(jù)庫(kù)

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng),相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

一、部署LAMP環(huán)境

1、安裝CentOS操作系統(tǒng),系統(tǒng)版本號(hào)6.5

2、安裝rsyslog,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

3、安裝mysql,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

4、安裝http,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

5、安裝php,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

二、配置服務(wù)器后臺(tái)應(yīng)用

1、創(chuàng)建數(shù)據(jù)庫(kù)用戶

mysqladmin -uroot password '<password>'

2、導(dǎo)入數(shù)據(jù)庫(kù)

cd /usr/share/doc/rsyslog7-mysql-7.4.10/

mysql -uroot -p < createDB.sql

3、數(shù)據(jù)庫(kù)授權(quán)

mysql> grant all privileges on Syslog to <name>@localhost identified by'<password>';

mysql> grant all on Syslog.* to <name>@localhostidentified by '<password>';

mysql> flush privileges;

4、配置rsyslog.conf

添加以下字段

$ModLoad ommysql

*.* :ommysql:localhost,Syslog,<name>,<password>

取消注釋以下字段

$ModLoad immark   

//immark是模塊名,支持日志標(biāo)記

$ModLoad imudp   

//imupd是模塊名,支持udp協(xié)議

$UDPServerRun 514   

//允許514端口接收使用UDP和TCP協(xié)議轉(zhuǎn)發(fā)過(guò)來(lái)的日志

編輯/etc/bashrc,添加以下字段

export PROMPT_COMMAND='{ msg=$(history 1 | {read x y; echo $y; });logger "[euid=$(whoami)]":$(who ami):[`pwd`]"$msg"; }'

使其生效

source /etc/bashrc

5、下載LogAnalyzer

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

tar zxf loganalyzer-3.6.5.tar.gz

cd loganalyzer-3.6.5

mkdir -p /var/www/html/loganalyzer

rsync -a src/* /var/www/html/loganalyzer/

三、安裝LogAnalyzer

1、打開(kāi)瀏覽器訪問(wèn):http://192.168.1.107/loganalyzer/,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

提示沒(méi)有配置文件,點(diǎn)擊 here 利用向?qū)伞?/p>

2、 第一步,測(cè)試系統(tǒng)環(huán)境,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

3、點(diǎn)擊 “Next”,進(jìn)入第二步,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

4、第三步,基礎(chǔ)配置,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

在User Database Options 中,填入上面設(shè)置的參數(shù),然后點(diǎn)擊 Next。

5、第四步,創(chuàng)建表,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

點(diǎn)擊 Next 開(kāi)始創(chuàng)建表。

6、第五步,檢查SQL結(jié)果,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

7、第六步,創(chuàng)建管理用戶,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

8、 第七步,創(chuàng)建第一個(gè)系統(tǒng)日志source,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

9、第八步,完成,如下圖所示:

使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)

看完上述內(nèi)容,你們掌握使用LogAnalyzer怎么實(shí)現(xiàn)一個(gè)日志系統(tǒng)的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI