歡迎您光臨本站 註冊首頁

rsyslog日誌存入mysql資料庫問題

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0

rsyslog日誌存入mysql資料庫問題

系統安裝是默認安裝rsyslog4.6.2,rpm包安裝的mysql,現在想把日誌信息通過rsyslog發送到mysql中,已經做的具體操作:
1.修改rsyslog.conf,
$ModLoad ommysql        #載入mysql支持的模塊

#local4相關的信息記錄到ip地址為  ,的機器上資料庫test中,用戶名為   ,密碼為 ;
local4.*                                     :ommysql:192.168.1.103,test,root,qilin
$template MySQLInsert,"insert into aa ( per ) values (』%msg%』) \n", SQL

mysql中已經創建了資料庫test,
2.程序中加入語句
logger -i -p local4.info -t $percent

運行后並沒有把數據寫入mysql中,程序原來是運行正確的,加上這條后執行到這裡就不再往下了。?

不知是哪個地方出了問題?另外看到網上有些資料是用rsyslog自帶的CREATEDB.sql還原創建的資料庫,但我在我的rsyslog下根本沒有找到這個sql腳本?是因為我的rsyslog還有東西沒裝全嗎?
《解決方案》

本帖最後由 fifa215 於 2014-01-20 16:24 編輯

我是用這個 /usr/share/doc/rsyslog-mysql-5.8.10/createDB.sql

[火星人 ] rsyslog日誌存入mysql資料庫問題已經有591次圍觀

http://coctec.com/docs/service/show-post-40.html