使用 Grafana 监控 MinIO 服务器
Grafana 允许您查询、可视化、告警和理解您的指标,无论它们存储在何处。
前提条件
一个现有的 Prometheus 部署,并带有 Alert Manager 支持
一个现有的 MinIO 部署,并且可以网络访问到 Prometheus 部署
Grafana 仪表盘使用指标版本 2
MinIO Grafana 仪表盘使用指标版本 2。有关指标 API 版本的更多信息,请参阅指标和警报。
版本 3 的指标需要您创建自己的仪表盘。有关仪表盘的更多信息,请参阅 Grafana 文档。
MinIO Grafana 仪表盘
MinIO 提供了几个官方的 Grafana 仪表盘,您可以从 Grafana 仪表盘门户下载。
要跟踪 Grafana 仪表盘的更改,请在 MinIO Server GitHub 仓库中查看服务器或存储桶仪表盘的 JSON 文件。
MinIO 服务器指标仪表盘
使用官方的 MinIO Grafana 仪表盘来可视化 MinIO 服务器的指标,该仪表盘可在 Grafana 仪表盘门户上找到。
MinIO 为 MinIO 服务器指标提供了一个 Grafana 仪表盘。有关仪表盘配置的详细信息,请参阅 GitHub 上的 JSON 文件。
对于使用服务器端加密(SSE-KMS 或 SSE-S3)运行的 MinIO 部署,仪表盘包含 KMS 的指标。这些指标包括状态、请求错误率和请求成功率。
MinIO 存储桶指标仪表盘
使用官方的 MinIO Grafana 存储桶仪表盘来可视化 MinIO 存储桶的指标,该仪表盘可在 Grafana 仪表盘门户上找到。
可以使用 GitHub 上的存储桶 JSON 文件在 Grafana 仪表盘中查看存储桶指标。
MinIO 节点指标仪表盘
可以使用 GitHub 上的节点 JSON 文件在 Grafana 仪表盘中查看节点指标。
MinIO 复制指标仪表盘
使用官方的 MinIO Grafana 复制仪表盘来可视化 MinIO 存储桶的指标,该仪表盘可在 Grafana 仪表盘门户上找到。
可以使用 GitHub 上的集群复制 JSON 文件在 Grafana 仪表盘中查看集群复制指标。