<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          推薦一款國產(chǎn)開源監(jiān)控系統(tǒng)!真不錯!

          共 2270字,需瀏覽 5分鐘

           ·

          2020-10-11 15:29

          前言

          《手寫“SpringBoot”:幾十行代碼基于Netty搭建一個 HTTP Server》這篇原創(chuàng)好文是國慶期間寫的,內(nèi)容通俗易懂,還有我的手繪圖,花了兩天才寫(其他的時間都出去嗨皮了)。還是想讓更多人看到,這里就再推薦一遍。

          開始正文!來推薦一個叫做 xrkmonitor?的國產(chǎn)開源監(jiān)控系統(tǒng)給大家!

          項目簡介

          集監(jiān)控點監(jiān)控、日志監(jiān)控、數(shù)據(jù)可視化以及監(jiān)控告警為一體的國產(chǎn)開源監(jiān)控系統(tǒng),直接部署即可使用。監(jiān)控數(shù)據(jù)類型豐富,提供多種富有表現(xiàn)力的圖表,滿足對數(shù)據(jù)可視化的需要,目前支持折線圖、餅圖、地理位置圖,后續(xù)會引入 更多富有表現(xiàn)力的圖表以加強對數(shù)據(jù)可視化的支持。

          項目地址https://gitee.com/xrkmonitorcom/open

          項目演示地址: http://open.xrkmonitor.com/

          在線文檔地址: http://xrkmonitor.com/monitor/dmt_open_doc.html

          相比其它開源監(jiān)控系統(tǒng)優(yōu)勢

          1. 支持插件功能, 監(jiān)控插件無需開發(fā),自由選擇監(jiān)控插件,安裝即可使用
          2. 集成告警功能, 支持多種告警方式
          3. 集成分布式日志系統(tǒng)功能
          4. 支持多種部署方式 a.集中部署(全部服務(wù)部署在一臺機器,適合個人或者小團隊開發(fā)者) b.分布式部署(分布式部署在多臺機器,適合小中型企業(yè)大規(guī)模監(jiān)控需求)
          5. 支持自動化配置(機器部署agent后自動注冊到監(jiān)控系統(tǒng)無需在控制臺配置、視圖根據(jù)上報自動綁定相關(guān)上報機器)
          6. 支持多用戶訪問(子賬號由管理員賬號在控制臺添加)
          7. 上報接口支持主流開發(fā)語言,數(shù)據(jù)上報api 提供類似公共庫接口的便捷

          特色功能推薦

          1. IP地址庫: 支持通過IP地址上報時將IP地址轉(zhuǎn)為物理地址,相同物理地址歸并展示一個監(jiān)控API 即可輕松生成監(jiān)控 數(shù)據(jù)的物理地址分布圖,插件示例:monitor_apache_log

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

          3. 分布式日志系統(tǒng): 支持大規(guī)模系統(tǒng)日志上報,日志上報支持頻率限制、日志染色、自定義字段等高級功能,控制臺 日志查看支持按關(guān)鍵字、排除關(guān)鍵字、上報時間、上報機器等方式過濾日志,從茫茫日志中輕松找到您需要的日志

          1. 視圖機制: 監(jiān)控圖表支持視圖定制模式,視圖可按上報服務(wù)器、監(jiān)控點隨意組合,輕松定制您需要的監(jiān)控視圖,并 可在監(jiān)控圖表上直接設(shè)置告警值

          1. 告警集成: 集成告警功能, 支持郵件、短信、微信、PC客戶端等告警方式,告警功能無需開發(fā)直接可用

          在線部署

          安裝腳本會先檢查當前系統(tǒng)是否支持在線安裝, 如不支持您可以下載源碼后在系統(tǒng)上編譯安裝。

          在線部署目前只支持集中部署方式, 即所有服務(wù)部署在一臺機器上, 該機器上需要安裝 mysql/apache

          安裝腳本使用中文 utf8 編碼, 安裝過程請將您的終端設(shè)置為 utf8, 以免出現(xiàn)亂碼。

          安裝腳本同時支持 root 賬號和普通賬號操作, 使用普通賬號執(zhí)行安裝部署要求如下:

          1. 在線部署使用動態(tài)鏈接庫, 需要在指定目錄下執(zhí)行安裝腳本, 目錄為: /home/mtreport
          2. 普通賬號某些目錄可能無權(quán)操作, 需要授權(quán)才能正常安裝

          我們強烈建議您先在本地虛擬機上執(zhí)行在線安裝, 熟悉安裝流程后在實際部署到您的服務(wù)器上。

          離線部署(自行編譯源碼)

          如果在線安裝失敗或者需要二次開發(fā), 可以使用源碼編譯方式安裝

          三部完成部署:

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

          監(jiān)控系統(tǒng)卸載腳本: uninstall_xrkmonitor.sh,移除徹底不留絲毫痕跡

          安裝環(huán)境變量同在線安裝一樣, 具體可以查看說明文檔: 源碼編譯-集中部署控制臺默認賬號密碼: sadmin/sadmin

          使用的技術(shù)方案

          1. apache + mysql(監(jiān)控點數(shù)據(jù)、配置信息使用 mysql 存儲, 支持分布式部署)
          2. 前端 web 控制臺采用 dwz 開源框架
          3. 前端監(jiān)控圖表采用開源 echarts 繪制
          4. 后臺 cgi 使用開源的cgi模板引擎 - clearsilver, 所有cgi支持以fastcgi方式部署
          5. 后臺服務(wù)使用了開源的 socket 開發(fā)框架 - C++ Sockets

          當前監(jiān)控上報API支持的語言如下(更多語言支持在開發(fā)中)

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


          往期推薦



          手寫“SpringBoot”:幾十行代碼基于Netty搭建一個 HTTP Server

          手寫“SpringBoot”近況:IoC模塊已經(jīng)完成

          聊一下簡易版的“Spring Boot”寫的咋樣了

          最常用的Java框架或者開源項目有哪些?

          小縣城還是住著很舒服的,物價挺便宜,房價有點尷尬。

          還在寫B(tài)ug?GitHub官方代碼掃描工具上線,免費查找漏洞

          閑聊

          抓住國慶的尾巴,和大學(xué)同學(xué)出去嗨了一波,大半年沒玩英雄聯(lián)盟了。之前大學(xué)的時候還偶爾和同學(xué)去附近的網(wǎng)吧通宵,像是過去了好久一樣

          支持原創(chuàng)!文章有幫助可以點個「在看」或「分享」,我都會開心很久!

          我是Guide哥,Java后端開發(fā),會一點前端知識,喜歡烹飪,自由的少年。一個三觀比主角還正的技術(shù)人。我們下期再見!

          瀏覽 87
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  三级片在线观看视频网站 | 波多野吉衣无码AV | 麻豆一级久久久 | 91成人在线免费电影 | 在线播放,日韩专区 |