Linux 之日志处理系统 rsyslog
rsyslog
的全称是 rocket-fast system for log
即快速系统日志,rsyslog
是 syslog
的升级版本,在 CentOS6
以前使用的是 syslog
。rsyslog
可以快速处理收集系统日志的程序,提供了高性能、安全功能和模块化设计。
实验平台:
CentOS Linux release 7.6.1810 (Core)
rsyslog Version:
8.24.0
一、rsyslog 功能及介绍
1.特点
- 能接收各种各样的来源日志数据;
- 输出存储至各类数据库:
MySQL
,PostgreSQL
,MongoDB
,ElasticSearch
等; - 加密传输:
tls
,ssl
,relp
- 自定义输出数据的格式
- 多线程
- 支持多种传输协议:
TCP
,UDP
;
2.功能
rsyslog
是一个C/S
架构的服务,可监听于某套接字,帮其它主机记录日志信息,在linux
系统中可以分类两个日志- 把旧日志轮转、压缩、删除,并且创建新的日志文件;
二、配置使用
1.安装
2.相关文件
3.配置文件详解
MODULES
(模块)GLOBAL DIRECTIVES
(全局配置)RULES
(规则)begin forwarding rule
(转发规则)
配置文件主要由这四块内容组成
4.案例
4.1 使用 mysql
存储
5.验证配置文件是否有误
Over~
版权协议须知!
本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
1685 0 2021-03-24
博主卡片
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。
现在时间 2025-04-10
今日天气
站点统计
- 文章总数:241篇
- 分类总数:29个
- 评论总数:15条
- 本站总访问量 399806 次
@ymidsuwfoa 这篇文章不错!
@svmuvwpuqi 真棒!
@smdxydrauu 博主太厉害了!
@xiaozi 最后的分享的镜像下载地址打不开 服务器没有开机吗?
@yuanyuan 为什么我的4b安装centos7.9 插上tf卡 显示不兼...
@Wong arrhenius 牛比
@MakerFace 厉害了!
@TongSir 老哥 更新下我的友链链接 https://blog.ton...