rsyslog 配置語法
官方文檔
支持的模塊
rsyslog包含了很多模塊,主要分為輸入模塊、輸出模塊等等。
下面是關于 rsyslog 支持的大的模塊分類及其作用的說明:
模塊分類 | 作用 | 代表模塊 | 鏈接 |
---|---|---|---|
Output Modules | 用于將日志消息輸出到不同的目的地 | omfile - 將日志消息輸出到文件 omstdout - 將日志消息輸出到標準輸出 ommongodb - 將日志消息輸出到 MongoDB 數據庫 | 輸出 |
Input Modules | 用于從不同來源接收日志消息 | imfile - 從文件中讀取日志消息 imtcp - 從 TCP 端口接收日志消息 imudp - 從 UDP 端口接收日志消息 | 輸入 |
Parser Modules | 用于解析日志消息的格式和結構 | pmrfc3164 - 解析 RFC3164 格式的日志消息 pmrfc5424 - 解析 RFC5424 格式的日志消息 | 解析 |
Message Modification Modules | 用于修改日志消息的內容和結構 | mmjsonparse - 解析 JSON 格式的日志消息 mmpstrucdata - 從結構化數據中提取鍵值對 | 鏈接 |
String Generator Modules | 用于生成特定格式的字符串 | mgmtecho - 生成管理消息的回聲 |