2018-12-12 Prometheus+grafana監(jiān)控kubernetes 遇到的坑

grafana啟用插件:grafana-kubernetes-app

grafana有一個(gè)專門針對(duì)Kubernetes集群監(jiān)控的插件:grafana-kubernetes-app
安裝這個(gè)插件

  • 可以在部署grafana的時(shí)候邀层,直接把插件裝上:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
   name: monitoring-grafana
   namespace: janny
spec:
   replicas: 1
   template:
     metadata:
       labels:
         task: monitoring
         k8s-app: grafana     
     spec:              
       containers:
       - name: grafana
         image: registry.cn-shanghai.aliyuncs.com/grafana_cluster/grafana:latest
         ports:
         - containerPort: 3000
           protocol: TCP         
         env:
         - name: INFLUXDB_HOST
           value: monitoring-influxdb
         - name: GF_INSTALL_PLUGINS
           value: grafana-kubernetes-app
      
 ---
apiVersion: v1
kind: Service
metadata:
   name: monitoring-grafana
   namespace: kube-system
spec:  
   ports:
   - port: 80
     targetPort: 3000
   type: LoadBalancer
   selector:
     k8s-app: grafana
  • 在grafana的pod中執(zhí)行安裝命令:
kubectl get pods -n <namespace>
kubectl exec -it <pod name> /bin/bash -n <namespace>
grafana-cli plugins install grafana-kubernetes-app
  • 裝好插件后,需要在grafana中配置,才會(huì)生效
    在grafana頁(yè)面彬犯,點(diǎn)擊plugins
    點(diǎn)擊kubernets-enable


    image.png

    配置集群訪問(wèn)地址以及訪問(wèn)證書:


    image.png
  • 集群訪問(wèn)證書脸爱,用幾圈配置文件中的證書信息即可


    image.png

其中屬性certificate-authority-data如孝、client-certificate-data操禀、client-key-data對(duì)應(yīng) CA 證書君躺、Client 證書寇蚊、Client 私鑰笔时, config 文件里面的內(nèi)容是base64編碼過(guò)后的,這里填寫內(nèi)容需要做base64解碼(百度搜索base64解碼)幔荒,保存糊闽。

grafana dashboard中自動(dòng)出現(xiàn)下圖中的dashboard


image.png
image.png

從圖中看到dashboard中都沒(méi)有數(shù)據(jù)。

Edit 圖表爹梁,修改監(jiān)控的數(shù)據(jù)項(xiàng)


image.png

prometheus alertmanager配置釘釘告警

Prometheus alertmanager支持告警發(fā)送到釘釘右犹,但是需要部署prometheus-webhook-dingtalk

apiVersion: v1
kind: Service
metadata:
  name: prometheus-webhook-dingtalk
  namespace: kube-ops
  labels:
    app: prometheus-webhook-dingtalk
spec:
  type: ClusterIP
  selector:
    app: prometheus-webhook-dingtalk
  ports:
  - name: http
    port: 5358
    targetPort: 5358

---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: prometheus-webhook-dingtalk
  namespace: kube-ops
spec:
  template:
    metadata:
      labels:
        app: prometheus-webhook-dingtalk
    spec:
      containers:
      - name: prometheus-webhook-dingtalk
        image: timonwong/prometheus-webhook-dingtalk:latest
        args:
          - '--web.listen-address=:5358'
          - '--ding.profile=webhook=https://oapi.dingtalk.com/robot/send?access_token=c83f3a98adf27544d6c1b01cbf30674cbb18c5de63784d62ccd3a42c2c06bb2c'
          - '--ding.timeout=5s'
          - '--log.level=info'
        ports:
        - containerPort: 5358

prometheus-alert-configuration 配置如下:

---
kind: ConfigMap
apiVersion: v1
metadata:
  name: alertmanager
  namespace: kube-ops
data:
  config.yml: |-
    global:
      resolve_timeout: 5m
      smtp_smarthost: 'localhost:25'
      smtp_from: 'alertmanager@example.org'
      smtp_auth_username: 'alertmanager'
      smtp_auth_password: 'password'
    route:
      receiver: webhook
      group_wait: 30s
      group_interval: 5m
      repeat_interval: 4h
      group_by: [alertname]
      routes:
      - receiver: webhook
        group_wait: 10s
        match:
          team: node
    receivers:
    - name: webhook
      webhook_configs:
      - url: 'http://prometheus-webhook-dingtalk:5358/dingtalk/webhook/send'      
        send_resolved: true
      pagerduty_configs:
      - service_key: 84c023a8c96f4339aa9716dcd213f421
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市姚垃,隨后出現(xiàn)的幾起案子念链,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,427評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件掂墓,死亡現(xiàn)場(chǎng)離奇詭異谦纱,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)君编,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門跨嘉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人吃嘿,你說(shuō)我怎么就攤上這事祠乃。” “怎么了兑燥?”我有些...
    開封第一講書人閱讀 165,747評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵亮瓷,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我降瞳,道長(zhǎng)嘱支,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,939評(píng)論 1 295
  • 正文 為了忘掉前任挣饥,我火速辦了婚禮除师,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘亮靴。我一直安慰自己馍盟,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,955評(píng)論 6 392
  • 文/花漫 我一把揭開白布茧吊。 她就那樣靜靜地躺著贞岭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪搓侄。 梳的紋絲不亂的頭發(fā)上瞄桨,一...
    開封第一講書人閱讀 51,737評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音讶踪,去河邊找鬼芯侥。 笑死,一個(gè)胖子當(dāng)著我的面吹牛乳讥,可吹牛的內(nèi)容都是我干的柱查。 我是一名探鬼主播,決...
    沈念sama閱讀 40,448評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼云石,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼唉工!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起汹忠,我...
    開封第一講書人閱讀 39,352評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤淋硝,失蹤者是張志新(化名)和其女友劉穎雹熬,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體谣膳,經(jīng)...
    沈念sama閱讀 45,834評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡竿报,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,992評(píng)論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了继谚。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片烈菌。...
    茶點(diǎn)故事閱讀 40,133評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖花履,靈堂內(nèi)的尸體忽然破棺而出僧界,到底是詐尸還是另有隱情,我是刑警寧澤臭挽,帶...
    沈念sama閱讀 35,815評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站咬腕,受9級(jí)特大地震影響欢峰,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜涨共,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,477評(píng)論 3 331
  • 文/蒙蒙 一纽帖、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧举反,春花似錦懊直、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,022評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至魁索,卻和暖如春融撞,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背粗蔚。 一陣腳步聲響...
    開封第一講書人閱讀 33,147評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工尝偎, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鹏控。 一個(gè)月前我還...
    沈念sama閱讀 48,398評(píng)論 3 373
  • 正文 我出身青樓致扯,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親当辐。 傳聞我的和親對(duì)象是個(gè)殘疾皇子抖僵,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,077評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1. 組件版本和配置策略 組件版本: Kubernetes 1.10.4 Docker 18.03.1-ce Et...
    Anson前行閱讀 5,776評(píng)論 0 11
  • 一、組件版本和配置策略 1瀑构、組件版本 Kubernetes 1.10.4Docker 18.03.1-ceEtcd...
    Horne閱讀 3,583評(píng)論 1 50
  • 產(chǎn)品介紹 一個(gè)提供了食材食品裆针、廚房用品購(gòu)買與菜譜查詢刨摩、分享的移動(dòng)應(yīng)用。 功能介紹 下廚房:發(fā)現(xiàn)菜譜世吨、找到廚友 市集...
    大鴿子Z閱讀 10,607評(píng)論 6 32
  • 昨天澡刹,酒喝得迷糊,睡得早耘婚。今晨罢浇,6點(diǎn)不到起床,然后開始嘗試小跑沐祷,身體肥胖跑不起來(lái)嚷闭,于是走了半個(gè)小時(shí),回到公寓赖临,洗澡...
    大東合肥閱讀 263評(píng)論 0 0