docker-compose部署prometheus
目录结构
主节点docker-compose.yml
去掉了
altermanager
和dingtalk
告警的部署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相关推荐
- docker compose部署服务
1 用docker compose部署服务 - 需求:假如现在我们手里有很多容器,每个容器对应每个服务,有nginx容器,redis容器,mysql容器等.现在我们需要批量化的去管理,批量启动,停止, ...
- 使用Docker Compose 部署Nexus后提示:Unable to create directory /nexus-data/instance
场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...
- 使用Docker Compose 部署Nexus后初次登录账号密码不正确,并且在nexus-data下没有admin.password
场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...
- Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程)
场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
- Docker Compose部署Nexus3时的docker-compose.yml代码
场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
- Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)
场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
- Docker Compose部署项目到容器-基于Tomcat和mysql的项目yml配置文件代码
场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
- 使用Docker Compose部署SpringBoot应用
使用Docker Compose部署SpringBoot应用 原创: 梦想de星空 macrozheng 6月19日 Docker Compose是一个用于定义和运行多个docker容器应用的工具.使 ...
- Docker - 使用Docker Compose部署应用
简介 Docker Compose是一个基于Docker Engine进行安装的Python工具.该工具使得用户可以在一个声明式的配置文件中定义一个多容器的应用,在Docker节点上,以单引擎模式(S ...
- Kafka:Docker Compose部署Kafka集群
创建目录用于存放Docker Compose部署Kafka集群的yaml文件: mkdir -p /root/composefile/kafka/ 写入该yaml文件: vim /root/compo ...
最新文章
- C++ 检测内存泄露
- ActiveMQ学习笔记(二) JMS与Spring
- 如何跟项目经理和开发人员反馈安全测试报告的问题
- java 短链跳转原理_给你代码:短链接生成原理
- android studio 入门比较好的书籍
- 昆仑万维C++工程师笔试
- finereport前端组件类思维导图
- qml中对于动态遮照效果的封装
- 开篇 | 揭秘 Flink 1.9 新架构,Blink Planner 你会用了吗?
- mahout推荐15-在hadoop上运行MapReduce
- 项目开发:网上书店(详细的开发流程记录)----注册登录功能,通过邮件验证
- 计算机知识脑筋急转弯,10道智力题图片及答案大全|2018年朋友圈最烧脑的10道智力题 附答案_最火软件站...
- 毕业设计:基于SSM框架的学生实习管理系统
- html怎么设置字体为微软雅黑,css如何设置字体为微软雅黑
- 2020年复旦电子信息专硕复试经验分享
- 如何实现 iOS 短视频跨页面的无痕续播?
- 手机里拍摄的照片误删了也不怕,2招教你快速找回照片!
- Android获取的MP3音乐的专辑封面图片
- 基于构件技术的流程银行,再造核心竞争力
- 3A游戏的未来:实景三维技术解放人工建模