概述
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
检查程序依赖环境,根据提示自行安装相应软件包官方文档: 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"
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根据提示进行安装。
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根据提示进行安装。
转载于:https://blog.51cto.com/cqfish/1134417
最后
以上就是单薄电脑为你收集整理的falcon 服务器文件监控的全部内容,希望文章能够帮你解决falcon 服务器文件监控所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复