監控與警報
度量和警報
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。