監控和警報
度量和警報
MinIO 使用 Prometheus 資料模型 發佈時間點度量。您可以使用任何支援該資料模型的抓取工具,將這些度量提取到資料庫中,以填入歷史檢視、執行度量資料的查詢/分析,或在偏好的資料點上建立警報。
下表列出了將 MinIO 度量與選定的第三方監控軟體整合的教學課程。
設定 Prometheus 以監控和警報 MinIO 部署 設定 MinIO 以查詢 Prometheus 部署,以透過 MinIO 主控台啟用歷史度量 |
|
設定 InfluxDB 以監控和警報 MinIO 部署。 |
其他支援 Prometheus 資料模型的度量和分析軟體套件,無論是否包含在上述清單中,都可能可以運作。
記錄
MinIO 將所有 minio server
操作發佈到系統主控台。MinIO 也支援將伺服器記錄和稽核記錄發佈到 HTTP Webhook。
伺服器記錄包含記錄到系統主控台的相同
minio server
操作。伺服器記錄支援一般監控和操作疑難排解。稽核記錄是對 MinIO 部署上每個操作的更精細描述。稽核記錄支援需要詳細追蹤操作的安全標準和法規。
MinIO 以 JSON 文件格式,透過 PUT
請求發布日誌到每個已設定的端點。端點伺服器負責處理每個 JSON 文件。MinIO 需要明確設定每個 webhook 端點,並且預設不會將日誌發布到 webhook。
請參閱 發布伺服器或稽核日誌到外部服務 以獲取更完整的說明文件。
健康檢查
MinIO 公開未經身分驗證的端點,用於探測節點的正常運行時間和叢集的 高可用性,以進行簡單的健康檢查。這些端點僅返回 HTTP 狀態碼。請參閱 健康檢查 API 以獲取更多資訊。