loganalyzer日志分析工具(CentOS7.4)

loganalyzer日志分析工具(CentOS7.4)
Loganalyzer是一款syslog日志和其他网络事件数据的Web前端。它提供了对日志的简单浏览、搜索、基本分析和一些图表报告的功能。数据可以从数据库或一般的syslog文本文件中获取,所以LogAnalyzer不需要改变现有的记录架构。基于当前的日志数据,它可以处理syslog日志消息,Windows事件日志记录,支持故障排除,使用户能够快速查找日志数据中看出问题的解决方案

(1) 安装LAMP环境

         yum -y install httpd php php-mysql mariadb-server php-gd
         systemctl start httpd.service
         systemctl start mariadb.service

(2) 在mysql server创建并授权rsyslog专用的用户账号

         systemctl start mariadb
         mysql
    MariaDB [(none)]> GRANT ALL ON Syslog.* TO ‘loguser‘@‘127.0.0.1‘ IDENTIFIED BY ‘centos‘;
    MariaDB [(none)]> GRANT ALL ON Syslog.* TO ‘loguser‘@‘local‘ IDENTIFIED BY ‘centos‘;

(3) 安装loguser连接至mysql server的驱动模块

       yum install rsyslog-mysql

(4) 生成所需要的数据库和表

         rpm -ql rsyslog-mysql
         mysql -uloguser -h127.0.0.1 -pcentos <  /usr/share/doc/rsyslog-8.24.0/mysql-createDB.sql

(5) 配置loguser使用ommysql模块,配置RULES,将所期望的日志信息记录于mysql中

         vim /etc/rsyslog.conf
        #### MODULES ####
        ......
        $ModLoad imudp           #加载udp的模块
        $UDPServerRun 514         #允许接收udp 514的端口传来的日志
        $ModLoad imtcp           #加载tcp的模块

(6) 配置RULES,将所期望的日志信息记录于mysql中

         vim /etc/rsyslog.conf
        #### RULES ####
        *.*        :ommysql:127.0.0.1,Syslog,loguser,centos

(7) 重启loguser服务

         systemctl restart rsyslog.service 

(8) 配置loguser客户端<其他主机的日志,发送到本机上>

         vim /etc/rsyslog.conf
        #### RULES ####
        *.*       @192.168.117.170
         service rsyslog restart

(9) 安装loganalyzer<获取到loganalyzer包>

         tar xf loganalyzer-4.1.6.tar.gz
         cd loganalyzer-4.1.6
         cp -a src  /var/www/html/loganalyzer-4.1.6
         cd /var/www/html
         ln -sv loganalyzer-4.1.6 log
         cd log
         touch config.php
         chmod 666 config.php

打开浏览器,配置loganalyzer软件

    http://192.168.117.178/log/

原文地址:http://blog.51cto.com/12105235/2113131

时间: 2024-08-04 14:31:47

loganalyzer日志分析工具(CentOS7.4)的相关文章

RHEL 6.x 搭建rsyslog日志服务器和loganalyzer日志分析工具

3.算法综合实践——搜索引擎 上网搜索有关“搜索引擎”的相关资料,包括但不限于以下方面(至少要有2个方面):搜索引擎岗位要求.搜索引擎工作原理.搜索引 擎涉及到教材中哪些算法.搜索引擎的盈利模式.搜索引擎源码链接.国内外搜索引擎公司现状等. <1>搜索引擎指自动从因特网搜集信息,经过一定整理以后,提供给用户进行查询的系统.因特网上的信息浩瀚万千,而且毫无秩序,所有的信息像汪洋上的一个个小岛,网页链接是这些小岛之间纵横交错的桥梁,而搜索引擎,则为用户绘制一幅一目了然的信息地图,供用户随时查阅.

project03日志分析工具AWStats

++++++++++++++++++++ 日志分析工具AWStats ++++++++++++++++++++ http://www.oschina.net/project http://www.oschina.net/project/tag/147/log-analyzer --统计日志分析工具 http://www.awstats.org/ --官方网站 http://www.nltechno.com/awstats/awstats.pl?config=destailleur.fr  --官

Apache日志分析工具awstats配置

awstats软件下载地址: http://www.awstats.org/#DOWNLOAD https://awstats.sourceforge.io/#download 一.准备工作 1.一台Linux系统虚拟机或服务器,这里我使用的是CentOS7.3系统虚拟机 IP地址:192.168.115.120 域名:www. awstats.com 在CentOS7.3中执行下面的内容添加域名解析 echo "192.168.115.120  www. awstats.com" &

mysql慢查询日志分析工具mysqlsla

一.介绍    mysqlsla是一个分析mysql慢日志的工具,可以分析出慢查询的原因,包括执行某条sql出现的次数及在slow log数据的百分比.执行时间.等待销的时间等. 公司的数据库有很多慢查询日志,导致的系统的负载很高,而mysql慢查询日志文件内容格式不太好看,经推荐使用mysqlsla:使用方便,操作简单. 二.安装mysqlsla 系统环境 CentOS release 6.6 (Final) 2.6.32-504.el6.x86_64 官网已经不能下载,所需要的文件已在百度云

AWStats日志分析工具

awstats官方网站:http://awstats.sourceforge.net/ perl官方网站:http://www.perl.com/ Awstats是一个非常简洁而且强大的统计工具.它可以统计您站点的如下信息: 一:访问量,访问次数,页面浏览量,点击数,数据流量等精确到每月.每日.每小时的数据二:访问者国家.访问者IP.操作系统.浏览器等三:Robots/Spiders的统计四:纺客持续时间五:对不同Files type 的统计信息六:Pages-URL的统计七:其它信息(搜索关键

GoAccess日志分析工具使用文档

----Sevck 2016/3/4 17:24:13 #1软件说明: GoAccess是一款开源.实时,运行在命令行终端下的web日志分析工具.该工具提供快速.多样的HTTP状态统计,可以令管理员不再纠结于统计各类数据,和繁杂的指令以及一大堆管道/正则表达式说byebye.据GoAccess官方的说法:使用AMD Sempron 2.31GHz的CPU+2GB内存,开启GoAccess所有功能,该软件每秒可以处理10万行日志.当然,如果使用的CPU更强劲,拥有更多的内存,GoAccess的表现

mysql慢查询日志分析工具使用

参考:  5种mysql日志分析工具比拼 http://blog.csdn.net/gzh0222/article/details/10384475 1.mysql-log-filter工具脚本使用说明: google code上找到的一个分析工具.提供了 python 和 php 两种可执行的脚本.http://code.google.com/p/mysql-log-filter/ (需要搬梯子爬墙),51cto下载链接: 使用方法:(这里只介绍python的使用方法) python mysq

慢查询日志分析工具mysqldumpslow

mysqldumpslow是mysql自带的一种慢查询日志分析工具,顾名思义,就是查询那些出那些查询慢的SQL语句,由此分析出SQL查询效率慢的原因. 通常来说,mysqldumpslow分组查询的结果是相似的,它在展示统计结果时,可以将数字和字符串分别抽象成"N"和"S".当然也可以用-a 和 -n选项可以用来修改这些抽象的行为. mysqldumpslow查询命令 mysqldumpslow [options] [log_file] mysqldumpslow可

linux下搭建HTTP网站服务器和网站日志分析工具AWStats的使用

服务器IP地址:192.168.4.5 服务器主机名:srv5.tarena.com 1.在服务器端安装httpd软件包 [[email protected] /]# yum -y install httpd [[email protected] /]# service httpd start [[email protected] /]# chkconfig httpd on 2.在客户机端验证 在浏览器中输入192.168.4.5 如果显示欢迎页面表示服务器搭建成功 3.部署网页文档 首先将欢