通过loganalyzer展示数据库中的日志
2017-10-28 15:41
274 查看
今天我们这做的实验是,通过loganalyzer展示数据库中的日志
实验环境描述:俩台主机:centos6,centos7
实验前准备:首先让防火墙和SElinux关闭状态
主机分工:centos7提供数据库服务,centos6记录日志,记录在centos数据库中
开始实验:
centos7操作:
先装数据库:yum install
mariadb-server
启动服务:systemctl
start mysql
安全脚本:mysql_secure_installation
centos6操作:
安装数据包:yum install rsyslog-mysql
复制脚本(作用:创建数据库创建数据表,定义日志格式,要把它放在107的数据库上然后运行一下,毕竟我们要把日志放在数据库里的)到107:
centos7操作:
运行从106上拷过来的脚本:mysql -uroot -p123456 < createDB.sql
创建一个针对Syslog(该数据库用于存放106上的日志)数据库的超级管理员
:grant all onSyslog.* to loguser@'192.168.37.106' identified by 'centos';
然后就可以用创建的管理员在106上登陆了,可以创建表哦:
centos6操作:
下面开始配置日志服务,让日志可以写到数据库里
位置:/etc/rsyslog.conf
:模块:host,databse,User,password
然后重启服务:servicersyslog restart
测试 :logger “this is a …..”
在centos7中验证:
进入数据库:mysql -uroot -pcentos
选择数据库:use Syslog
查看表:show tables
查看统计记录:select count(*) from SystemEvents;
Select * from SystemEvents\G;//{这个是个表}
现在要让日志图形化了:
在centos6操作:
首先安装连接数据库和需要的工具包:yum install php php-mysql php-gd
现在需要安装loganalyzer(下面有用ftp下载该文件的方法)
解压:tar xvf loganalyzer-4.1.5.tar.gz
把它的源代码放在/var/www/html目录下:
进入目录下:cd loganalyzer-4.1.5.tar.gz
移: mv src/ /var/www/html/log(以后用log来访问
进入目录/var/www/html/log创建一个文件,并赋予权限:touch config.php chmod 666 config.php service httpd restart
很好,现在就已经完成了
好了,小编已经讲完了,最后小编有句话说,如果在操作中遇见各种问题,其实不一定是你的问题哦,也许是版本不兼容,也有可能是浏览器问题,因为小编就因为浏览器问题耽搁了好长时间呢。要有耐心哦
实验环境描述:俩台主机:centos6,centos7
实验前准备:首先让防火墙和SElinux关闭状态
主机分工:centos7提供数据库服务,centos6记录日志,记录在centos数据库中
开始实验:
centos7操作:
先装数据库:yum install
mariadb-server
启动服务:systemctl
start mysql
安全脚本:mysql_secure_installation
centos6操作:
安装数据包:yum install rsyslog-mysql
复制脚本(作用:创建数据库创建数据表,定义日志格式,要把它放在107的数据库上然后运行一下,毕竟我们要把日志放在数据库里的)到107:
centos7操作:
运行从106上拷过来的脚本:mysql -uroot -p123456 < createDB.sql
创建一个针对Syslog(该数据库用于存放106上的日志)数据库的超级管理员
:grant all onSyslog.* to loguser@'192.168.37.106' identified by 'centos';
然后就可以用创建的管理员在106上登陆了,可以创建表哦:
centos6操作:
下面开始配置日志服务,让日志可以写到数据库里
位置:/etc/rsyslog.conf
:模块:host,databse,User,password
然后重启服务:servicersyslog restart
测试 :logger “this is a …..”
在centos7中验证:
进入数据库:mysql -uroot -pcentos
选择数据库:use Syslog
查看表:show tables
查看统计记录:select count(*) from SystemEvents;
Select * from SystemEvents\G;//{这个是个表}
现在要让日志图形化了:
在centos6操作:
首先安装连接数据库和需要的工具包:yum install php php-mysql php-gd
现在需要安装loganalyzer(下面有用ftp下载该文件的方法)
解压:tar xvf loganalyzer-4.1.5.tar.gz
把它的源代码放在/var/www/html目录下:
进入目录下:cd loganalyzer-4.1.5.tar.gz
移: mv src/ /var/www/html/log(以后用log来访问
进入目录/var/www/html/log创建一个文件,并赋予权限:touch config.php chmod 666 config.php service httpd restart
很好,现在就已经完成了
好了,小编已经讲完了,最后小编有句话说,如果在操作中遇见各种问题,其实不一定是你的问题哦,也许是版本不兼容,也有可能是浏览器问题,因为小编就因为浏览器问题耽搁了好长时间呢。要有耐心哦
相关文章推荐
- 通过loganalyzer 展示数据库中的日志
- 实验-----通过loganalyzer展示数据库中的日志
- 通过webGUI展示日志信息(loganalyzer)
- Rsyslog日志收集服务并结合Loganalyzer工具展示
- 将Log日志通过Hibernate保存到数据库中
- MySQL存储日志并使用Loganalyzer作为前端展示 推荐
- 如何使用bat 备份mysql数据库 ,以及还原数据库,并且生成log 日志
- ecshop数据库表10(ecs_affiliate_log)管理日志表
- CentOS 6.5下的lamp环境rsyslog+MySQL+loganalyzer实现日志集中分析管理
- 一个哥们看到数据库日志不断增大 [log_reuse_wait_desc]为replication 之后的做法
- rsyslog+mysql+loganalyzer构建日志服务器
- log view for sql server (一款通过解析MSSql2008日志文件恢复表数据删除的工具软件)
- 数据库操作日志并通过日志进行不同数据库的备份
- CentOS 6.5下利用Rsyslog+LogAnalyzer+MySQL部署日志服务器
- 基于LogAnalyzer实现简易日志系统
- rsyslog+loganalyzer日志服务器搭建
- "数据库 'xxx' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。
- rsyslog+loganalyzer日志收集分析处理
- Linux 日志服务器搭建(rsyslog+loganalyzer)
- rsyslog+loganalyzer+mysql+apache+php的lamp架构搭建日志服务器