监控与告警
指标与告警
MinIO 使用以下方式发布时间点指标:Prometheus 数据模型您可以使用任何支持该数据模型的抓取工具将这些指标拉取到数据库中,用于填充历史视图、执行指标数据的查询/分析,或对首选数据点创建警报。
以下表格列出了将 MinIO 指标与选定第三方监控软件集成的教程。
配置 Prometheus 监控和告警 MinIO 部署 |
|
配置 InfluxDB 以监控和告警 MinIO 部署。 |
支持 Prometheus 数据模型的其他指标分析软件套件即使未包含在上述列表中也可能适用。
日志记录
MinIO publishes allminio server系统控制台的操作。
MinIO 还支持将服务器日志和审计日志发布到 HTTP webhook。
服务器日志包含相同内容
minio server操作记录到系统控制台。 服务器日志支持对操作进行常规监控和故障排除。审计日志是对 MinIO 部署中每个操作的更细粒度描述。 审计日志记录支持需要详细跟踪操作的安全标准和法规。
MinIO 以 JSON 文档格式发布日志作为PUT向每个配置的端点发送请求。
端点服务器负责处理每个JSON文档。
MinIO 需要显式配置每个webhook端点,并且不会不默认将日志发布到 webhook。
看发布服务器或审计日志到外部服务获取更完整的文档。
Healthchecks
MinIO 暴露了用于探测节点运行时间和集群状态的未认证端点高可用性用于简单的健康检查。 这些端点仅返回一个HTTP状态码。 参见Healthcheck API欲了解更多信息。