開源網路裝置服務監控系統

監控LibreNMS

網路裝置與服務監控平台

IT 管理者每天要面對大量網路裝置與伺服器服務;沒有自動化的監控系統,往往要等到使用者反映才發現問題。及早發現、即時通知,才能降低系統停止服務的時間。

LibreNMS 是由社群驅動的開源網路與服務監控系統,以 SNMP 等方式自動探索並收集裝置資料,記錄效能與流量、檢查服務狀態,並在異常時透過多種管道即時通知管理者。

LibreNMS 資訊看板
LibreNMS 資訊看板
  • 網頁介面裝置、圖表、看板與警報都在網頁介面管理
  • 功能完整裝置探索、效能記錄、服務監測與組態備份皆已內建
  • 開放架構提供 API,可串接其他系統或自行開發
  • 擴充外掛相容 Nagios Plugin,服務監測可擴充 4,000 種以上
  • 滾動更新社群持續開發,每月釋出新版本
  • 系統穩定以 Linux 為基礎,長期穩定運作

主打功能

從網路設備、伺服器硬體到應用服務,一套系統集中監控:

網路裝置監測

以 ICMP、SNMP 自動探索與監測交換器、路由器、防火牆與伺服器的連線狀態、系統資訊、效能與流量。

儲存與硬體狀態

監測 NAS 與伺服器的容量、溫度、磁碟與陣列狀態,以及風扇、電源等硬體健康狀況。

感測數據

UPS 電池與負載、PDU 用電量、溫度與電壓等感測數據皆可記錄趨勢並設定警告門檻。

事務機器

監看印表機與事務機的碳粉存量、耗材壽命與更換記錄。

應用程式監測

支援 50 種以上應用程式的效能與狀態,例如郵件主機、資料庫與網頁伺服器。

服務監測

監測網頁、憑證效期、網域、郵件與連接埠,並相容 Nagios Plugin,可擴充 4,000 種以上服務檢查。

看板與網路圖

自訂資訊看板、網路流量圖與地理位置圖,以顏色呈現連線與負載狀態,自動更新。

可用性 / SLA

統計每台裝置的日、週、月、年可用率,以及中斷時間與事件清單。

組態備份

搭配 Oxidized 自動備份網路設備組態,保留每個版本並可比對差異。

警報系統

自訂規則與條件組合,透過 Email、LINE、Telegram、Slack、Teams、Mattermost、Rocket.Chat、API 等管道分群通知。

裝置資料採集方式:ICMP、SNMP、BMC(IPMI)、Agent(Check_MK)、Application(SNMP Extend)、Service(Nagios Plugin)、Log(Syslog)、Config(Oxidized)。LibreNMS 的繁體中文介面由本公司技術總監鄭郁霖參與翻譯。

操作畫面

以下為實際環境的監控畫面,點選圖片可放大檢視。

裝置監測
裝置監測
NAS 儲存與硬體狀態
NAS 儲存與硬體狀態
網路流量圖
網路流量圖
網路連線圖
網路連線圖
組態備份與差異比對
組態備份與差異比對
Proxmox VE 服務監測
Proxmox VE 服務監測

服務監測實例

以下列出本公司為客戶建置的部分服務監測項目,實際範圍不限於此;除了主機是否存活,更深入檢查每一項服務是否正常:

郵件閘道

  • 網頁 / 收寄服務
  • DNS 記錄(MX、SPF、DKIM、DMARC)
  • 延遲佇列
  • RBL 檢測

郵件伺服器

  • 網頁與郵件服務
  • 系統服務
  • 對外信箱

網域控制站

  • 目錄與認證服務
  • DNS
  • 檔案與校時服務

檔案伺服器

  • 憑證效期
  • 登入頁面
  • 儲存與共用狀況

虛擬化平台

  • 叢集連線
  • 節點磁碟健康
  • ZFS / Ceph pool 狀況

記錄伺服器

  • Graylog
  • OpenSearch
  • Index / Input

視訊會議伺服器

  • SSL 憑證
  • Web Portal
  • Prosody / Videobridge

網站 / Docker

  • 網站檢查
  • 容器狀態

防火牆 / 路由器

  • 管理介面
  • DHCP 派發檢查
  • ntopng / maltrail 服務

擴充應用

以下為選購的加值整合服務:

Grafana 整合

深色佈景主題、收納更多數據、高度客製圖表與自動輪播看板。

Graylog 整合

關聯裝置事件,在同一畫面合併顯示記錄。

客製服務監測

撰寫專用檢查程式,監測更多服務並合理判讀狀況。

警報連動操作

透過 Alert Transport 呼叫外部 API,自動執行預期動作,例如重啟服務。

MCP AI 整合

以自然語言查詢 LibreNMS,匯整資料、製作報告並以看板呈現。

自研工具 jt-snmpd:Windows SNMP 監控代理程式,以標準 MIB 將 Windows 主機監控資料提供給 LibreNMS。

導入服務

本公司為 LibreNMS 專案定期贊助商與貢獻成員,提供規劃建置、裝置與服務監測設定、看板與網路圖設計、警報通知設定、組態備份,以及與 Graylog、Wazuh、Proxmox VE 的整合與教育訓練。

演講簡報

技術文章

取自 blog.jason.tools 網誌 LibreNMS 相關文章。

顯示其餘 21 篇

在網誌查看全部 33 篇 →