目录结构

主节点docker-compose.yml

去掉了altermanagerdingtalk告警的部署

prometheus server节点prometheus node_exporter grafana三个组件都需要部署

version: '3.7'
services:node-exporter:image: prom/node-exporter:latestports:- "9100:9100"networks:- prom#  dingtalk:
#    image: timonwong/prometheus-webhook-dingtalk:latest
#    volumes:
#      - type: bind
#        source: ./alertmanager/config.yml
#        target: /etc/prometheus-webhook-dingtalk/config.yml
#        read_only: true
#    ports:
#      - "8060:8060"
#    networks:
#      - prom#  alertmanager:
#    depends_on:
#      - dingtalk
#    image: prom/alertmanager:latest
#    volumes:
#      - type: bind
#        source: ./alertmanager/alertmanager.yml
#        target: /etc/alertmanager/alertmanager.yml
#        read_only: true
#    ports:
#      - "9093:9093"
#     - "9094:9094"
#    networks:
#      - promprometheus:image: prom/prometheus:latestvolumes:- type: bindsource: ./prometheus/prometheus.ymltarget: /etc/prometheus/prometheus.ymlread_only: true- type: volumesource: prometheustarget: /prometheusports:- "9090:9090"networks:- promgrafana:depends_on:- prometheusimage: grafana/grafana:latestvolumes:- type: volumesource: grafanatarget: /var/lib/grafanaports:- "3000:3000"networks:- promvolumes:prometheus:driver: localdriver_opts:type: noneo: binddevice: /opt/dmgeo/prom/prometheus/datagrafana:driver: localdriver_opts:type: noneo: binddevice: /opt/dmgeo/prom/grafananetworks:prom:driver: bridge

prometheus.yml

global:scrape_interval:     15sevaluation_interval: 15s#alerting:
#  alertmanagers:
#  - static_configs:
#    - targets:
#      - alertmanager:9093rule_files:- "*rules.yml"scrape_configs:- job_name: 'prometheus'static_configs:- targets: ['prometheus:9090']- job_name: 'node'static_configs:- targets: ['node-exporter:9100','192.168.123.12:9100','192.168.123.13:9100']#  - job_name: 'alertmanager'
#    static_configs:
#    - targets: ['alertmanager:9093']

从节点docker-compose.yaml

从节点只需要部署node-exporter

version: '3.7'
services:node-exporter:image: prom/node-exporter:latestports:- "9100:9100"

部署结果

主节点

从节点

grafana导入监控模板


参考链接:
docker-compose 部署prometheus + grafana
Prometheus监控平台配置node_exporter

docker-compose部署prometheus相关推荐

  1. docker compose部署服务

    1 用docker compose部署服务 - 需求:假如现在我们手里有很多容器,每个容器对应每个服务,有nginx容器,redis容器,mysql容器等.现在我们需要批量化的去管理,批量启动,停止, ...

  2. 使用Docker Compose 部署Nexus后提示:Unable to create directory /nexus-data/instance

    场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...

  3. 使用Docker Compose 部署Nexus后初次登录账号密码不正确,并且在nexus-data下没有admin.password

    场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...

  4. Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  5. Docker Compose部署Nexus3时的docker-compose.yml代码

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  6. Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  7. Docker Compose部署项目到容器-基于Tomcat和mysql的项目yml配置文件代码

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  8. 使用Docker Compose部署SpringBoot应用

    使用Docker Compose部署SpringBoot应用 原创: 梦想de星空 macrozheng 6月19日 Docker Compose是一个用于定义和运行多个docker容器应用的工具.使 ...

  9. Docker - 使用Docker Compose部署应用

    简介 Docker Compose是一个基于Docker Engine进行安装的Python工具.该工具使得用户可以在一个声明式的配置文件中定义一个多容器的应用,在Docker节点上,以单引擎模式(S ...

  10. Kafka:Docker Compose部署Kafka集群

    创建目录用于存放Docker Compose部署Kafka集群的yaml文件: mkdir -p /root/composefile/kafka/ 写入该yaml文件: vim /root/compo ...

最新文章

  1. C++ 检测内存泄露
  2. ActiveMQ学习笔记(二) JMS与Spring
  3. 如何跟项目经理和开发人员反馈安全测试报告的问题
  4. java 短链跳转原理_给你代码:短链接生成原理
  5. android studio 入门比较好的书籍
  6. 昆仑万维C++工程师笔试
  7. finereport前端组件类思维导图
  8. qml中对于动态遮照效果的封装
  9. 开篇 | 揭秘 Flink 1.9 新架构,Blink Planner 你会用了吗?
  10. mahout推荐15-在hadoop上运行MapReduce
  11. 项目开发:网上书店(详细的开发流程记录)----注册登录功能,通过邮件验证
  12. 计算机知识脑筋急转弯,10道智力题图片及答案大全|2018年朋友圈最烧脑的10道智力题 附答案_最火软件站...
  13. 毕业设计:基于SSM框架的学生实习管理系统
  14. html怎么设置字体为微软雅黑,css如何设置字体为微软雅黑
  15. 2020年复旦电子信息专硕复试经验分享
  16. 如何实现 iOS 短视频跨页面的无痕续播?
  17. 手机里拍摄的照片误删了也不怕,2招教你快速找回照片!
  18. Android获取的MP3音乐的专辑封面图片
  19. 基于构件技术的流程银行,再造核心竞争力
  20. 3A游戏的未来:实景三维技术解放人工建模

热门文章

  1. 英语语法---分词短语详解
  2. visual basic.net 2019-Visual Basic 16.0新功能
  3. python3随笔-特征值,特征向量,逆矩阵
  4. 【NLP】GPT-3问世这一年,给世界带来的困扰与希望
  5. 985女研究生连算法都不会,还面试什么大厂!
  6. 【机器学习基础】数学推导+纯Python实现机器学习算法23:kmeans聚类
  7. 【算法入门】动态图展示 6 个常用的数据结构,一目了然!
  8. 分享一些面试中的经验和心得
  9. 游戏的社交与延伸:怎样把玩家连结起来?
  10. 数据结构_队列_mindmap