前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux基础——rsyslog日志管理

Linux基础——rsyslog日志管理

作者头像
L宝宝聊IT
发布2018-06-27 14:02:25
1.3K0
发布2018-06-27 14:02:25
举报
文章被收录于专栏:L宝宝聊ITL宝宝聊IT

一、实验要求

搭建日志服务器,rsyslog同mariadb数据库结合,实现将日志条目存储于数据库,(收集两台以上服务器日志,包括message,secure,boot日志)

二、实验环境

主机IP

主机角色

192.168.133.128

日志产生服务器

192.168.133.131

日志产生服务器

192.168.133.132

日志收集服务器

三、实验步骤

1、首先配置好IP实现网络之间能互通

2、日志产生服务器192.168.133.128的配置

(1)关闭selinux和防火墙

方法一:#setenforce 0 设置SElinux成为permissive模式

方法二:修改配置文件/etc/selinux/config ,将SELINUX=enforcing 改为SELINUX=disabled(需重启机器)

(2)关闭防火墙

#systemctl stop firewalld.servic

(3)修改rsyslog的配置文件

(4)重启rsyslog进程

192.168.133.131的配置和192.168.133.128的配置一样,这里不再过多解释。

3、日志服务器192.168.133.132的配置

(1)关闭selinux、停止防火墙

(2)安装软件包httpd、php、php-mysql、myql、mysql-server、rsyslog-mysql、mariadb-server

(3)启动httpd和mysql服务,并检查端口

(4)访问apache,测试是否能访问成功

(5)测试能否连接上mysql

在/var/www/html下编写脚本index.php

(6)配置LAMP环境,安装loganalyzer

解压文件

修改/etc/rsyslog.conf配置文件

定义将日志放入数据库,

格式(:模块名:SQLSERVER地址,库名,用户名,登录密码)

创建rsyslog在mysql中依赖的库和用户

进入数据库

重启rsyslog进程

3、使用浏览器安装

这样就可以把收到的日志放到数据库并可以通过浏览器来浏览了。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-05-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 L宝宝聊IT 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档