摘要:為了能夠讓數據情況能夠一目了然,我們開發了數據可視化面板,節點管理員可以輕松了解節點的運行健康狀態。
CITA 是秘猿科技從 2016 年就開始研發,2017 年開源的高性能區塊鏈內核。CITA 作為高性能區塊鏈內核,可以用來開發各種聯盟鏈,甚至公有鏈系統,具有為穩定、高效、靈活、可適應未來等特點。為了降低使用門檻,我們還提供了增加 CITA 易用性的工具鏈:包括錢包,緩存服務器,SDK,合約調試工具等等。這些項目的代碼全部在 Github 上開源,用戶可以根據需求進行個性化改造。本文是 CITA 工具鏈介紹的第一篇文章CITA 生態工具又增一枚利器:CITA-Monitor
區塊鏈服務程序是一個 7x24 小時的工作軟件,節點分布在不同網絡的主機中。作為運維人員,需要關注服務是否正常工作,包括服務中的區塊鏈數據是否能夠正常同步、軟件進程是否存活、用來存儲數據的空間是否足夠、其他節點是否正常工作等,因此一個能夠實時、直觀了解這些指標,并且在運維人員沒有主動關注時,也能及時收到服務異常告警通知的監控系統,是十分重要且必要的。
因此,為了給運維人員提供更好的用戶體驗,秘猿科技研發并開源了 CITA-Monitor 監控系統, 用以監控 CITA 區塊鏈服務運行狀態。CITA-Monitor 監控的指標包括:區塊鏈數據、服務進程狀態、運行環境的 CPU /存儲器/磁盤使用率等主機信息等。
為了能夠讓數據情況能夠一目了然,我們開發了數據可視化面板,節點管理員可以輕松了解節點的運行健康狀態。此外,我們還內置了關鍵的告警規則,例如服務進程狀態告警,如微服務、依賴服務進程存活;區塊鏈數據狀態告警,如出塊高度、出塊間隔時間、交易數據的 TPS;運行環境狀態警告,如磁盤空間不足,經過簡單配置收發郵箱即可第一時間收到相關告警郵件。CITA-Monitor 詳細介紹請移步 GitHub 查閱。
功能列表
CITA 服務進程監控
CITA 微服務及MQ進程的存活、進程的 CPU、內存使用率、IO
區塊鏈數據健康監控
節點出塊高度歷史、出塊時間、出塊間隔趨勢、Quota、交易量歷史、TPS、磁盤占用比例、數據目錄大小增長趨勢
運行環境監控
主機運行環境的系統負載、CPU、內存、磁盤空間使用情況、網絡流量、TCP 連接數等
故障告警通知
支持郵件通知、Slack 通知、短信通知(Pro 版)
監控告警策略
節點網絡監控(Pro 版)
連接節點數、網絡拓撲、地理位置等
鑒源限流(Pro 版)
鑒別請求來源、工具;限制訪問來源、頻率
JSONRPC 接口調用分析(Pro 版)
統計分析 RPC 方法的請求時間、請求次數
儀表板的監控指標
Summary Dashboard
節點列表
各節點最新塊高
各節點 CPU 使用率變化
各節點監控進程存活
CITA Node Info Dashboard
Node Info - 選定節點的詳細信息,包括區塊鏈數據、運行環境、運行軟件信息
CITA Meta Data - 鏈的配置信息,如 Chain Name、創建時間等
Chain Info - 鏈的最新塊高、共識節點數、共識節點出塊歷史趨勢
Host Info Dashboard
各節點運行主機的信息,包括系統負載、CPU、內存、硬盤使用率、網絡流量
Process Info Dashboard
節點中 CITA 微服進程的存活歷史、CPU、內存、IO 變化歷史
RabbitMQ Dashboard
RabbitMQ 服務的存活狀態、channels 、consumers、connections、queues 等的變化記錄
更細節可查看:監控指標信息結構
系統架構 更多儀表盤截圖文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/24760.html
摘要:郭理靖表示,在京東商城的實踐中,針對線上系統選擇構建兩個機房,分別是生產環境以及在災備環境。在監控引擎方面,京東云的嘗試也是比較細致的,其中包括監控服務報警服務等。進一步,根據不同的報警,我們可以定位到 showImg(https://segmentfault.com/img/bVbtNqp?w=688&h=113); showImg(https://segmentfault.com/...
摘要:郭理靖表示,在京東商城的實踐中,針對線上系統選擇構建兩個機房,分別是生產環境以及在災備環境。在監控引擎方面,京東云的嘗試也是比較細致的,其中包括監控服務報警服務等。進一步,根據不同的報警,我們可以定位到 showImg(https://segmentfault.com/img/bVbtNqp?w=688&h=113); showImg(https://segmentfault.com/...
摘要:郭理靖表示,在京東商城的實踐中,針對線上系統選擇構建兩個機房,分別是生產環境以及在災備環境。在監控引擎方面,京東云的嘗試也是比較細致的,其中包括監控服務報警服務等。進一步,根據不同的報警,我們可以定位到 showImg(https://segmentfault.com/img/bVbtNqp?w=688&h=113); showImg(https://segmentfault.com/...
閱讀 2491·2021-09-28 09:36
閱讀 1486·2021-09-22 15:33
閱讀 3634·2019-08-30 15:44
閱讀 1743·2019-08-29 13:14
閱讀 3131·2019-08-29 11:17
閱讀 1441·2019-08-29 11:03
閱讀 2903·2019-08-26 17:10
閱讀 680·2019-08-26 12:13