天天看點

很nice!資料可視化以及監控告警為一體的國産開源雲監控系統

作者:菜鳥程式猿

真正的大師,永遠都懷着一顆學徒的心!

一、項目簡介

集監控點監控、日志監控、資料可視化及監控告警為一體的分布式開源監控系統。

二、實作功能

監控平台是一個全面的解決方案,內建了監控插件選擇、告警功能、分布式日志系統以及多種部署方式等功能。我們緻力于為個人、小團隊以及小中型企業提供高性能、易用的監控解決方案。以下是我們平台的主要特點和功能介紹。

監控插件功能

監控平台支援監控插件的自由選擇,無需額外開發即可實作監控功能。使用者可以根據自己的需求,在控制台直接安裝所需的監控插件,即可快速啟用監控功能。

告警功能

平台內建了多種告警方式,確定使用者能夠及時獲知系統狀态變化。無論是郵件告警、短信告警還是即時通訊告警,我們都能夠滿足使用者的需求,確定系統異常時能夠第一時間做出響應。

分布式日志系統功能

平台内置了分布式日志系統功能,無需使用者進行任何開發即可打造高性能的分布式日志系統。使用者可以友善地檢視、分析和管理系統日志,為系統故障排查提供強有力的支援。

多種部署方式

支援多種部署方式,包括集中部署和分布式部署。無論是個人開發者還是小中型企業,都能夠根據自己的需求選擇合适的部署方式。集中部署适用于個人或小團隊開發者,而分布式部署則适用于大規模監控需求的企業使用者。

自動化配置

平台支援自動化配置,使用者無需手動配置監控系統。隻需在監控機器上部署agent,系統将自動注冊到監控系統,并根據上報資訊自動綁定相關機器的視圖,大大簡化了配置流程,提高了部署效率。

多使用者通路

支援多使用者通路,管理者賬号可以在控制台添加子賬号,確定團隊成員都能夠友善地通路和管理監控系統。

面向開發者和運維産品人員

監控平台既面向開發者,提供了豐富的API接口,友善開發者定制自己的監控需求;同時也面向運維和産品人員,他們可以直接部署使用現有插件完成監控需求,無需進行額外的開發工作。

總結

監控平台是一個功能全面、易用高效的監控解決方案,為使用者提供了監控插件選擇、告警功能、分布式日志系統等多項實用功能,同時支援多種部署方式和自動化配置,滿足了個人、團隊以及企業使用者的監控需求。

三、技術選型

SpringBoot

mybatis

vue

四、界面展示

  1. linux_base ,linux 系統基礎資源監控,包括cpu、記憶體、網絡、磁盤等基礎的監控名額,可在視圖或者伺服器模式的圖表上直接針對名額設定告警
    很nice!資料可視化以及監控告警為一體的國産開源雲監控系統
  2. monitor_apache_log,基于apache 日志元件實作的 apache 網站服務端監控,可監控網站流量、訪客地域分布等名額
    很nice!資料可視化以及監控告警為一體的國産開源雲監控系統
  3. monitor_website,使用javascript 腳本語言編寫的,網站前端監控
    很nice!資料可視化以及監控告警為一體的國産開源雲監控系統
  4. open_source_star,開源項目粉絲增長監控,可聚合了 gitee 和 github 兩個平台的粉絲
    很nice!資料可視化以及監控告警為一體的國産開源雲監控系統
  5. common_log,通用日志檔案監控,可監控日志檔案,輕松打造高性能分布式日志系統
    很nice!資料可視化以及監控告警為一體的國産開源雲監控系統

五、源碼位址

私信回複:73

繼續閱讀