日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

在上一篇推文中,我們使用時序數(shù)據(jù)庫 InfluxDb 做了流控數(shù)據(jù)存儲,但是數(shù)據(jù)存儲不是目的,分析監(jiān)控預(yù)警才是最終目標(biāo),那么問題來了,如何更好的實現(xiàn)呢?用過阿里巴巴 Sentinel 控制臺的小伙伴,是不是覺得它的控制臺丑爆了,而且只有短短的五厘米,顯然不能滿足大部分人或者場景的使用。

架構(gòu)

阿里巴巴 Sentinel + InfluxDB + Chronograf 實現(xiàn)監(jiān)控大屏

 

工具

  • sentinel-dashboard(控制臺,收集數(shù)據(jù))
  • Influxdb(時序數(shù)據(jù)庫,存儲數(shù)據(jù))
  • Chronograf (展示控制臺,顯示數(shù)據(jù)并實現(xiàn)預(yù)警)

安裝

Sentinel 控制臺 和 時序數(shù)據(jù)庫 Influxdb 的安裝方式前面已經(jīng)聊過,這里不再贅述,簡單說下 Chronograf 展示控制臺的安裝方式,這里推薦使用 Docker 安裝方式。

$ docker run -p 8888:8888 
 -v $PWD:/var/lib/chronograf 
 chronograf

安裝成功以后,瀏覽器訪問 http://ip:8888 你應(yīng)該看到一個歡迎頁面:

 

阿里巴巴 Sentinel + InfluxDB + Chronograf 實現(xiàn)監(jiān)控大屏

 

然后,自行配置數(shù)據(jù)源,根據(jù)業(yè)務(wù)場景組裝監(jiān)控大屏。

大屏

這里根據(jù) Sentinel 限流組件采集的數(shù)據(jù),組裝了一個簡單的監(jiān)控大屏,可以監(jiān)控歷史訪問總量、最近一小時的訪問量、限流數(shù)以及最近幾分鐘或者幾小時的訪問曲線等等,相比于阿里演示版是不是瞬間高大上的些許。

阿里巴巴 Sentinel + InfluxDB + Chronograf 實現(xiàn)監(jiān)控大屏

 

總訪問量

SELECT SUM("successQps") AS "總訪問量" FROM "sentinel_log"."autogen"."sentinelInfo"

最近一小時訪問量

SELECT SUM("successQps") AS "訪問量"
FROM "sentinel_log"."autogen"."sentinelInfo"
WHERE TIME > NOW() - 1h

最近一小時限流數(shù)

SELECT SUM("blockQps") AS "限流數(shù)"
FROM "sentinel_log"."autogen"."sentinelInfo"
WHERE time > now() - 1h

最近一小時異常數(shù)

SELECT SUM("exceptionQps") AS "異常數(shù)"
FROM "sentinel_log"."autogen"."sentinelInfo"
WHERE time > now() - 1h

最近一小時的訪問趨勢圖(秒級別)

SELECT SUM("successQps") AS "訪問量"
FROM "sentinel_log"."autogen"."sentinelInfo"
WHERE time > now() - 1h
GROUP BY time(1s)

最近12小時資源訪問排名

SELECT SUM("successQps") AS "成功qps", SUM("blockQps") AS "限流qps"
FROM "sentinel_log"."autogen"."sentinelInfo"
WHERE time > now() - 12h
GROUP BY resource

預(yù)警

后期我們在 Chronograf 中接入 Kapacitor ,Chronograf會自動打開該Configure Alert Endpoints部分,Kapacitor支持多個警報端點/事件處理程序。有興趣的小伙伴也可以在 Sentinel 控制臺中根據(jù)流控數(shù)據(jù)進行更智能化的設(shè)置,比如根據(jù)限流失敗數(shù)以及機器指標(biāo)動態(tài)調(diào)整流控規(guī)則。

分享到:
標(biāo)簽:Sentinel
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定