Syslog
使用 rsyslog 配置更改傳出 syslog 消息的功能
我需要更改發送到遠端系統日誌伺服器的系統日誌消息的功能。我在我的系統中使用 rsyslog。
我正在使用以下配置將日誌轉發到另一個 syslog 伺服器:
*.* 16.12.45.59:514
現在我想更改以“使用者”身份發送到該伺服器的所有系統日誌消息的功能。
是否有可能做到這一點?
我指的是屬性替換文件。但是我不確定我是否可以這樣做。也請提供一些例子。
不,不可能更改日誌消息的設施/嚴重性。
屬性替換器文件用於日誌消息上的正則表達式操作,而不是設施/嚴重性。
rsyslog 發送帶有其標頭和日誌消息的數據包。日誌消息可以使用正則表達式進行操作,但標頭包含由 rsyslog/syslog 處理的設施和嚴重性。
您可以通過日誌消息將設施/嚴重性傳遞給遠端系統日誌伺服器,但係統日誌伺服器將從數據包的標頭獲取設施/嚴重性。