挺帶勁,這款國人開源的監控系統真強大~

image

項目簡介

集監控點監控、日誌監控、數據可視化以及監控告警爲一體的國產開源監控系統,直接部署attachments-2020-10-b0KixBVM5f8fde3991e3c.png
便可使用。 javascript

監控數據類型豐富,提供多種富有表現力的圖表,知足對數據可視化的須要,目前支持折線圖、餅圖、地理位置圖,後續會引入  更多富有表現力的圖表以增強對數據可視化的支持。php

相比其它開源監控系統優點:html

  • 支持插件功能, 監控插件無需開發,自由選擇監控插件,安裝便可使用
  • 集成告警功能, 支持多種告警方式
  • 集成分佈式日誌系統功能
  • 支持多種部署方式
    a、集中部署(所有服務部署在一臺機器,適合我的或者小團隊開發者)

    b、分佈式部署(分佈式部署在多臺機器,適合小中型企業大規模監控需求)前端

  • 支持自動化配置(機器部署agent後自動註冊到監控系統無需在控制檯配置、視圖根據上報自動綁定相關上報機器)
  • 支持多用戶訪問(子帳號由管理員帳號在控制檯添加)
  • 上報接口支持主流開發語言,數據上報api 提供相似公共庫接口的便捷

特點功能推薦

IP地址庫: 支持經過IP地址上報時將IP地址轉爲物理地址,相同物理地址歸併展現一個監控API 便可輕鬆生成監控。java

數據的物理地址分佈圖mysql

attachments-2020-10-zOXtYYov5f8fde47cc0fd.png

監控插件市場: 讓監控成爲能夠複用的組件,更多監控插件持續開發中。linux

attachments-2020-10-REY0MAtY5f8fde558bfa8.png

分佈式日誌系統: 支持大規模系統日誌上報,日誌上報支持頻率限制、日誌染色、自定義字段等高級功能,控制檯日誌查看支持按關鍵字、排除關鍵字、上報時間、上報機器等方式過濾日誌,從茫茫日誌中輕鬆找到您須要的日誌。c++

attachments-2020-10-XujS7Jow5f8fde5fe0cc9.png

視圖機制: 監控圖表支持視圖定製模式,視圖可按上報服務器、監控點隨意組合,輕鬆定製您須要的監控視圖,並可在監控圖表上直接設置告警值。git

告警集成: 集成告警功能, 支持郵件、短信、微信、PC客戶端等告警方式,告警功能無需開發直接attachments-2020-10-pnRHCtBQ5f8fde6a55f21.png可用。web

attachments-2020-10-zROqeBc85f8fde775e50a.png

在線部署

安裝腳本會先檢查當前系統是否支持在線安裝, 如不支持您能夠下載源碼後在系統上編譯安裝。

在線部署目前只支持集中部署方式, 即全部服務部署在一臺機器上, 該機器上須要安裝 mysql/apache。

安裝腳本使用中文 utf8 編碼, 安裝過程請將您的終端設置爲 utf8, 以避免出現亂碼。

安裝腳本同時支持 root 帳號和普通帳號操做, 使用普通帳號執行安裝部署要求以下:

  1. 在線部署使用動態連接庫, 須要在指定目錄下執行安裝腳本, 目錄爲: /home/mtreport
  2. 普通帳號某些目錄可能無權操做, 須要受權才能正常安裝

咱們強烈建議您先在本地虛擬機上執行在線安裝, 熟悉安裝流程後在實際部署到您的服務器上。在線部署詳細文檔:http://xrkmonitor.com/monitor...

離線部署

若是在線安裝失敗或者須要二次開發, 可使用源碼編譯方式安裝。

三部完成部署:

  1. 執行 make 完成源碼編譯
  2. 進入 tools_sh 目錄,執行 make_all.sh 生成部署包
  3. 在安裝目錄解壓部署包,執行 local_install.sh 完成安裝

使用的技術方案

  1. apache + mysql(監控點數據、配置信息使用 mysql 存儲, 支持分佈式部署)
  2. 前端 web 控制檯採用 dwz 開源框架
  3. 前端監控圖表採用開源 echarts 繪製
  4. 後臺 cgi 使用開源的cgi模板引擎 - clearsilver, 全部cgi支持以fastcgi方式部署
  5. 後臺服務使用了開源的 socket 開發框架 - C++ Sockets

項目地址

官網地址:https://gitee.com/xrkmonitorc...

在線文檔 :http://xrkmonitor.com/monitor...

API支持的語言

  1. c/c++ 開發接口
  2. php 開發接口
  3. linux shell 開發接口
  4. javascript 開發接口

    attachments-2020-10-sVS58D5T5f8fdc00f373f.jpg

相關文章
相關標籤/搜索