Syslog

使用 rsyslog 配置更改傳出 syslog 消息的功能

  • March 10, 2016

我需要更改發送到遠端系統日誌伺服器的系統日誌消息的功能。我在我的系統中使用 rsyslog。

我正在使用以下配置將日誌轉發到另一個 syslog 伺服器:

*.* 16.12.45.59:514

現在我想更改以“使用者”身份發送到該伺服器的所有系統日誌消息的功能。

是否有可能做到這一點?

我指的是屬性替換文件。但是我不確定我是否可以這樣做。也請提供一些例子。

,不可能更改日誌消息的設施/嚴重性

屬性替換器文件用於日誌消息上的正則表達式操作,而不是設施/嚴重性。

rsyslog 發送帶有其標頭和日誌消息的數據包。日誌消息可以使用正則表達式進行操作,但標頭包含由 rsyslog/syslog 處理的設施和嚴重性。

您可以通過日誌消息將設施/嚴重性傳遞給遠端系統日誌伺服器,但係統日誌伺服器將從數據包的標頭獲取設施/嚴重性

引用自:https://unix.stackexchange.com/questions/268859