查看docker运行状态
docker stats
启动docker cadvisor
- 直接运行docker
docker run -d
--volume=/:/rootfs:ro
--volume=/var/run:/var/run:rw
--volume=/sys:/sys:ro
--volume=/var/lib/docker/:/var/lib/docker:ro
--publish=8080:8080
--name=cadvisor
gcr.io/cadvisor/cadvisor:v0.44.0
- docker-compose.yml方式
mkdir /data/cadvisor
cat >docker-compose.yml
运行
docker-compose up -d
check
通过访问 http://10.19.1.220:8080服务器托管网可以查看,当前主机上容器的运行状态,
采集样本 http://10.19.1.220:8080/metrics)
更服务器托管网新 prometheus.yml配置
- job_name: 'cadvisor'
scrape_interval: 15s
static_configs:
- targets: ['cadvisor:8080']
labels:
instance: Prometheus服务器
#增加新的cadvisor配置
- targets: ['10.19.1.220:8080']
labels:
instance: cadvisor-220服务器
docker触发器
cat >prometheus/rules/docker.yml 60
for: 0m
labels:
severiry: warning
annotations:
summary: "Docker容器被杀死,容器: {{ $labels.instance }}"
description: "{{ $value }} 容器消失了"
EOF
热加载
docker exec -it prometheus promtool check config /etc/prometheus/prometheus.yml
curl -X POST http://localhost:9090/-/reload
添加dashboard
11600
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: SpringBoot 集成Netty、WebSocket,5分钟搭建聊天通信系统
服务器托管网 文章目录 前言 Netty简介 使用Netty开发WebSocket应用程序 开始项目 一、添加依赖 二、自定义处理器 三、初始化通道加载器服务器托管网 四、配置启动器 五、添加启动监听器 六、启动项目 七、演示效果 1. 客户端1看到其他客户端…