文件

監控和警報

度量和警報

MinIO 使用 Prometheus 資料模型 發佈時間點度量。您可以使用任何支援該資料模型的抓取工具,將這些度量提取到資料庫中,以填入歷史檢視、執行度量資料的查詢/分析,或在偏好的資料點上建立警報。

下表列出了將 MinIO 度量與選定的第三方監控軟體整合的教學課程。

使用 Prometheus 進行監控和警報

設定 Prometheus 以監控和警報 MinIO 部署

設定 MinIO 以查詢 Prometheus 部署,以透過 MinIO 主控台啟用歷史度量

使用 InfluxDB 進行監控和警報

設定 InfluxDB 以監控和警報 MinIO 部署。

其他支援 Prometheus 資料模型的度量和分析軟體套件,無論是否包含在上述清單中,都可能可以運作。

記錄

MinIO 將所有 minio server 操作發佈到系統主控台。MinIO 也支援將伺服器記錄和稽核記錄發佈到 HTTP Webhook。

  • 伺服器記錄包含記錄到系統主控台的相同 minio server 操作。伺服器記錄支援一般監控和操作疑難排解。

  • 稽核記錄是對 MinIO 部署上每個操作的更精細描述。稽核記錄支援需要詳細追蹤操作的安全標準和法規。

MinIO 以 JSON 文件格式,透過 PUT 請求發布日誌到每個已設定的端點。端點伺服器負責處理每個 JSON 文件。MinIO 需要明確設定每個 webhook 端點,並且預設不會將日誌發布到 webhook。

請參閱 發布伺服器或稽核日誌到外部服務 以獲取更完整的說明文件。

健康檢查

MinIO 公開未經身分驗證的端點,用於探測節點的正常運行時間和叢集的 高可用性,以進行簡單的健康檢查。這些端點僅返回 HTTP 狀態碼。請參閱 健康檢查 API 以獲取更多資訊。