falcon 服務器文件監控

alcon是一款基於inotify-tools 開發的Web服務器文件監控平臺
官方文檔: http://www.secrule.com/falcon/index.html
下載
https://github.com/secrule/falcon/archive/master.zip
安裝
# unzip falcon-master.zip
# chmox +x Release/check.sh
# cd  Release
# ./ check.sh
檢查程序依賴環境,根據提示自行安裝相應軟件包
配置監控程序數據庫相關信息
# vi src/conf/global.conf
#Falcon global config file
#mysql config
mysqlserver="localhost"
mysqlport="3306"
mysqlusr="root"
mysqlpwd=""
mysqldb="falcondb"

#monitoring filetype    監控文件類型
monitorfiletype="php"
#the webpath to monitor,must end of the "/"   監控目錄,必須以 / 結尾
monitorpath="/usr/local/web/test/"
編譯安裝生成falcon執行文件
# cd Release
# make
運行
將日誌生成到falcon.log裏
# ./falcon start > falcon.log 2>&1 & 
配置web
配置php程序數據庫相關信息
# vi ./falconconsole/public/config.inc.php
// 數據庫信息
$dbhost = "localhost";                             // 數據庫主機名
$dbuser = "root";                                     // 數據庫用戶名
$dbpass = "";                                            // 數據庫密碼
$dbname = "falcondb";                           // 數據庫名
// 數據表名
$table1 = "f_user";
$table2 = "f_monitor";
將falconconsole目錄剪切到web目錄,訪問http://ip/falconconsole/install.php根據提示進行安裝。
相關文章
相關標籤/搜索