一、概述
Minio支持集成prometheus,用以监控CPU、硬盘、网络等数据。
二、修改docker-compose.yaml
官方的给docker-compose.yaml,默认是不能访问metric数据的。
这里配置用是"public"类型,无身份认证。
需要在docker-compose.yaml中,增加一个环境变量即可。
MINIO_PROMETHEUS_AUTH_TYPE: public
在上篇文章,链接如下:
https://www.cnblogs.com/xiao987334176/p/13256553.html
还没有配置主机目录映射,因此,这里就一并修改了,完整内容如下:
version: '3.7'
# starts 4 docker containers running minio server instances. Each
# minio server's web interface will be accessible on the host at port
# 9001 through 9004.
services:
minio1:
image: minio/minio:RELEASE.2020-07-02T00-15-09Z
volumes:
- /data/minio-cluster/minio1/data1:/data1
- /data/minio-cluster/minio1/data2:/data2
ports:
- "9001:9000"

本文详细介绍如何在Minio中集成Prometheus进行监控,包括修改docker-compose.yaml文件以启用公开类型的Prometheus认证,配置主机目录映射,启动Docker容器,访问监控指标,配置Prometheus抓取任务,以及在Grafana中导入模板并调整图表计算公式。
最低0.47元/天 解锁文章
245





