溫馨提示×

Ubuntu MinIO監控與日志管理技巧

小樊
49
2025-08-05 20:05:15
欄目: 智能運維

監控技巧

  1. 命令行工具
    • 使用 mc 客戶端:通過 mc admin info 查看集群狀態,mc admin service status 檢查服務運行情況。
    • 系統工具:用 top/htop 監控資源占用,iostat 監控磁盤 I/O。
  2. 可視化工具
    • Prometheus + Grafana:配置 Prometheus 抓取 MinIO 指標(端點 :9000),通過 Grafana 創建儀表盤展示監控數據。
    • MinIO Web 界面:訪問 :9001 查看集群狀態、存儲容量等實時信息。
  3. 日志監控
    • 通過 journalctl -u minio.service 實時查看服務日志,或結合 grep 過濾關鍵詞(如 error)。

日志管理技巧

  1. 日志查看
    • 實時查看:tail -f /var/log/minio/minio.log。
    • 按時間過濾:journalctl --since "2025-01-01" --until "2025-01-02"。
  2. 日志輪轉
    • 配置 logrotate:在 /etc/logrotate.d/minio 中設置每日輪轉、保留 7 天壓縮日志,示例配置:
      /var/log/minio/*.log {
        daily
        rotate 7
        compress
        missingok
        create 640 root adm
      }
      
      執行 sudo logrotate -f /etc/logrotate.d/minio 手動觸發輪轉。
  3. 日志級別配置
    • 通過環境變量 MINIO_LOG_LEVEL 設置(如 DEBUG/INFO/ERROR),修改后重啟服務生效。
  4. 持久化存儲
    • 確保日志目錄權限正確:sudo chown minio:minio /var/log/minio/,避免權限不足導致日志寫入失敗。

參考來源

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女