監控與警報
指標與警報
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。