国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

一文搞定K8S監(jiān)控告警平臺(tái)選型

這篇具有很好參考價(jià)值的文章主要介紹了一文搞定K8S監(jiān)控告警平臺(tái)選型。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前言

最近在搞K8S的監(jiān)控告警平臺(tái)選型,對(duì)比了目前比較流行兩款開源平臺(tái)kube-prometheus、夜鶯,也踩了一些坑分享一下

kube-prometheus

項(xiàng)目地址:https://github.com/prometheus-operator/kube-prometheus

目前使用最廣泛的k8s 的開源監(jiān)控告警平臺(tái),在prometheus基礎(chǔ)上,增加了對(duì) k8s 的各種指標(biāo)的監(jiān)控,使用了Kubernetes Operator進(jìn)行了封裝,幾乎可以一鍵部署,部署起來(lái)以后登錄Grafana,就可以看到各種指標(biāo),如下圖

優(yōu)點(diǎn)

  1. 生態(tài)好,基于 prometheus,相關(guān)開源組件較多,比如mysql-exporter、redis-exporter
  2. 對(duì) k8s相關(guān)組件監(jiān)控比較完善
  3. 用戶基數(shù)大

缺點(diǎn)

  1. 部署包部分鏡像地址要修改,否則在國(guó)內(nèi)下載不下來(lái)

  2. prometheus數(shù)據(jù)要通過(guò)PVC掛載,否則重啟數(shù)據(jù)會(huì)丟失

  3. Grafana的時(shí)間要進(jìn)行修改,默認(rèn)是 UTC 時(shí)間

  4. 監(jiān)控指標(biāo)很方便,但是告警配置比較弱,模板這些都要自己實(shí)現(xiàn),同時(shí)告警通知沒有與飛書、釘釘、微信這些打通,不過(guò)好在有第三方實(shí)現(xiàn):PrometheusAlert

  5. 監(jiān)控第三方中間件,比較繁瑣,沒有一個(gè)大一統(tǒng)的方案,比如要監(jiān)控MySQL,需要找 Mysql Helm 包下載在部署,Redis 同理,每個(gè)中間件配置部署都得走一遍,有點(diǎn)耗時(shí)

夜鶯

項(xiàng)目地址:https://github.com/ccfos/nightingale

夜鶯監(jiān)控是一款開源云原生觀測(cè)分析平臺(tái),采用 All-in-One 的設(shè)計(jì)理念,集數(shù)據(jù)采集、可視化、監(jiān)控告警、數(shù)據(jù)分析于一體,與云原生生態(tài)緊密集成,提供開箱即用的企業(yè)級(jí)監(jiān)控分析和告警能力。夜鶯于 2020 年 3 月 20 日,在 github 上發(fā)布 v1 版本,目前最新版本是 V6 版本。

夜鶯是Open-Falcon的團(tuán)隊(duì)基于云原生新開發(fā)的觀測(cè)分析平臺(tái),可以說(shuō)是總結(jié)之前的一些經(jīng)驗(yàn),搞的很不錯(cuò),官方提供的基于Helm 的安裝包,可以進(jìn)行快速部署,地址:https://github.com/flashcatcloud/n9e-helm

優(yōu)點(diǎn)

  1. 開箱即用,支持 Docker、Helm Chart、云服務(wù)等多種部署方式;集數(shù)據(jù)采集、監(jiān)控告警、可視化為一體;

  2. 大一統(tǒng)的監(jiān)控?cái)?shù)據(jù)采集,夜鶯的采集端為Categraf,覆蓋支持上百種采集對(duì)象,比如K8s、中間件、服務(wù)器、交換機(jī)等,只需要配置下地址即可采集

  3. 完善的告警機(jī)制,這是夜鶯相比其他平臺(tái)最大的優(yōu)勢(shì),它提供了簡(jiǎn)易圖形化的配置、內(nèi)置了常用組件的告警規(guī)則、支持國(guó)內(nèi)各種通知媒介,比如:飛書、釘釘、企微、電話、郵箱、telegram等

  4. 支持多數(shù)據(jù)源,支持Prometheus、Es、Loki、TDengine,也就是說(shuō)可以與kube-prometheus項(xiàng)目進(jìn)行整合使用。

缺點(diǎn)

  1. 對(duì) k8s 監(jiān)控相對(duì)弱一點(diǎn),沒有kube-prometheus完善,需要自己去配置相應(yīng)的采集指標(biāo),不過(guò)好在官方文檔有指引,文檔地址:k8s 監(jiān)控專欄
  2. 對(duì) Grafana 支持性差點(diǎn),雖然官方說(shuō),可以支持導(dǎo)入 Grafana 報(bào)表,但是在使用過(guò)程中,還是發(fā)現(xiàn)有些組件不兼容,目前還在逐步完善
  3. 夜鶯的報(bào)表導(dǎo)出無(wú)法直接導(dǎo)入到Grafana中,這可能也是夜鶯商業(yè)化的考慮一個(gè)點(diǎn),要對(duì)用戶有粘性
  4. 生態(tài)沒有Prometheus+Grafana好,Prometheus有CNCF作為背書,Grafana已經(jīng)是數(shù)據(jù)可視化默認(rèn)選擇,所以很多開源系統(tǒng)都是基于這套方案來(lái)實(shí)現(xiàn)

總結(jié)

以上我們對(duì)比了兩種監(jiān)控告警平臺(tái),都有優(yōu)缺點(diǎn),可以根據(jù)自身需求選擇其一進(jìn)行使用,如果既想要完善的告警管理,有想要Grafana和完善 K8S指標(biāo)監(jiān)控,可以把兩者結(jié)合起來(lái)使用,目前有不少公司是這樣做的。

掃描下面的二維碼關(guān)注我們的微信公眾帳號(hào),在微信公眾帳號(hào)中回復(fù)?加群?即可加入到我們的技術(shù)討論群里面共同學(xué)習(xí)。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-760282.html

到了這里,關(guān)于一文搞定K8S監(jiān)控告警平臺(tái)選型的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • k8s--基礎(chǔ)--26.6--監(jiān)控告警系統(tǒng)--kube-state-metrics

    k8s--基礎(chǔ)--26.6--監(jiān)控告警系統(tǒng)--kube-state-metrics

    kube-state-metrics 會(huì)監(jiān)聽API Server生成有關(guān)資源對(duì)象的狀態(tài)指標(biāo),比如Deployment、Node、Pod。 kube-state-metrics只是簡(jiǎn)單的提供一個(gè)metrics數(shù)據(jù),并不會(huì)存儲(chǔ)這些指標(biāo)數(shù)據(jù),我們可以使用Prometheus來(lái)抓取這些數(shù)據(jù)然后存儲(chǔ)。 指標(biāo)數(shù)據(jù) Deployment、Pod、副本狀態(tài)等 調(diào)度了多少個(gè)replicas 現(xiàn)在可用

    2023年04月08日
    瀏覽(25)
  • Kubernetes實(shí)戰(zhàn)(二十三)-k8s event監(jiān)控利器kube-eventer對(duì)接企微告警

    Kubernetes實(shí)戰(zhàn)(二十三)-k8s event監(jiān)控利器kube-eventer對(duì)接企微告警

    監(jiān)控是保障系統(tǒng)穩(wěn)定性的重要組成部分,在Kubernetes開源生態(tài)中,資源類的監(jiān)控工具與組件監(jiān)控比較多。 cAdvisor:kubelet內(nèi)置的cAdvisor,監(jiān)控容器資源,如容器cpu、內(nèi)存; Kube-state-metrics:kube-state-metrics通過(guò)監(jiān)聽 API Server 生成有關(guān)資源對(duì)象的狀態(tài)指標(biāo),主要關(guān)注元數(shù)據(jù),比如 Dep

    2024年02月21日
    瀏覽(19)
  • 在k8s集群內(nèi)搭建Prometheus監(jiān)控平臺(tái)

    在k8s集群內(nèi)搭建Prometheus監(jiān)控平臺(tái)

    Prometheus由SoundCloud發(fā)布,是一套由go語(yǔ)言開發(fā)的開源的監(jiān)控報(bào)警時(shí)間序列數(shù)據(jù)庫(kù)的組合。 Prometheus的基本原理是通過(guò)HTTP協(xié)議周期性抓取被監(jiān)控組件的狀態(tài),任意組件只要提供對(duì)應(yīng)的HTTP接口就可以接入監(jiān)控。不需要任何SDK或者其他的集成過(guò)程。這樣做非常適合做虛擬化環(huán)境監(jiān)控

    2024年02月14日
    瀏覽(86)
  • 【k8s完整實(shí)戰(zhàn)教程0】前言

    系列文章:這個(gè)系列已完結(jié),如對(duì)您有幫助,求點(diǎn)贊收藏評(píng)論。 讀者寄語(yǔ): 再小的帆,也能遠(yuǎn)航! 【k8s完整實(shí)戰(zhàn)教程0】前言 【k8s完整實(shí)戰(zhàn)教程1】源碼管理-Coding 【k8s完整實(shí)戰(zhàn)教程2】騰訊云搭建k8s托管集群 【k8s完整實(shí)戰(zhàn)教程3】k8s集群部署kubesphere 【k8s完整實(shí)戰(zhàn)教程4】使用

    2023年04月24日
    瀏覽(30)
  • K8s 網(wǎng)關(guān)選型血淚史

    K8s 網(wǎng)關(guān)選型血淚史

    Sealos 公有云幾乎打爆了市面上所有主流的開源網(wǎng)關(guān),本文可以給大家很好的避坑,在網(wǎng)關(guān)選型方面做一些參考。 Sealos 公有云上線以來(lái),用戶呈爆發(fā)式增長(zhǎng),目前總共注冊(cè)用戶 8.7w,每個(gè)用戶都去創(chuàng)建應(yīng)用,每個(gè)應(yīng)用都需要有自己的訪問(wèn)入口,就導(dǎo)致整個(gè)集群路由條目非常巨

    2024年01月19日
    瀏覽(22)
  • 【搞定排錯(cuò)】k8s集群日志管理

    【搞定排錯(cuò)】k8s集群日志管理

    提示:本節(jié)只講第一種 k8s集群日志主要有兩種方式管理,指定主機(jī)上的指定目錄、輸出到某個(gè)外部系統(tǒng)。 容器應(yīng)用輸出到三個(gè)目標(biāo)位置:輸出到標(biāo)準(zhǔn)輸出設(shè)備,就是通過(guò)命令讓它顯示在屏幕;輸出到日志文件;輸出到某個(gè)外部系統(tǒng)(需要額外搭建) 容器里面日志保存位置,

    2024年02月13日
    瀏覽(17)
  • Prometheus接入AlterManager配置郵件告警(基于K8S環(huán)境部署)

    Prometheus接入AlterManager配置郵件告警(基于K8S環(huán)境部署)

    基于 此環(huán)境做實(shí)驗(yàn) 1.創(chuàng)建AlertManager ConfigMap資源清單 執(zhí)行YAML資源清單: 2.配置文件核心配置說(shuō)明 group_by: [alertname]:采用哪個(gè)標(biāo)簽來(lái)作為分組依據(jù)。 group_wait:10s:組告警等待時(shí)間。就是告警產(chǎn)生后等待10s,如果有同組告警一起發(fā)出。 group_interval: 10s :上下兩組發(fā)送告警的間隔

    2024年04月17日
    瀏覽(26)
  • k8s集群部署vmalert和prometheusalert實(shí)現(xiàn)釘釘告警

    k8s集群部署vmalert和prometheusalert實(shí)現(xiàn)釘釘告警

    安裝以下軟件包:git, kubectl, helm, helm-docs,請(qǐng)參閱本教程。 模板內(nèi)容: 參考文檔:https://github.com/VictoriaMetrics/helm-charts/tree/master/charts/victoria-metrics-alert 參考文檔:https://github.com/feiyu563/PrometheusAlert/tree/master/example/helm/prometheusalert

    2024年02月12日
    瀏覽(23)
  • Prometheus接入AlterManager配置企業(yè)微信告警(基于K8S環(huán)境部署)

    Prometheus接入AlterManager配置企業(yè)微信告警(基于K8S環(huán)境部署)

    注意:請(qǐng)基于 Prometheus+Grafana監(jiān)控K8S集群(基于K8S環(huán)境部署)文章之上做本次實(shí)驗(yàn)。 1、創(chuàng)建企業(yè)微信機(jī)器人 點(diǎn)擊登入企業(yè)微信網(wǎng)頁(yè)版: 應(yīng)用管理 機(jī)器人 創(chuàng)建應(yīng)用 創(chuàng)建好之后如上圖,我們獲取 點(diǎn)擊查看獲取 Secret 值。 2、獲取企業(yè)ID 1、創(chuàng)建AlterManager ConfigMap資源清單 執(zhí)行YAML資源

    2024年02月04日
    瀏覽(18)
  • 【K8S系列】深入解析K8S監(jiān)控

    【K8S系列】深入解析K8S監(jiān)控

    做一件事并不難,難的是在于堅(jiān)持。堅(jiān)持一下也不難,難的是堅(jiān)持到底。 文章標(biāo)記顏色說(shuō)明: 黃色 :重要標(biāo)題 紅色 :用來(lái)標(biāo)記結(jié)論 綠色 :用來(lái)標(biāo)記論點(diǎn) 藍(lán)色 :用來(lái)標(biāo)記論點(diǎn) Kubernetes (k8s) 是一個(gè)容器編排平臺(tái),允許在容器中運(yùn)行應(yīng)用程序和服務(wù)。今天學(xué)習(xí)一下k8s監(jiān)控相關(guān)

    2024年02月12日
    瀏覽(95)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包