美文网首页
日志管理

日志管理

作者: Liang_JC | 来源:发表于2020-04-13 14:52 被阅读0次

搭建rsyslog日志数据库

#环境:2台机器,一台日志服务器(37.7),一台数据库服务器(37.17)

#日志服务器
[root@Centos7 ~]#yum install rsyslog-mysql
[root@Centos7 ~]#vim /etc/rsyslog.conf
$ModLoad ommysql
*.info;mail.none;authpriv.none;cron.* :ommysql:192.168.37.17,Syslog,loguser,centos
[root@Centos7 ~]#systemctl restart rsyslog
[root@Centos7 ~]#scp /usr/share/doc/rsyslog-8.24.0/mysql-createDB.sql 192.168.37.17:/root

#数据库服务器
[root@Centos7 ~]$ yum install mariadb-server
[root@Centos7 ~]$ systemctl start mariadb
[root@Centos7 ~]$ mysql < /root/mysql-createDB.sql
[root@Centos7 ~]# mysql -e "grant all on Syslog.* to loguser@'192.168.37.%' identified by 'centos'"
[root@Centos7 ~]# mysql -e "flush privileges"
MariaDB [Syslog]> show tables;
+------------------------+
| Tables_in_Syslog       |
+------------------------+
| SystemEvents           |
| SystemEventsProperties |
+------------------------+
2 rows in set (0.00 sec)
MariaDB [Syslog]> select * from SystemEvents\G;

实现日志web展示通过loganalyzer展示数据库中的日志

#3台机器,一台日志服务器(37.7),一台数据库服务器(37.17),一台http+php-fpm

#前2台机器按上一个实验已配置好

#http+php-fpm
[root@localhost ~]# yum install httpd php-fpm php-mysql php-gd
[root@localhost ~]# wget http://download.adiscon.com/loganalyzer/loganalyzer-4.1.10.tar.gz
[root@localhost ~]# tar xf loganalyzer-4.1.10.tar.gz -C /var/www/html
[root@localhost ~]# cd /var/www/html
[root@localhost html]# cp -r loganalyzer-4.1.10/src/ logs
[root@localhost html]# touch logs/config.php
[root@localhost html]# chmod 666 logs/config.php
[root@localhost html]# vim /etc/httpd/conf/httpd.conf
#Options Indexes FollowSymLinks
DirectoryIndex index.php index.html
ProxyPassMatch ^/(.*\.php)$ "fcgi://127.0.0.1:9000/var/www/html"
[root@localhost html]# setfacl -Rm u:apache:rwx logs/
[root@localhost html]# systemctl restart httpd php-fpm

#客户端安装
http://192.168.37.27/logs/install.php
image.png
image.png
image.png
image.png
image.png

相关文章

  • 20171012 日志管理

    日志介绍rsyslog日志管理journalctlMySQL管理日志 一、日志介绍 (一)日志的基本概念 日志:将...

  • HDFS Using QJM

    HDFS 使用分布式日志管理,日志管理的是nameNode的fsimages和eidts日志文件。

  • 27-日志管理

    本章内容 ◆ 日志介绍◆ 日志配置◆ 日志管理◆ 远程日志◆ 基于MYSQL的日志 日志介绍 rsyslog 启用...

  • 02、Kafka日志Log源码分析

    日志是日志段的容器,里面定义了很多管理日志段的操作。 既然日志要管理日志段对象,那么首先得加载所有日志段对象到内存...

  • 第十章 使用日志监控 - 配置日志监控

    第十章 使用日志监控 - 配置日志监控 日志监视器管理器实用程序 ^MONMGR 允许配置和管理日志管理器。可以停...

  • monkey日志管理

    日志管理作用 Monkey日志管理是Monkey测试中非常重要的一个环节,通过日志管理分析,可以获取当前测试对象在...

  • 日志管理

    日志管理 日志介绍 错误日志 二进制日志 案例 gtid 案例 二进制日志其他操作 慢日志 分析

  • Linux日志管理:

    rsyslog 系统日志管理 logrotate日志轮转 rsyslog部分: rsyslog是系统专职日志程序,...

  • 日志分析工具

    1 日志管理工具 日志管理工具有Splunk、Sumo Logic、LogStash、GrayLog、Loggly...

  • nginx配置按天生成日志文件

    nginx日志默认把日志都写到一个文件中,这样不方便管理,而且文件容量会越来越大,所以为了方便管理分析日志把日志按...

网友评论

      本文标题:日志管理

      本文链接:https://www.haomeiwen.com/subject/gppcmhtx.html