当前位置: 首页 > news >正文

Minio 基于 bearer_token 监控

Minio 监控在对接 prometheus·时需要注意两点:

① 在部署 minio 的时候需要加上 "MINIO_PROMETHEUS_AUTH_TYPE=public" 参数

② 在没有加上面参数的情况下,需要使用 bearer_token 进行配置

现在讲一下②的情况:

1、下载 mc 工具,并设置到环境变量

curl https://dl.minio.org.cn/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/

2、给 minio 集群设置别名

mc alias set minio-x http://192.168.32.62:9000 VcSykDjxtNDD6Gy74K00 gfd8TlchwzbUB8F0tmTyVxJuxecTDT1Z1tLDdIQFak:VcSykDjxtNDD6Gy74K00
sk:gfd8TlchwzbUB8F0tmTyVxJuxecTDT1Z1tLDdIQF

3、查询别名并生成 bearer_token

[root@node-1 ~]# mc alias ls
gcs    URL       : https://storage.googleapis.comAccessKey : YOUR-ACCESS-KEY-HERESecretKey : YOUR-SECRET-KEY-HEREAPI       : S3v2Path      : dnsSrc       : /root/.mc/config.jsonlocal  URL       : http://localhost:9000AccessKey : SecretKey : API       : Path      : autoSrc       : /root/.mc/config.jsonminio-xURL       : http://192.168.32.62:9000AccessKey : VcSykDjxtNDD6Gy74K00SecretKey : gfd8TlchwzbUB8F0tmTyVxJuxecTDT1Z1tLDdIQFAPI       : s3v4Path      : autoSrc       : /root/.mc/config.jsonplay   URL       : https://play.min.ioAccessKey : Q3AM3UQ867SPQQA43P2FSecretKey : zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TGAPI       : S3v4Path      : autoSrc       : /root/.mc/config.jsons3     URL       : https://s3.amazonaws.comAccessKey : YOUR-ACCESS-KEY-HERESecretKey : YOUR-SECRET-KEY-HEREAPI       : S3v4Path      : dnsSrc       : /root/.mc/config.json[root@node-1 ~]# mc admin prometheus generate minio-x
scrape_configs:
- job_name: minio-jobbearer_token: eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJwcm9tZXRoZXVzIiwic3ViIjoiVmNTeWtEanh0TkRENkd5NzRLMDAiLCJleHAiOjQ5MDM4Mjk1OTJ9.N9fXWF6i-9oLr5lXzjoIJzKxipPTk68zh0rNwpp3PGrhHxpMEnBCRiJjWZull0aggB6LobQJC1__RCDV8k24xAmetrics_path: /minio/v2/metrics/clusterscheme: httpstatic_configs:- targets: ['192.168.32.62:9000']

4、使用  bearer_token 配置 prometheus 的 comfigmap.yaml 文件

      - job_name: 'minio-cluster'bearer_token: eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJwcm9tZXRoZXVzIiwic3ViIjoiVmNTeWtEanh0TkRENkd5NzRLMDAiLCJleHAiOjQ5MDM4Mjk1OTJ9.N9fXWF6i-9oLr5lXzjoIJzKxipPTk68zh0rNwpp3PGrhHxpMEnBCRiJjWZull0aggB6LobQJC1__RCDV8k24xAmetrics_path: /minio/v2/metrics/clusterscheme: httpstatic_configs:- targets:- my-milvus-minio.my-milvus.svc.cluster.local:9000

5、热加载或重启 prometheus

相关文章:

  • 【AI作画】用comfy ui生成漫画风图画
  • python调用 powershell 执行dir 并获取每行的length列属性值
  • 【数据分析九:Association Rule】关联分析
  • 【前端AI实践】DeepSeek:开源大模型的使用让开发过程不再抓头发
  • 打造高效工作环境:技术方案助力文件整理提速
  • C++ 进阶:深入理解虚函数、继承与多态
  • Java项目:基于SSM框架实现的学生二手书籍交易平台管理系统【ssm+B/S架构+源码+数据库+毕业论文+答辩PPT+任务书+开题】
  • 使用Blender调整unity3d中的Fbx模型
  • Electron(01)
  • photoshop(ps)2025安装教程
  • MySQL日志锁
  • 数据结构 栈与队列 6.18
  • Linux软件管理包-yum和基础开发工具-vim
  • Evertz SVDN 3080ipx-10G Web管理接口任意命令注入及认证绕过漏洞(CVE-2025-4009)
  • 构建低代码平台的技术解析
  • 龙蜥OS搭建Technitium DNS全指南
  • git的使用——初步认识git和基础操作
  • 计算机视觉课程总结
  • python实现将COQE数据转换成字符串的格式
  • ollama在win10中使用
  • 电商网站建设与运行/公司网站费用
  • 去哪里学习建设网站/seo流量的提升的软件
  • 网站建设的作用/seo网站排名优化工具
  • wordpress广告收入/seo入门培训教程
  • 单页网站源码/东营网站建设费用
  • 辽宁高速公路建设管理局网站/seo职位具体做什么