推薦一款強(qiáng)大的國產(chǎn)開源監(jiān)控系統(tǒng)!
項(xiàng)目簡介

相比其它開源監(jiān)控系統(tǒng)優(yōu)勢
支持插件功能, 監(jiān)控插件無需開發(fā),自由選擇監(jiān)控插件,安裝即可使用
集成告警功能, 支持多種告警方式
集成分布式日志系統(tǒng)功能
支持多種部署方式
a.集中部署(全部服務(wù)部署在一臺機(jī)器,適合個人或者小團(tuán)隊(duì)開發(fā)者)
b.分布式部署(分布式部署在多臺機(jī)器,適合小中型企業(yè)大規(guī)模監(jiān)控需求)支持自動化配置(機(jī)器部署agent后自動注冊到監(jiān)控系統(tǒng)無需在控制臺配置、視圖根據(jù)上報自動綁定相關(guān)上報機(jī)器)
支持多用戶訪問(子賬號由管理員賬號在控制臺添加)
上報接口支持主流開發(fā)語言,數(shù)據(jù)上報api 提供類似公共庫接口的便捷
特色功能推薦
IP地址庫: 支持通過IP地址上報時將IP地址轉(zhuǎn)為物理地址,相同物理地址歸并展示一個監(jiān)控API 即可輕松生成監(jiān)控。
數(shù)據(jù)的物理地址分布圖

監(jiān)控插件市場: 讓監(jiān)控成為可以復(fù)用的組件,更多監(jiān)控插件持續(xù)開發(fā)中

分布式日志系統(tǒng): 支持大規(guī)模系統(tǒng)日志上報,日志上報支持頻率限制、日志染色、自定義字段等高級功能,控制臺日志查看支持按關(guān)鍵字、排除關(guān)鍵字、上報時間、上報機(jī)器等方式過濾日志,從茫茫日志中輕松找到您需要的日志。
告警集成: 集成告警功能, 支持郵件、短信、微信、PC客戶端等告警方式,告警功能無需開發(fā)直接可用

在線部署
在線部署目前只支持集中部署方式, 即所有服務(wù)部署在一臺機(jī)器上, 該機(jī)器上需要安裝 mysql/apache。
安裝腳本使用中文 utf8 編碼, 安裝過程請將您的終端設(shè)置為 utf8, 以免出現(xiàn)亂碼。
安裝腳本同時支持 root 賬號和普通賬號操作, 使用普通賬號執(zhí)行安裝部署要求如下:
在線部署使用動態(tài)鏈接庫, 需要在指定目錄下執(zhí)行安裝腳本, 目錄為: /home/mtreport
普通賬號某些目錄可能無權(quán)操作, 需要授權(quán)才能正常安裝
我們強(qiáng)烈建議您先在本地虛擬機(jī)上執(zhí)行在線安裝, 熟悉安裝流程后在實(shí)際部署到您的服務(wù)器上.
離線部署(自行編譯源碼)
如果在線安裝失敗或者需要二次開發(fā), 可以使用源碼編譯方式安裝
三部完成部署:
執(zhí)行 make 完成源碼編譯
進(jìn)入 tools_sh 目錄,執(zhí)行 make_all.sh 生成部署包
在安裝目錄解壓部署包,執(zhí)行 local_install.sh 完成安裝
使用的技術(shù)方案
apache + mysql(監(jiān)控點(diǎn)數(shù)據(jù)、配置信息使用 mysql 存儲, 支持分布式部署)
前端 web 控制臺采用 dwz 開源框架
前端監(jiān)控圖表采用開源 echarts 繪制
后臺 cgi 使用開源的cgi模板引擎 - clearsilver, 所有cgi支持以fastcgi方式部署
后臺服務(wù)使用了開源的 socket 開發(fā)框架 - C++ Sockets
項(xiàng)目地址
官網(wǎng)地址:http://xrkmonitor.com/
— 完 —
1、2019 年 9 月全國程序員工資統(tǒng)計(jì),你是什么水平?
3、從零開始搭建創(chuàng)業(yè)公司后臺技術(shù)棧
5、37歲程序員被裁,120天沒找到工作,無奈去小公司,結(jié)果懵了...
6、滴滴業(yè)務(wù)中臺構(gòu)建實(shí)踐,首次曝光
