6 款最佳免費 Syslog 伺服器,可用於集中式日誌記錄

如果您想集中管理路由器、防火牆、伺服器和應用程式日誌,但又不想付費使用商業平台,目前仍然有一些不錯的免費選擇。最佳方案取決於您需要的是簡單的接收器、Windows 友善的圖形使用者介面,還是功能齊全、可搜尋的日誌管理堆疊。我們目前推薦的有:ManageEngine EventLog Analyzer Free、PRTG Freeware、Graylog Open、rsyslog、syslog-ng Open Source Edition 和 NXLog Community Edition。

網路設備以及 Windows 和 Linux 伺服器將 syslog 事件轉送到中央日誌收集器
集中式系統日誌允許基礎設施設備向一個可搜尋的事件流提供信息,而不是讓日誌分散在各個系統中。

syslog 伺服器的實際作用

Syslog 是一種用於在系統間發送事件通知的標準方式。現代訊息格式在RFC 5424中定義。中央收集器接收這些訊息,儲存或轉發它們,並可新增搜尋、過濾、儀表板或警報功能。

傳輸方式也很重要。傳統部署通常使用 UDP,因為它簡單易用,但 UDP 無法保證資料送達。 TCP 更可靠,而RFC 5425定義了基於 TLS 的 syslog,並將 TCP 連接埠 6514 指定為該安全傳輸的預設連接埠。對於生產環境,如果您的設備和收集器支援 TCP 或 TLS,請優先選擇它們。

Windows 事件日誌與系統日誌 (syslog) 不同。如果需要在同一流程中使用 Windows 事件,請選擇能夠直接收集 Windows 日誌的產品,或使用能夠轉換並轉送這些日誌的代理程式。

6 款最佳免費 syslog 伺服器和收集器

工具免費贈禮最適合
ManageEngine事件日誌分析器最多 5 個日誌來源小型基於圖形使用者介面的實驗室
Paessler PRTG終身免費贈送 100 個感應器Syslog 和網路監控
Graylog Open免費自助管理版,無攝取量限制搜尋、儀表板和警報
rsyslog開源輕量級 Linux 伺服器或中繼
syslog-ng OSE開源靈活的解析與路由
NXLog 社群版免費開源版跨平台收集與轉發

1. ManageEngine EventLog Analyzer 免費版

如果您想要一個基於瀏覽器的介面而不是編輯設定文件, EventLog Analyzer是一個方便的起點。它的免費版最多支援五個日誌來源,並且永不過期。它包含集中式日誌收集、合規性報告和日誌取證功能,但高級即時關聯和警報功能僅限付費版本使用。

2. Paessler PRTG 免費軟體

PRTG主要是一個網路監控平台,但其 Syslog 接收器感測器可以收集和分析 syslog 訊息。免費版包含 100 個終身使用的感測器,因此非常適合家庭實驗室或小型環境,特別適合需要 ping、SNMP、頻寬或伺服器監控的場景。需要注意的是,目前的 Syslog 接收器感測器僅支援 UDP 協定。

通用系統日誌儀表板,顯示來源篩選器、嚴重等級、事件搜尋、圖表和警告規則
基於 GUI 的收集器可以更輕鬆地搜尋原始事件、按嚴重程度篩選、視覺化,並將其路由到警報工作流程中。

3. Graylog Open

Graylog Open是一個功能更全面的日誌管理平台。 Graylog 表示其 Open 版本永久免費,沒有每日日誌攝取量或容量限制,並包含日誌收集、搜尋、儀表板和警告功能。其 syslog 輸入同時支援 TCP 和 UDP,因此如果您想嘗試更接近 SIEM 的工作流程,而不是只使用基本的接收器,它是一個不錯的選擇。但缺點是您必須自行管理配套的自架堆疊。

4. rsyslog

rsyslog是 Linux 系統上最實用的日誌框架之一。它是一個高效能、模組化的日誌框架,可以透過 UDP 或 TCP 接收 syslog 日誌,使用規則路由訊息,寫入文件,並將資料轉發到其他系統。 TCP 輸入也可以透過對應的網路串流驅動程式使用 TLS 加密。由於 rsyslog 沒有完善的內建儀錶板,因此它最適合用作輕量級伺服器、中繼或管道元件。

5.syslog-ng開源版

syslog-ng 開源版是另一個成熟的開源集中式日誌記錄方案。它可以收集、解析、分類、重寫、過濾日誌,並將其路由到多個目標位置。其現有文件包含了客戶端、伺服器和中繼角色的配置說明,因此,如果您想學習如何建立靈活的日誌管道,而不僅僅是安裝圖形使用者介面應用程序,它將非常有用。

Syslog 傳輸圖,比較了 UDP 514、TCP 和 TLS 6514 三種路徑到集中式日誌儲存的傳輸路徑
Syslog 收集器可以透過不同的傳輸方式接收日誌;TLS 可以保護傳輸中的流量,而 UDP 雖然簡單,但不能保證交付。

6. NXLog 社群版

NXLog 社群版是一款適用於 Windows 和 GNU/Linux 的免費開源日誌收集器。它可以透過 UDP 和 TCP 接收日誌數據,解析 syslog,收集 Windows 事件日誌數據,並將事件轉發到其他平台。當您需要一款輕量級的代理或收集器技術來跨混合作業系統工作時,它尤其有用,但它本身並非一個完整的分析儀表板。

應該選擇哪款免費的syslog伺服器?

  • 最簡單的小型 GUI 實驗室: ManageEngine EventLog Analyzer。
  • 用於系統日誌和網路監控: PRTG 免費軟體。
  • 對於可搜尋的儀表板和更完整的日誌管理堆疊: Graylog Open。
  • 對於輕量級的 Linux 接收器或中繼: rsyslog。
  • 對於高階開源解析和路由: syslog-ng OSE。
  • 適用於 Windows 和 Linux 的單一代理程式系列: NXLog 社群版。

為什麼 Kiwi Syslog Server 不再包含在免費清單中

本文的早期版本推薦了 SolarWinds Kiwi Syslog Server 免費版。 SolarWinds 目前將該免費版標記為「即將推出」,而可供下載的是一個功能齊全的 14 天試用版。由於它目前尚未提供永久免費下載,因此我們沒有將其列入上述六款免費工具之中。您可以在Kiwi Syslog Server 的官方頁面上查看其最新狀態。

留下評論

10 款最佳 Ping 掃描工具,協助您尋找網路上的設備

10 款最佳 Ping 掃描工具,協助您尋找網路上的設備

比較 10 款 ping 掃描工具,它們可用於快速發現區域網路、跨平台掃描和 IP 位址管理。了解掃描可以告訴您什麼,以及不能告訴您什麼。

用於追蹤效能的 6 款最佳網路管理工具

用於追蹤效能的 6 款最佳網路管理工具

比較六款網路管理工具的效能監控功能,包括 SNMP 覆蓋範圍、映射、警報、部署模型和成本權衡。

適用於 Windows、iOS 和 Android 的最佳 Wi-Fi 分析器

適用於 Windows、iOS 和 Android 的最佳 Wi-Fi 分析器

比較適用於 Windows、iPhone 和 Android 的 Wi-Fi 分析器,包括頻道擁塞、訊號覆蓋範圍、熱圖和網路故障排除工具。

Ping 監控:7 款免費開源的網路可用性工具

Ping 監控:7 款免費開源的網路可用性工具

比較七款免費開源的 ping 監視器,從完整的網路套件到專注於延遲探測的工具,選擇最適合可用性、丟包率和歷史記錄的工具。

網路中的服務品質 (QoS):服務品質的角色和工作原理

網路中的服務品質 (QoS):服務品質的角色和工作原理

了解 QoS 在網路中的意義,DSCP 標記和流量佇列如何對語音、視訊和業務應用程式進行優先排序,以及 QoS 無法解決的問題。

最佳SFTP伺服器軟體,實現安全檔案傳輸

最佳SFTP伺服器軟體,實現安全檔案傳輸

比較適用於 Windows 和 Linux 的可靠 SFTP 伺服器軟體,包括 OpenSSH、Bitvise、SolarWinds 和 SFTPGo。尋找最適合您的安全性和文件傳輸需求的軟體。

適用於網路團隊的 7 款最佳 IP 位址管理工具

適用於網路團隊的 7 款最佳 IP 位址管理工具

比較七款 IP 位址管理工具,包括子網路發現、DNS 和 DHCP 協調、網路清單和開源 IPAM。

網路監控最佳實務:監控哪些內容以及使用哪些工具

網路監控最佳實務:監控哪些內容以及使用哪些工具

建置實用的網路監控,提供清晰的設備覆蓋範圍、有用的效能指標、可操作的警報,並對 SolarWinds NPM、PRTG 和 OpManager 進行比較。

十大最佳網路掃描工具,幫助您發現裝置和 IP 位址

十大最佳網路掃描工具,幫助您發現裝置和 IP 位址

比較網路掃描工具,以實現快速設備發現、跨平台 IP 掃描和企業級 IPAM,並指導如何將每個選項與您的網路相符。

如何使用 Nmap 進行路由追蹤並讀取網路路徑

如何使用 Nmap 進行路由追蹤並讀取網路路徑

使用 Nmap 的 --traceroute 選項將躍點對應到授權主機,了解躍點和 RTT 輸出,並在不進行過度掃描的情況下排查缺失的回應。