精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Prometheus 的新戰場:精準監控阿里云 AKS Serverless 集群

安全 應用安全
Prometheus-Operator 是 Kubernetes 生態中廣泛應用的監控組件,能夠簡化 Prometheus 的部署和管理。然而,隨著云原生技術的發展,監控阿里云 AKS Serverless 集群成為了一個新的挑戰。

引言

我們緊接著上篇的 PromQL,接著往上蓋大樓。這篇我們的主角是 Prometheus-Operator 的 Prometheus,它的重要性就不言而喻了。

Prometheus-Operator 是 Kubernetes 生態中廣泛應用的監控組件,能夠簡化 Prometheus 的部署和管理。然而,隨著云原生技術的發展,監控阿里云 AKS Serverless 集群成為了一個新的挑戰。這些服務本質上是無服務器的,無法通過傳統的節點指標采集方式進行監控。因此,我們需要對 Prometheus 自身進行調整,以更好地適配阿里云 AKS Serverless 場景。

本文將探討如何通過重塑 Prometheus ,使其高效監控阿里云 AKS Serverless 環境。

開始

基本設計

prometheus-operator 的控制鏈路其實非常簡單,我們只需要知道以下基本原理就行:

? PodMonitor 和 ServiceMonitor 最終是用于生成 Prometheus 配置文件中的 srape_config;

? Prometheus 可以使用一個 HTTP Post 請求 /-/reload 來在運行時重新加載配置文件使新的 scrape_config 生效;

以上文為例,prometheus-operator 的控制鏈路是:

Prometheus

prometheus-operator 監聽 Promtheus 資源,當有 Add Event 發生時,prometheus-operator 將以 StatefulSet 的形式部署 Prometheus 實例。每一個 Prometheus Pod 里有兩個容器:

? prometheus 容器:主容器,使用 /etc/prometheus/config_out/prometheus.env.yaml 作為主要的配置文件:

...
    - --config.file=/etc/prometheus/config_out/prometheus.env.yaml 
...

? prometheus-config-reloader 容器:輔助容器,用于監聽上游配置文件的變化并調用主容器的 reload 接口重新加載配置;

當我們觀察這個 Pod 的 volumes 時候,有兩個 volume 可以重點關注:

...
volumes:
  - name: config
    secret:
      defaultMode: 420
      secretName: prom-agent-prometheus-agent
  - name: config-out
    emptyDir:
      medium: Memory
...

? config-out:EmptyDir 類型的卷,主要是用于 prometheus 容器與 prometheus-config-reloader 容器的數據共享,同時掛載于兩個容器的 /etc/prometheus/config_out/ 中;

? config:底層是一個 Secret,這個 config 將被掛載為 prometheus-config-reloader 容器中的 /etc/prometheus/config/prometheus.yaml.gz 。 prometheus-config-reloader 會監聽這個文件的變化,一旦有變化,將基于新的文件內容生成新的配置文件 /etc/prometheus/config_out/prometheus.env.yaml。 prometheus-config-reloader 將調用主容器的 reload API 來重新加載配置文件;

PodMonitor / ServiceMonitor

? prometheus-operator 監聽 PodMonitor 和 ServiceMonitor 的變化。一旦對應資源發生了變化,prometheus-operator 將基于新的資源生成新的配置文件并將其更新到對應的 Secrets 中。由于對應 Secrets 以文件形式掛載于 prometheus-config-reloader 容器中并被監聽文件變化,所以當底層 Secrets 發生了變化,kubelet 將分鐘級傳播變化到對應容器內部,從而觸發 prometheus-config-reloader 容器內的監聽邏輯。

? Secrets 內部是一個 Base64 之后的 gz 格式的 prometheus.yaml,比如我們可以用下面這種方式解碼出 prometheus.yaml:

kubectl get secrets prometheus-k8s -o jsonpath="{.data.prometheus\.yaml\.gz}" | base64 -d > prometheus.yaml.gz 

gzip -d prometheus.yaml.gz

我們這些了解完成之后,對于我們后面的改進可謂是……語文不好,有點丟人,想不出來成語了。

Prometheus CRD YAML 優化

我們先從 Prometheus 的持久化數據說起:

storage:
    volumeClaimTemplate:
      spec:
        storageClassName: alicloud-nas-subpath
        accessModes:
          - ReadWriteOnce
        resources:
          requests:
            storage: 15Gi

本地存儲優化;

啟用 WAL 壓縮;

wal_compression: true

減少數據保留時間;

retention: 7d

還有我們資源的優化,如果你的集群應用很多,資源太少,就會導致 pod 異常,這邊你自己調整:

resources:
    limits:
      cpu: "3"
      memory: 3Gi
    requests:
      cpu: 1000m
      memory: 1024Mi

完整文件;

apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
  labels:
    app.kubernetes.io/component: prometheus
    app.kubernetes.io/instance: k8s
    app.kubernetes.io/name: prometheus
    app.kubernetes.io/part-of: kube-prometheus
    app.kubernetes.io/version: 3.0.1
  name: k8s
  namespace: monitoring
spec:
  alerting:
    alertmanagers:
    - apiVersion: v2
      name: alertmanager-main
      namespace: monitoring
      port: web
  enableFeatures: []
  storage:
    volumeClaimTemplate:
      spec:
        storageClassName: alicloud-nas-subpath
        accessModes:
          - ReadWriteOnce
        resources:
          requests:
            storage: 15Gi
  externalLabels: {}
  image: quay.io/prometheus/prometheus:v3.0.1
  nodeSelector:
    kubernetes.io/os: linux
  podMetadata:
    labels:
      app.kubernetes.io/component: prometheus
      app.kubernetes.io/instance: k8s
      app.kubernetes.io/name: prometheus
      app.kubernetes.io/part-of: kube-prometheus
      app.kubernetes.io/version: 3.0.1
  podMonitorNamespaceSelector: {}
  #  matchExpressions:
  #    - key: kubernetes.io/metadata.name
  #      operator: In
  #      values:
  #        - monitoring
  #        - lobby
  podMonitorSelector: {}
  probeNamespaceSelector: {}
  probeSelector: {}
  replicas: 2
  resources:
    limits:
      cpu: "5"
      memory: 5Gi
    requests:
      cpu: 2000m
      memory: 2048Mi
  ruleNamespaceSelector: {}
  ruleSelector: {}
  scrapeConfigNamespaceSelector: {}
  scrapeConfigSelector: {}
  securityContext:
    fsGroup: 2000
    runAsNonRoot: true
    runAsUser: 1000
  serviceAccountName: prometheus-k8s
  serviceMonitorSelector: {}
  serviceMonitorNamespaceSelector: {}
  #  matchExpressions:
  #    - key: kubernetes.io/metadata.name
  #      operator: In
  #      values:
  #        - monitoring
  #        - lobby
  version: 3.0.1
  retention: 15d
  wal_compression: true

擴展

因為 Prometheus 這邊優化的還挺多的,所以我們這一篇就先講到這里,后面我們會更多的剖析相關內容。

? Prometheus Agent

? PrometheusRule

結語

我們 Prometheus 基礎的優化和改進就結束了,相比較前幾篇,這篇的東西不是很多。其實還有很多的東西都需要講,我會把它們給分開。

責任編輯:武曉燕 來源: 云原生運維圈
相關推薦

2020-12-09 09:13:08

云計算IT技術

2023-10-09 07:31:25

2020-12-29 08:48:35

邊緣計算云計算分布式云

2015-03-23 16:42:06

2022-11-03 11:18:52

阿里云Serverless

2021-07-01 11:29:45

KubernetesGrafana監控

2020-03-09 09:15:56

集群Prometheus開源

2017-04-21 15:15:54

對象存儲云價格

2020-05-18 12:04:17

PrometheusMySQL監控

2023-09-15 16:47:55

2020-11-24 12:07:57

阿里云serverless容器

2024-04-08 08:00:00

云監控監控數據Prometheus

2025-01-06 00:38:12

2010-08-23 10:41:51

Google蘋果Android

2020-07-27 08:23:15

HadoopPrometheusZabbix

2025-03-07 08:20:00

數據泄露網絡安全身份管理

2011-12-16 16:19:58

移動Web

2017-11-03 13:47:12

邊緣計算歐洲

2018-08-16 17:25:20

阿里云ServerlessKubernetes
點贊
收藏

51CTO技術棧公眾號

国产成人av电影在线播放| 99久久亚洲精品蜜臀| 一本大道久久a久久综合婷婷| 欧洲久久久久久| 国产免费黄色片| 国产偷自视频区视频一区二区| 亚洲欧美在线免费观看| 天天干天天色天天干| 青草影视电视剧免费播放在线观看| av成人免费在线观看| 国产精品日韩av| 久久精品视频日本| 日韩av在线播放网址| 精品人伦一区二区色婷婷| 国产精品无码av无码| 黄色在线观看视频网站| 国产精品素人一区二区| 国产丝袜不卡| 国产又粗又猛又爽又黄的视频一 | 久久久久久久久艹| 国产欧美日韩精品一区二区免费| 日韩视频一区二区三区在线播放 | 欧美性suv| 亚洲曰韩产成在线| 一区二区三区四区免费视频| 日韩精品系列| 成人在线视频一区二区| 国产日韩视频在线观看| 国产亚洲欧美在线精品| 亚洲美女一区| 欧美激情一区二区三区在线视频观看| 免费黄在线观看| 亚洲精品aaaaa| 亚洲精品国产精品国自产在线| 91日韩精品视频| 欧美福利在线播放| 日韩欧美第一页| 黄色大片中文字幕| 第一av在线| 一区二区三区精品| 中文字幕の友人北条麻妃| 在线观看免费网站黄| 久久精品一区二区| 欧美日韩一区二区三区在线视频| 欧美视频一二区| 成人一级视频在线观看| 国产精品成人观看视频免费| www.四虎在线观看| 国产乱理伦片在线观看夜一区| 国产精品夜间视频香蕉| 在线视频欧美亚洲| 久久精品国产久精国产爱| 国产精品扒开腿做| 波多野结衣视频在线看| 久久最新视频| 国产成人精品最新| 羞羞色院91蜜桃| 喷水一区二区三区| 国产精品久久久久久av福利软件 | 国产精品爽爽久久| 成人在线免费看黄| 国产精品久久久久9999吃药| 亚洲精品久久区二区三区蜜桃臀| 高清美女视频一区| 国产精品无码永久免费888| 日日夜夜精品网站| 思思99re6国产在线播放| 国产精品系列在线| 黄色www在线观看| 最新国产在线拍揄自揄视频| 亚洲一区在线视频| 阿v天堂2017| 经典三级一区二区| 欧美老年两性高潮| 性生交大片免费看l| 成人免费直播在线| 亚洲欧美999| 91av手机在线| 国模 一区 二区 三区| 91精品国产色综合久久不卡98口| 亚洲精品男人的天堂| 日本欧美一区二区在线观看| 91久久久久久久久久| 亚洲爆乳无码一区二区三区| 99九九99九九九视频精品| 欧洲av一区| 欧美日本一道| 婷婷国产在线综合| 天美星空大象mv在线观看视频| 在线观看欧美| 亚洲精品久久久一区二区三区| 久久久久亚洲av无码专区桃色| 欧美一区二区麻豆红桃视频| 色与欲影视天天看综合网| 9i看片成人免费看片| 极品少妇一区二区| 精品国产一区二区三区麻豆小说 | 国产成人亚洲综合| 国产男女猛烈无遮挡| 91在线porny国产在线看| 综合视频免费看| 亚洲精品**中文毛片| 51午夜精品国产| 熟女少妇一区二区三区| 午夜日韩电影| 国产精品稀缺呦系列在线| 懂色av一区二区三区四区| 国产欧美日韩视频一区二区 | 久久久噜噜噜| 91久久嫩草影院一区二区| 日韩成人黄色| 亚洲自拍与偷拍| 第四色婷婷基地| 亚洲va久久久噜噜噜久久| 欧美剧在线观看| 亚洲综合精品国产一区二区三区| 97久久精品人人做人人爽50路| 国产对白在线播放| 精品裸体bbb| 亚洲精品av在线播放| 五月婷婷一区二区| 免费美女久久99| 欧美极品一区二区| 欧美1234区| 51精品久久久久久久蜜臀| 91成年人网站| 羞羞答答国产精品www一本| 国产精品区一区二区三在线播放| 毛片免费不卡| 欧美视频完全免费看| 国产熟妇久久777777| 亚洲一卡久久| 激情五月综合色婷婷一区二区 | 亚洲大片在线观看| 波多野结衣网页| 天天天综合网| 国产伦精品一区二区三区精品视频| 神马精品久久| 伊人一区二区三区| 小日子的在线观看免费第8集| 成人影视亚洲图片在线| 国产精品亚洲美女av网站| av在线免费观看网站| 在线观看免费亚洲| x88av在线| 日本伊人午夜精品| 性欧美videosex高清少妇| 在线一区视频观看| 在线不卡国产精品| 中文字幕91爱爱| 欧美国产精品一区二区| 在线黄色免费观看| 国产精品国产一区| 亚洲r级在线观看| 色爱综合区网| 亚洲激情第一页| 日本一区二区免费电影| 国产三区在线成人av| 在线观看免费成人av| 首页国产精品| 91视频国产一区| 2001个疯子在线观看| 亚洲精品福利资源站| 久久久国产免费| 国产精品久久国产精麻豆99网站| 手机免费看av网站| 国产精品sm| 久久精品日产第一区二区三区精品版 | 第四色在线一区二区| 欧美一级片一区| 国产三级视频在线看| 欧美精品一卡两卡| 久视频在线观看| 久久精品无码一区二区三区| www.这里只有精品| 自产国语精品视频| 久久一区免费| 91麻豆精品| 久久人人爽国产| 成人精品一区二区三区免费 | 国产精品久久久久av免费| 快射av在线播放一区| 亚洲电影免费观看高清完整版在线| 久久精品视频7| 亚洲人精品一区| 色呦呦一区二区| 美女网站一区二区| 日韩av新片网| 成人影视亚洲图片在线| 国产精品麻豆免费版| 亚洲欧美在线成人| 欧美精品在线免费播放| 美女毛片在线看| 日韩情涩欧美日韩视频| 国产免费一区二区三区四区五区 | www国产免费| 国产一区二区三区四区二区| 亚洲精品女av网站| 日韩欧美一区二区三区免费观看| 美乳少妇欧美精品| 国产在线视频网址| 精品欧美久久久| 91福利在线观看视频| 精品电影在线观看| 成年人二级毛片| 国产三级精品三级在线专区| 中文在线字幕观看| 久久99精品一区二区三区| 我的公把我弄高潮了视频| 999久久久国产精品| 麻豆91av| 精品少妇3p| 999精品视频一区二区三区| 精品视频一区二区三区四区五区| 午夜精品久久久99热福利| 黄av在线免费观看| 一区二区三区动漫| 男男电影完整版在线观看| 精品国产网站在线观看| 91中文字幕在线播放| 欧美主播一区二区三区美女| 五月婷婷亚洲综合| 亚洲香肠在线观看| 91九色丨porny丨极品女神| 亚洲国产精品成人综合| 强伦人妻一区二区三区| 不卡av免费在线观看| 爱情岛论坛亚洲自拍| 男人的j进女人的j一区| aaa毛片在线观看| 国产模特精品视频久久久久| 少妇高潮喷水在线观看| 韩国亚洲精品| 精品少妇人欧美激情在线观看| 亚洲精品电影| 亚洲天堂av免费在线观看| 手机亚洲手机国产手机日韩| 水蜜桃一区二区三区| 国产精品一区二区三区av麻 | 一本久久a久久精品亚洲| 欧美三日本三级少妇99| 香蕉av福利精品导航| 日韩成人一区二区三区| 五月激情丁香一区二区三区| 国产 日韩 欧美 成人| 天天操天天色综合| 五月婷婷亚洲综合| 日本二三区不卡| 中文字幕av网站| 欧美精品三级在线观看| 国产日韩欧美一区二区东京热| 欧美日韩国产123区| 91精品视频免费在线观看| 欧美男人的天堂一二区| 99在线观看免费| 欧美大片在线观看| 日本精品一二区| 精品夜色国产国偷在线| 精品999视频| 精品国产一区av| av观看在线| 91黑丝高跟在线| 日韩电影免费观| 91精品久久久久久久久| 一级毛片精品毛片| 久久99精品久久久久久水蜜桃| 台湾色综合娱乐中文网| 亚洲国产精品综合| 欧美淫片网站| 毛片在线视频播放| 日韩精品乱码免费| 熟妇无码乱子成人精品| 99久久精品国产一区二区三区| 新91视频在线观看| 中文字幕一区二区三区在线观看| 污软件在线观看| 欧美视频第一页| 97超碰国产在线| 亚洲国产精品va在线看黑人动漫| 男同在线观看| 另类专区欧美制服同性| 亚洲精品一区| 91九色视频在线| 日本欧美韩国国产| 一区二区三区观看| 999亚洲国产精| 依人在线免费视频| 波多野结衣在线一区| 五月天精品在线| 亚洲午夜精品在线| 亚洲图片欧美日韩| 精品日韩99亚洲| www.av在线| 97香蕉久久超级碰碰高清版 | 制服丝袜在线91| 天堂中文在线资源| 久久精品中文字幕一区| 男人久久天堂| 亚洲一区久久久| 精品黄色一级片| 久久国产精品网| 黑人巨大精品欧美黑白配亚洲| 亚洲综合自拍网| 亚洲天天做日日做天天谢日日欢| 黄色片网站在线免费观看| 日韩免费高清av| 欧美96在线| 国产精品成人播放| 免费福利视频一区| 久久人妻无码一区二区| 青青草91视频| 熟女俱乐部一区二区视频在线| 亚洲一区二区三区四区在线免费观看| 中文字幕日本人妻久久久免费| 日韩的一区二区| 91蜜桃在线视频| 成人在线精品视频| 日本一区二区高清不卡| 国产精品-区区久久久狼| 懂色一区二区三区免费观看| 91高清免费看| 欧美日韩精品欧美日韩精品一 | 亚洲欧洲精品一区二区精品久久久| 久久国产精品免费看| 精品国产3级a| 26uuu亚洲电影在线观看| 国产综合视频在线观看| 日韩欧美高清在线播放| 激情综合网俺也去| 国产亚洲精品bt天堂精选| 日本天堂网在线| 日韩精品中文字幕有码专区| av色在线观看| 国产福利久久| 一区三区视频| 成年女人免费视频| 亚洲国产精品尤物yw在线观看| 精品人妻一区二区三区含羞草 | 日韩xxx高潮hd| 亚洲а∨天堂久久精品9966| 中国av在线播放| 97久久天天综合色天天综合色hd| 亚洲精品电影| 美国黄色一级视频| 亚洲高清视频中文字幕| 欧美熟女一区二区| 91国产美女视频| 亚洲成人一品| 免费黄色一级网站| 日本一区二区不卡视频| 中文字幕一区二区在线视频| 色悠悠久久88| 精品国产乱码久久久久久樱花| 麻豆中文字幕在线观看| 国产精品一区二区x88av| 久草视频在线资源| 日韩高清av在线| 日韩影片中文字幕| 亚洲春色在线视频| 国产一区中文字幕| 久久网免费视频| 日韩黄色高清视频| 91成人在线| av中文字幕av| 99精品偷自拍| 免费无码国产精品| 久久精品在线播放| 波多野结衣在线一区二区| 国产精品免费入口| 国产精品传媒入口麻豆| 国产成人精品亚洲精品色欲| 欧美日韩福利视频| 久久99久久人婷婷精品综合 | 色诱女教师一区二区三区| 精品一区二区三区中文字幕在线 | 99视频一区二区三区| 成人毛片一区二区三区| 久久综合伊人77777尤物| 好吊妞视频这里有精品| 美女喷白浆视频| 亚洲色图制服丝袜| 无码国产精品高潮久久99| 国产精品日本精品| 亚洲国产专区| 美女视频久久久| 亚洲精品国精品久久99热| 成人影院在线免费观看| 男人添女荫道口喷水视频| 欧美国产1区2区| 亚洲免费不卡视频| 国产精品欧美亚洲777777| 伊人成人网在线看| 三上悠亚在线观看视频| 日韩精品高清在线| 2020国产精品小视频| aa在线免费观看| 亚洲一线二线三线视频| 日本免费在线观看| 久久一区二区精品| 丁香另类激情小说|