阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

通过webGUI展示日志信息(LogAnalyzer)

144次阅读
没有评论

共计 2309 个字符,预计需要花费 6 分钟才能阅读完成。

通过 webGUI 展示日志信息 (LogAnalyzer)

1. 安装软件包, 并查看 php 是否工作正常

[root@linuxidc ~]# yum -y install httpd php php-mysql mysql-server rsyslog-mysql

[root@linuxidc ~]# service httpd start

[root@linuxidc ~]# cd /var/www/html/

[root@linuxidc html]# vim index.php

<?php
        phpinfo();
?>

打开浏览器如果出现 php 页面说明没有问题, 可以删除 index.php 文档

通过 webGUI 展示日志信息 (LogAnalyzer)

2. 配置 rsyslog 依赖的数据库

[root@linuxidc ~]# service mysqld start

[root@linuxidc ~]# mysql

3. 创建数据库用户, 并授权

mysql> use Syslog
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
 
Database changed
mysql> grant all on Syslog.* to rsysloguser@127.0.0.1 identified by ‘rsyslogpwd’;
Query OK, 0 rows affected (0.00 sec)
 
mysql> grant all on Syslog.* to rsysloguser@localhost identified by ‘rsyslogpwd’;
Query OK, 0 rows affected (0.00 sec)
 
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)

4. 配置 rsyslog 启用模块

通过 webGUI 展示日志信息 (LogAnalyzer)

5. 配置 rsyslog 连接数据库

配置参数各项分别为:

facility.oriority: ommysql:SERVER_IP,DATABASE,USERNAME,PASSWORD

通过 webGUI 展示日志信息 (LogAnalyzer)

6. 重启 rsyslog 服务并测试

安装软件后发现没有新日志

通过 webGUI 展示日志信息 (LogAnalyzer)

通过 webGUI 展示日志信息 (LogAnalyzer)

查看数据库, 发现有信日志记录

通过 webGUI 展示日志信息 (LogAnalyzer)

7. 下载 loganalyzer 并通 rz 上传到服务器 (rz 命令需要安装 lrzsz 包), 并解压

[root@linuxidc ~]# tar xf loganalyzer-4.1.2.tar.gz -C /var/www/html/

[root@linuxidc ~]# cd /var/www/html/

[root@linuxidc html]# ll

total 4

drwxrwxr-x. 5 root root 4096 Feb 23  2015 loganalyzer-4.1.2

8. 查看安装说明文档

1

[root@linuxidc loganalyzer-4.1.2]# less INSTALL

9. 创建 log 文件夹, 并把 loganalyzer/src 下的所有文件移到 log, 以及 contrib 下的 configure.sh 和 secure.sh 移动到 log 下

[root@linuxidc html]# mkdir log

[root@linuxidc html]# mv loganalyzer-4.1.2/src/* log

[root@linuxidc html]# cd log

[root@linuxidc log]# cp ../loganalyzer-4.1.2/contrib/* .

10. 给 configure.sh 和 secure.sh 执行权限并执行, 并更改 config.php 的权限. 并把让 log 下的所有文件以 apache 的身份执行

[root@linuxidc log]# chmod  +x configure.sh secure.sh

[root@linuxidc log]# ./configure.sh

[root@linuxidc log]# ./secure.sh

[root@linuxidc log]# chmod 666 config.php

[root@linuxidc log]# chown apache.apache ./* –R

11. 进浏览器输入地址, 如出现下图说明以上步骤没有问题, 并点击 here

通过 webGUI 展示日志信息 (LogAnalyzer)

这一步是检查依赖性, 点击 next 就可以

通过 webGUI 展示日志信息 (LogAnalyzer)

这一步是询问 config.php 是否可写, 我们之前已经给过权限, 所以直接点击 next

通过 webGUI 展示日志信息 (LogAnalyzer)

步骤三中的第一个选项是每页显示多少条日志;

第二项是每个信息最多显示多少个字符;

第三项是所有的其它类字符最多显示多少个字符;

其中第五项是是否自动解析 ip 地址, 选是显示为主机名, 这里先选否. 然后点击 next.

通过 webGUI 展示日志信息 (LogAnalyzer)

数据类型选为 mysql native, 然后填入数据库相应的信息

通过 webGUI 展示日志信息 (LogAnalyzer)

然后点击 next 完成

通过 webGUI 展示日志信息 (LogAnalyzer)

到此, 配置完成. 可以看到 loganalyzer 读取到了数据库中的日志.

通过 webGUI 展示日志信息 (LogAnalyzer)

相关阅读:

RHEL5.4 部署中央日志服务器之 rsyslog+loganalyzer  http://www.linuxidc.com/Linux/2010-12/30801.htm

使用 rsyslog mysql 和 logAnalyzer 的日志服务器  http://www.linuxidc.com/Linux/2012-09/70717.htm

CentOS 6.3 下利用 Rsyslog+LogAnalyzer+MySQL 部署日志服务器  http://www.linuxidc.com/Linux/2013-07/86956.htm

LogAnalyzer 的详细介绍 :请点这里
LogAnalyzer 的下载地址 :请点这里

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-05/117471.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-20发表,共计2309字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中