温馨提示×

Ubuntu Minio的监控与日志如何设置

小樊
64
2025-08-07 20:11:55
栏目: 智能运维

监控设置

  • 启用Prometheus端点:启动MinIO时添加--prometheus-endpoint参数,如minio server /data --prometheus-endpoint=:9090。然后在Prometheus配置文件prometheus.yml中添加MinIO监控目标scrape_configs,最后用Grafana添加Prometheus数据源并创建监控仪表板。
  • 使用MinIO自带监控:通过mc命令行工具查看服务器统计信息,如mc admin info myminio。也可在MinIO配置中设置MINIO_PROMETHEUS_URLMINIO_PROMETHEUS_JOB_ID,通过MinIO控制台查看监控指标。

日志设置

  • 配置日志级别和路径:在/etc/minio/config.json中添加或修改logging配置项,设置日志级别为DEBUGINFO等,指定日志文件路径,如{"logging": {"level": "INFO", "file": "/var/log/minio/minio.log"}},并确保MinIO进程有权限写入该文件。
  • 日志轮转:创建/etc/logrotate.d/minio配置文件,设置日志轮转规则,如每天轮转、保留7天日志等,例如/var/log/minio/*.log { daily rotate 7 compress notifempty create 640 root adm }

0