Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >在RHEL6.X上安装(rsyslog+mysql+loganalyzer+evtsys)日志服务

在RHEL6.X上安装(rsyslog+mysql+loganalyzer+evtsys)日志服务

作者头像
星哥玩云
发布于 2022-06-28 08:17:58
发布于 2022-06-28 08:17:58
4690
举报
文章被收录于专栏:开源部署开源部署

软件提供的功能:

1、rsyslog是RHEL或CentOS系统6.x版本的日志服务,代替以前系统的syslog服务。在这个架构中rsyslog服务主要是收集日志的功能,把日志归类,写入数据库

2、mysql是简单的数据库,在这个架构中主要任务是存放收集过来的日志信息,以便提供给loganalyzer软件来显示出来。

3、loganalyzer是一个日志分析工具,比较简单。在这个架构中主要是从mysql数据库中提取数据依条形和图形直观的显示出来,提供筛选、搜索、归类、统计等功能。

4、evtsys是运行在windows平台下,把系统收集的日志发送到mysql中,保存起来。

整个环境需要的条件:

在整个框架中,rsyslog、mysql、http、php等使用系统自带的rpm包,loganalyzer是从网上下载的源码包文件,地址如下http://download.adiscon.com/loganalyzer/loganalyzer-3.6.3.tar.gz。

整个日志服务是建立在LAMP架构之上的,需要对LAMP有所了解。

两台RHEL6.4系统的主机,一个是server一个是client,把防火前和selinux关闭。本例中test1为server,test2为client。

搭建步骤: 1、先在server上来验证一下LAMP架构。(需要安装的包使用yum去安装,这里就不再罗列) a、初始化mysql服务,然后进入mysql数据库,执行mysql-u用户名-D数据库名-p密码进行验证mysql是否存在问题; b、开启httpd服务,打开浏览器,输入本机IP地址,验证httpd服务。找到DirectoryIndex关键字,添加index.php。如:DirectoryIndexindex.htmlindex.phpindex.html.var; c、修改httpd.conf配置文件,在/var/www/html/添加测试index.php页面。进行LAMP的整体测试。代码如下

vi /var/www/html/index.php <?php

接下来我们开始建立rsyslog服务器。 2、rsyslog建立: a、先安装rsyslog服务包的,有一个需要特别注意的是有个rsyslog-mysql的rpm包需要装上去,这个是日志和数据库结合的包,是必须装的。 b、配置/etc/rsyslog.conf文件。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
rsyslog+mysql+loganalyzer 环境搭建日志服务器
# mysql -u syslog -h 192.168.2.11 -p      # 输入密码123456,测试是否能正常访问
保持热爱奔赴山海
2019/09/18
1.2K0
rsyslog+mysql+loganalyzer 环境搭建日志服务器
Linux 日志服务器搭建(rsyslog+loganalyzer)
环境:CentOS 5.3 x32 日志服务器环境:nginx php mysql rsyslog rsyslog-mysql loganalyzer 日志客户端环境:rsyslog 日志服务器        192.168.0.100 日志客户端服务器  192.168.0.101
星哥玩云
2022/06/30
1.7K0
日志服务器(15)
搜索日志 点击 【Search】 选项卡 可以根据时间范围和日志级别进行检索 ---- 修改配置 点击 【Admin Center】 选项卡 ---- 命令汇总 yum install httpd -y /etc/init.d/httpd start chkconfig httpd on chkconfig httpd --list vim /etc/sysconfig/iptables /etc/init.d/iptables reload iptables -L -nv | grep 80 r
franket
2021/10/20
8950
构建可视化日志管理服务器
我们可以通过集中式日志服务器将多台机器的日志收集在一个日志服务器,然后通过脚本或者其他方式去分析,但是真正做过运维的小伙伴明白,日子收集在硬盘上,硬盘的空间有限且大文件分析起来IO压力超级大,分析日志需要高超的技术,一般运维人员分析起来会很困难,更无法实时的去查看某个机器的日志。这样的话我们的日志收集就变成了真正意义上的收集了,收集起来如何利用就变成了一个难题,总结一下主要的问题就是以下几点:
星哥玩云
2022/09/15
5480
构建可视化日志管理服务器
MySQL 8.0 数据库审计日志平台部署
数据库审计平台(简称DB Audit),实时记录用户操作数据库的行为,对数据库操作进行细粒度审计的合规性管理,对数据库遭受到的风险行为进行实时告警。通过对用户访问数据库行为记录、分析和汇报,来帮助DBA事后生成合规报告、事故追根溯源,同时通过搜索技术提供高效查询审计报告,定位事件原因,以便日后查询、分析、过滤,实现加强内外部数据库网络行为的监控与审计,提高数据资产安全。
贺春旸的技术博客
2023/11/13
1.5K0
MySQL 8.0 数据库审计日志平台部署
Linux基础——rsyslog日志管理
一、实验要求 搭建日志服务器,rsyslog同mariadb数据库结合,实现将日志条目存储于数据库,(收集两台以上服务器日志,包括message,secure,boot日志) 二、实验
L宝宝聊IT
2018/06/27
1.5K0
【老金知道】Zabbix日志监控前传:rsyslog收集网络设备日志
2. yum install rsyslog-mysql -y #rsyslog使用此模块将数据传入MySQL数据库,必须安装
Zabbix
2021/02/03
5.8K0
Rsyslog开源日志服务器
为满足《网络安全法》和《网络安全等级保护》针对安全日志审计的要求,遂作者在对比可多款( syslog、syslog-ng和rsyslog )的日志记录服务器工具后,最终选择了 rsyslog 日志工具来完成企业内部日志收集,并采用 Loki & Promtail 进行日志采集,最后使用Grafana 通过 LogQL 语法进行采集数据查询以及展示,此文深入浅出讲解了从rsyslog初识到实践配置使用,可以让各位运维的同道中人可以快速为企业搭建收集各类网络日志服务器,以满足合规要求!
章工运维
2024/02/29
1.8K0
Rsyslog开源日志服务器
从日志服务配置到日记审计溯源
目录 1、 利用rsyslog服务建立日志服务器 1 构建LAMP 1 配置日志服务器数据库 1 配置rsyslogd日志服务器主配置文件 1 配置防火墙 1 客户端安装rsy
天钧
2019/10/14
8310
从日志服务配置到日记审计溯源
rsyslog日志管理[通俗易懂]
rsyslog是一个快速的日志处理系统,具有卓越的性能和出色的安全性,采用模块化设计,他可以从各种数据源中接收输入、转换数据再将结果输出到指定的位置。他不仅适用于企业,也适用于小型系统。
全栈程序员站长
2022/11/08
2K0
PHP开源Apache日志分析工具收集与比较
我们知道已经有很多像Awtstat这样的使用perl、c或者c++开发的强大的日志分析工具,但是同样也有很多使用PHP开发并且开源的日志分析软件,今天我就收集了一些与大家分享。
大江小浪
2018/07/25
2K0
PHP开源Apache日志分析工具收集与比较
Linux 日志服务器
Linux 下的rsyslog有向远程发送日志的功能,出于安全和审计需要,可以将服务器的日志集中起来管理。加上图形化的日志分析工具,我们可以很直观的发现日志中的问题,配合常规的监控系统,以实现基于日志的颗粒化运维。
全栈程序员站长
2022/07/05
1.6K0
搭建Discuz! 论坛
CentOS 7.0中,已经使用MariaDB替代了MySQL数据库,原因你懂的,MYSQL被Oracle收购以后,前景堪忧,所以MYSQL兄弟MariaDB就出来了,继续开源事业。
胡齐
2019/09/23
7.4K1
搭建Discuz! 论坛
日志服务器(4)
因为数据最后是写到 mysql 里,所以要安装 rsyslog 操作 mysql 的模块
franket
2021/10/19
6260
日志服务器(1)
当系统或应用很分散时,日志就会很分散,给日志分析带来一定不便,awk,sed,grep 等工具的局限性愈发明显,ELK 可以很好解决这个问题,感兴趣可以参考之前的 ELK 搭建 ,ELK 可以高效且有针对性地解决这类问题,同时也有其复杂度和相应的基础开销,有时对于一套相对较小的系统用起来会有点重,这时使用系统自带的 rsyslog 结合 LogAnalyzer 就可以很方便的满足需求
franket
2021/10/19
8830
LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装
LAMP包含了四种东西,就是Linux+Apache(httpd)+MySQL+PHP的一个简写,Linux我们都很熟悉,它通常作为服务器操作系统,Apache则是一个提供Web服务的一个软件,它真正的名称是httpd。MySQL是数据库软件,存储的是一些数据、字符串、用户信息。PHP是一个脚本语言,和shell类似但是比shell复杂,如果接触过C语言的就知道PHP是用C语言开发的,它通常用来做网站,是前几年比较火热的一门语言,但是现在的趋势是向移动端互联网发展,在PC上访问网站的用户少于在手机上访问网站的用户,所以现在PHP的需求也没有以前高了。
端碗吹水
2020/09/23
1.2K0
LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装
rsyslog+loganalyzer日志服务器部署记录
日志功能对于操作系统是相当重要的,在日常运维工作中,无论是系统还是应用等出了任何问题,我们首先想到的便是分析日志,查找问题原因。自从CentOS 6系统开始,CentOS便开始使用rsyslog做为日志收集服务了,相对于之前的syslog它能够支持多线程,数据库存储,支持更多了传输协议等等优点。之前介绍了Linux下rsyslog日志收集服务环境部署记录,下面再结合LogAnalyzer进行部署说明。 LogAnalyzer则是一款基于 PHP 开发的 syslog 日志和其他网络事件数据的 Web 前端。
洗尽了浮华
2018/07/03
2.1K0
CentOS7下搭建开源日志采集分析系统LogAnalyzer
LogAnalyzer是一款Web界面syslog日志分析工具。它提供了对日志的简单浏览、搜索、基本分析和一些图表报告的功能。数据可以从数据库或一般的syslog文本文件中获取,所以LogAnalyzer不需要改变现有的记录架构。基于当前的日志数据,它可以处理syslog日志消息,Windows事件日志记录,支持故障排除,使用户能够快速查找日志数据
yuanfan2012
2021/03/16
5.4K0
MySQL存储日志并使用Loganalyzer作为前端展示
为什么要使用日志 在生产环境中我们可能需要一个较为完整的日志系统来查看运行中主机服务的状态和所作出的操作,我们可以在较大型的网络架构中使用ELK来实现对日志的收集、检索、前端显示,但是中小型架构中使用rsyslog足以对所有服务器的日志进行收集和检索来达到实时分析数据流量的目的。 本文目标 使用rsyslog将两台主机的日志信息存储到MySQL数据库中,并且编译安装Loganalyzer对MySQL中的日志信息使用httpd+php在前端进行展示。 实验拓扑图 实验环境 主机名
小小科
2018/05/04
1.1K0
自动化监控(一)之zabbix安装与配置
1.1 Zabbix简介    Zabbix是一个企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。官方网 站:http://www.zabbix.com官方文档:http://www.zabbix.com/documentation/2.2/manual/。Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。 Zabbix运行条件: Server:Zabbix Server需运行在LAMP(Linux+Apache+
BGBiao
2018/02/26
1.3K0
自动化监控(一)之zabbix安装与配置
相关推荐
rsyslog+mysql+loganalyzer 环境搭建日志服务器
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档