監控與警示
指標與警示
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 狀態碼。如需更多資訊,請參閱 Healthcheck API。