11、深入了解 logmuxd:功能、配置与使用示例

深入了解 logmuxd:功能、配置与使用示例

1. logmuxd 概述

logmuxd 是一个日志处理工具,虽然它有一些局限性,比如没有消息洪泛过滤功能,使用正则表达式会消耗较多 CPU 资源,并且作为一个较新的日志守护进程仍在不断发展。不过,我们可以将它与 syslogd 结合使用,来克服这些局限。具体做法是配置 syslogd 将所有消息输出到一个 FIFO,然后让 logmuxd 从该 FIFO 读取消息,并对需要进一步处理的少量消息进行过滤和重写。

2. logmuxd 配置表

logmuxd 的配置和统计信息存储在 RTA 表中,根据处理块可分为以下几类:
| 处理块 | 表名 | 内容 |
| ---- | ---- | ---- |
| 源 | MuxIn、Rawlog、Accpt | 所有输入源的描述、最后 10 条原始日志消息以及已接受的输入 TCP 连接 |
| 路由 | Filters | 匹配模式、重写规则和目标 |
| 目标 | FileDest、NetDest、AccptDest、SnmpDest、PgdbDest、MailDest、TblDest | 文件系统中的目标、网络上的 TCP 和 UDP 目标、已接受的输出 TCP 连接、SNMP 陷阱目标、RTA 和 PostgreSQL 数据库目标、电子邮件目标以及包含最后 20 条 Laddie 日志消息的本地表 |

3. logmuxd 源配置

在 logmuxd 的 MuxIn 表中有四个可编辑字段用于描述事件源,分别是 source、port、type 和 term:
-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值