# Minio ## Генерация Bearer кредов для сбора метрик [Prometheus](/Monitoring/Prometheus) Нужен клиент minio, называется mc. На оффсайте есть информация, воспользуемся: ```bash curl https://dl.min.io/client/mc/release/linux-amd64/mc \ --create-dirs \ -o $HOME/minio-binaries/mc chmod +x $HOME/minio-binaries/mc export PATH=$PATH:$HOME/minio-binaries/ ``` Далее подключаемся к ноде используя ключи. В моем случае это та же виртуалка: ```bash mc alias set myminio http://localhost:9000 ACCESS_KEY SECRET_KEY ``` Проверяем вывод: ```bash [root@minio-server tmp]# mc alias ls ... myminio URL : http://localhost:9000 AccessKey : ACCESS_KEY SecretKey : SECRET_KEY API : s3v4 Path : auto Src : /root/.mc/config.json ... ``` Генерируем токены для Prometheus (Для кластера и бакета) ```bash mc admin prometheus generate myminio bucket mc admin prometheus generate myminio cluster ``` Содержимое подкладываем в prometheus.yml инсталляции Prometheus > [!TIP] > Пользователь в Minio должен быть добавленым в diagnostics IAM Policy > Иначе будешь получать ошибку 403. Проверить можно на странице FQDN-OR-IP:9090/classic/targets