1.登錄官網:https://prometheus.io/ ,找到下載頁面
2.下載liunx版本(注意:x86系統使用amd安裝包,pk系統使用arm安裝包)

3.下載完畢使用命令解壓:
tar -zxvf prometheus-2.32.1.linux-amd64.tar.gz
4.移動到/usr/local/prometheus:
mv prometheus-2.32.1.linux-amd64 /usr/local/prometheus
5.進入目錄:cd /usr/local/prometheus:
6.修改配置文件底部監控minio:
vim prometheus.yml
scrape_configs: # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config. - job_name: "prometheus" # metrics_path defaults to '/metrics' # scheme defaults to 'http'. static_configs: - targets: ["localhost:9090"] #這里為minio集群監控指標收集 - job_name: minio-job metrics_path: /minio/prometheus/metrics scheme: http static_configs: - targets: ['10.211.55.5:9000'] #這里為minio節點node_exporter主機監控指標 - job_name: node static_configs: - targets: ['10.211.55.5:9001']
7.啟動服務
使用常規命令啟動:
./prometheus --config.file=prometheus.yml
將Prometheus配置成系統服務:
vim /usr/lib/systemd/system/prometheus.service
[Unit] Description=https://prometheus.io [Service] Restart=on-failure ExecStart=/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml [Install] WantedBy=multi-user.target
使系統system文件生效
systemctl daemon-reload
啟動服務
systemctl stop prometheus.service
systemctl start prometheus.service
8.修改Minio配置文件,添加
MINIO_PROMETHEUS_AUTH_TYPE="public" //配置"public"類型,無身份認證
MINIO_PROMETHEUS_URL="http://10.18.25.94:9090" //配置prometheus地址
完整配置如下:
MINIO_ROOT_USER=Minio MINIO_ROOT_PASSWORD=meiyou#mima! MINIO_PROMETHEUS_AUTH_TYPE="public" MINIO_PROMETHEUS_URL="http://10.18.25.94:9090" MINIO_VOLUMES="http://10.211.55.5/data/minio/data http://10.211.55.5/data/minio/data2 http://10.211.55.5/data/minio/data3 http://10.211.55.5/data/minio/data4 " MINIO_OPTS="--console-address :9001"
9.查看Minio控制台:http://10.211.55.5:9001