" />

最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker部署釘釘機器人報警通知的實現(xiàn)

 更新時間:2022年05月15日 15:03:15   作者:從清晨到日暮_  
本文主要介紹了docker部署釘釘機器人報警通知的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

本文主要介紹了docker部署釘釘機器人報警通知的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

目錄結(jié)構(gòu)

[root@node1 ~]# tree prom
prom
├── docker-compose.yml  #docker-compose文件
├── grafana  #grafana數(shù)據(jù)掛載
├── prometheus_data  #Prometheus數(shù)據(jù)掛載
├── rules    #報警規(guī)則文件
│   ├── cpu_over.yml
│   ├── disk_over.yml
│   ├── memory_over.yml
│   └── node_alived.yml
└── yml
    ├── alertmanager.yml   alertmanager配置
    ├── config.yml   釘釘機器人配置 
    └── prometheus.yml   Prometheus配置
[root@node1 prom]# cat docker-compose.yml 
version: "3.7"
services:
  node-exporter:
    image: prom/node-exporter:latest
    container_name: "node-exporter"
    ports:
      - "9100:9100"
    restart: always
  cadvisor:
    image: google/cadvisor:latest
    container_name: cadvisor
    restart: always
    ports:
      - '8080:8080'
  prometheus:
    image: prom/prometheus:latest
    container_name: prometheus
    ports:
      - "9090:9090"
    restart: always
    volumes:
      - "./yml/prometheus.yml:/etc/prometheus/prometheus.yml"
      - "./prometheus_data:/prometheus"
      - "./rules:/etc/prometheus/rules"
  grafana:
    image: grafana/grafana
    container_name: "grafana"
    ports:
      - "3000:3000"
    restart: always
    volumes:
      - "./grafana:/var/lib/grafana"
  alertmanager:
    image: prom/alertmanager:latest
    restart: "always"
    ports:
      - 9093:9093
    container_name: "alertmanager"
    volumes:
      - "./yml/alertmanager.yml:/etc/alertmanager/alertmanager.yml"
  webhook:
    image: timonwong/prometheus-webhook-dingtalk
    restart: "always"
    ports:
      - 8060:8060
    container_name: "webhook"         
    volumes:
      - "./yml/config.yml:/etc/prometheus-webhook-dingtalk/config.yml"
[root@node1 prom]# cat yml/prometheus.yml 
# my global config
global:  # 此片段指定的是prometheus的全局配置, 比如采集間隔,抓取超時時間等.
  scrape_interval: 1m  # 抓取間隔 默認(rèn)1m
  evaluation_interval: 1m   # 評估規(guī)則間隔 默認(rèn)1m
  # scrape_timeout is set to the global default (10s).

# Alertmanager configuration
 # 此片段指定報警配置, 這里主要是指定prometheus將報警規(guī)則推送到指定的alertmanager實例地址
alerting: 
  alertmanagers:
    - static_configs:
        - targets:
           - 192.168.10.10:9093

# Load rules once and periodically evaluate them according to the global 'evaluation_interval'.
rule_files:
   - "/etc/prometheus/rules/*.yml"   #報警規(guī)則文件
#  - "cpu_over.yml"
#  - "disk_over.yml"
#  - "memory_over.yml"
#  - "node_alived.yml"

# A scrape configuration containing exactly one endpoint to scrape:
# Here it's Prometheus itself.
# 抓取配置列表
scrape_configs:
  - job_name: "prometheus"
    static_configs:
      - targets: ["localhost:9090"] 
  - job_name: "linux"
    static_configs:
      - targets: ["192.168.10.10:9100","192.168.10.10:8080","192.168.10.20:9100","192.168.10.20:8080"]
[root@node1 prom]#cat alertmanager.yml
global:
  resolve_timeout: 5m  #在指定時間內(nèi)沒有新的事件就發(fā)送恢復(fù)通知
route:
  receiver: webhook  #設(shè)置接收人
  group_wait: 1m  #組告警等待時間。在等待時間結(jié)束后,如果有同組告警一起發(fā)出
  group_interval: 1m  #兩組告警間隔時間。
  repeat_interval: 1m  #重復(fù)告警間隔時間,減少相同郵件的發(fā)送頻率。
  group_by: [alertname] #采用那個標(biāo)簽來作為分組。
receivers:   #通知接收者列表
- name: webhook
  webhook_configs:
  - url: http://192.168.10.10:8060/dingtalk/webhook1/send             
    send_resolved: true

#########################################################

[root@node1 prom]# cat yml/config.yml 
targets:
  webhook1:
    url: https://oapi.dingtalk.com/robot/send?access_token=XXXXXX    #webhook
    secret: SEC000000    #加簽
[root@node1 prom]#cat alertmanager.yml
global:
  resolve_timeout: 5m  #在指定時間內(nèi)沒有新的事件就發(fā)送恢復(fù)通知
route:
  receiver: webhook  #設(shè)置接收人
  group_wait: 1m  #組告警等待時間。在等待時間結(jié)束后,如果有同組告警一起發(fā)出
  group_interval: 1m  #兩組告警間隔時間。
  repeat_interval: 1m  #重復(fù)告警間隔時間,減少相同郵件的發(fā)送頻率。
  group_by: [alertname] #采用那個標(biāo)簽來作為分組。
receivers:   #通知接收者列表
- name: webhook
  webhook_configs:
  - url: http://192.168.10.10:8060/dingtalk/webhook1/send             
    send_resolved: true

#########################################################

[root@node1 prom]# cat yml/config.yml 
targets:
  webhook1:
    url: https://oapi.dingtalk.com/robot/send?access_token=XXXXXX    #webhook
    secret: SEC000000    #加簽

 配置完成后docker-compose up -d 啟動容器

http://localhost:8080   #cadvisor   
http://localhost:8080/metrics #cadvisor數(shù)據(jù)
http://localhost:9100/metrics   #node-exporter數(shù)據(jù)
http://localhost:9090 #prometheus
http://localhost:3000   #grafana

http://localhost:9090/alerts 

實現(xiàn)效果

 到此這篇關(guān)于docker部署釘釘機器人報警通知的實現(xiàn)的文章就介紹到這了,更多相關(guān)docker 釘釘機器人報警內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker logs命令的使用及說明

    docker logs命令的使用及說明

    這篇文章主要介紹了docker logs命令的使用及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • IDEA 通過docker插件發(fā)布springboot項目的詳細(xì)教程

    IDEA 通過docker插件發(fā)布springboot項目的詳細(xì)教程

    這篇文章主要介紹了IDEA 通過docker插件發(fā)布springboot項目的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • Docker+nacos+seata1.3.0安裝與使用配置教程

    Docker+nacos+seata1.3.0安裝與使用配置教程

    這篇文章主要介紹了Docker+nacos+seata1.3.0安裝與使用配置教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-07-07
  • Docker中的images存儲路徑修改

    Docker中的images存儲路徑修改

    這篇文章主要介紹了Docker中的images存儲路徑修改方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Dockerfile如何使用alpine系統(tǒng)制作haproxy鏡像

    Dockerfile如何使用alpine系統(tǒng)制作haproxy鏡像

    這篇文章主要介紹了Dockerfile如何使用alpine系統(tǒng)制作haproxy鏡像問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Dockerfile 部署java web的環(huán)境詳解

    Dockerfile 部署java web的環(huán)境詳解

    這篇文章主要介紹了Dockerfile 構(gòu)建java web 環(huán)境詳解的相關(guān)資料,這里對Dockerfile 進行基本介紹,并說明如何構(gòu)建java web環(huán)境進行詳解,需要的朋友可以參考下
    2016-12-12
  • 解決docker與vmware的沖突問題

    解決docker與vmware的沖突問題

    這篇文章主要介紹了解決docker與vmware的沖突問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • docker環(huán)境下數(shù)據(jù)庫的備份(postgresql, mysql) 實例代碼

    docker環(huán)境下數(shù)據(jù)庫的備份(postgresql, mysql) 實例代碼

    這篇文章主要介紹了docker環(huán)境下數(shù)據(jù)庫的備份(postgresql, mysql) ,需要的朋友可以參考下
    2019-05-05
  • docker如何自定義網(wǎng)絡(luò)問題

    docker如何自定義網(wǎng)絡(luò)問題

    這篇文章主要介紹了docker如何自定義網(wǎng)絡(luò)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Docker掛載目錄失敗問題解決方法

    Docker掛載目錄失敗問題解決方法

    在使用Docker時,可能會遇到掛載目錄失敗的問題,這通常是由于路徑錯誤或權(quán)限問題導(dǎo)致,解決這一問題的方法包括檢查掛載路徑、使用正確的交互路徑、避免掛載宿主機的非空目錄等,需要的朋友可以參考下
    2024-10-10

最新評論

昌都县| 克拉玛依市| 宜川县| 鞍山市| 许昌市| 金坛市| 金门县| 阳信县| 广水市| 颍上县| 纳雍县| 义马市| 若尔盖县| 彭州市| 蒙城县| 儋州市| 赤城县| 金川县| 岚皋县| 乐平市| 九寨沟县| 舒城县| 汉源县| 普洱| 鹤岗市| 双鸭山市| 宜城市| 贵定县| 贺兰县| 察哈| 汉中市| 桐梓县| 田东县| 华安县| 栖霞市| 无棣县| 石景山区| 彰化县| 濉溪县| 阳城县| 上高县|