基于LogAnalyzer实现简易日志系统
2017-03-30 13:59
417 查看
前言:由于现运行的信息系统种类繁多,为了安全考虑,应用、数据库、网络等日志数据需要统一存储,再发生故障时用于事件回溯,运维人员可通过LogAnalyzer系统实现日志的集中查询。现将系统部署方式进行分享。
Syslog日志分析系统部署手册一、部署LAMP环境1、安装CentOS操作系统,系统版本号6.52、安装rsyslog,如下图所示:
3、安装mysql,如下图所示:
4、安装http,如下图所示:
5、安装php,如下图所示:
二、配置服务器后台应用1、创建数据库用户mysqladmin -uroot password '<password>'2、导入数据库cd /usr/share/doc/rsyslog7-mysql-7.4.10/mysql -uroot -p < createDB.sql3、数据库授权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是模块名,支持日志标记$ModLoad imudp //imupd是模块名,支持udp协议$UDPServerRun 514 //允许514端口接收使用UDP和TCP协议转发过来的日志编辑/etc/bashrc,添加以下字段export PROMPT_COMMAND='{ msg=$(history 1 | {read x y; echo $y; });logger "[euid=$(whoami)]":$(who ami):[`pwd`]"$msg"; }'使其生效source /etc/bashrc5、下载LogAnalyzerwget http://download.adiscon.com/loganalyzer/loganalyzer-3.6.5.tar.gztar zxf loganalyzer-3.6.5.tar.gzcd loganalyzer-3.6.5mkdir -p /var/www/html/loganalyzerrsync -a src/* /var/www/html/loganalyzer/三、安装LogAnalyzer1、打开浏览器访问:http://192.168.1.107/loganalyzer/,如下图所示:
提示没有配置文件,点击 here 利用向导生成。2、 第一步,测试系统环境,如下图所示:
3、点击 “Next”,进入第二步,如下图所示:
4、第三步,基础配置,如下图所示:
在User Database Options 中,填入上面设置的参数,然后点击 Next。5、第四步,创建表,如下图所示:
点击 Next 开始创建表。6、第五步,检查SQL结果,如下图所示:
7、第六步,创建管理用户,如下图所示:
8、 第七步,创建第一个系统日志source,如下图所示:
9、第八步,完成,如下图所示:
Syslog日志分析系统部署手册一、部署LAMP环境1、安装CentOS操作系统,系统版本号6.52、安装rsyslog,如下图所示:
3、安装mysql,如下图所示:
4、安装http,如下图所示:
5、安装php,如下图所示:
二、配置服务器后台应用1、创建数据库用户mysqladmin -uroot password '<password>'2、导入数据库cd /usr/share/doc/rsyslog7-mysql-7.4.10/mysql -uroot -p < createDB.sql3、数据库授权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是模块名,支持日志标记$ModLoad imudp //imupd是模块名,支持udp协议$UDPServerRun 514 //允许514端口接收使用UDP和TCP协议转发过来的日志编辑/etc/bashrc,添加以下字段export PROMPT_COMMAND='{ msg=$(history 1 | {read x y; echo $y; });logger "[euid=$(whoami)]":$(who ami):[`pwd`]"$msg"; }'使其生效source /etc/bashrc5、下载LogAnalyzerwget http://download.adiscon.com/loganalyzer/loganalyzer-3.6.5.tar.gztar zxf loganalyzer-3.6.5.tar.gzcd loganalyzer-3.6.5mkdir -p /var/www/html/loganalyzerrsync -a src/* /var/www/html/loganalyzer/三、安装LogAnalyzer1、打开浏览器访问:http://192.168.1.107/loganalyzer/,如下图所示:
提示没有配置文件,点击 here 利用向导生成。2、 第一步,测试系统环境,如下图所示:
3、点击 “Next”,进入第二步,如下图所示:
4、第三步,基础配置,如下图所示:
在User Database Options 中,填入上面设置的参数,然后点击 Next。5、第四步,创建表,如下图所示:
点击 Next 开始创建表。6、第五步,检查SQL结果,如下图所示:
7、第六步,创建管理用户,如下图所示:
8、 第七步,创建第一个系统日志source,如下图所示:
9、第八步,完成,如下图所示:
相关文章推荐
- C++实现简易log日志系统
- 基于Centos 6.5+MariaDB+loganalyzer+syslog搭建远程系统日志收集和分析环境
- C++实现简易log日志系统
- RPM方式搭建的LAMP+rsyslog+loganalyzer以实现集中式日志管理系统
- 基于mariadb的日志服务器及用loganalyzer实现日志的管理分析 推荐
- rsyslog+mariadb+loganalyzer实现日志服务器搭建
- rsyslog+mariadb+loganalyzer实现日志服务器搭建
- 日志系统搭建(nginx+php+mysql+rsyslog+LogAnalyzer)
- logAnalyzer日志管理系统配置实例
- logAnalyzer日志管理系统配置实例
- 基于Spring+SpringMVC+Hibernate框架系统, 利用SpringAOP实现写日志,切入点的Controller层出现@AutoWire 注入Service为null的情况分析
- rsyslog+mariadb+loganalyzer实现日志服务器搭建
- 如何实现日志的集中化存储以及使用loganalyzer做日志分析 推荐
- CentOS 6.5下的lamp环境rsyslog+MySQL+loganalyzer实现日志集中分析管理
- 基于RFID的简易图书管理系统设计与实现
- 基于Struts2 的日志管理系统的Java实现
- 整合LAMP+loganalyzer+rsyslog搭建企业级集中式日志管理系统
- 基于GUI的简易图像处理系统设计与实现
- 基于flume的日志管理系统实现 推荐
- 01-基于C++的简易技能系统实现