Monitoring Bucket and Object Events
Bucket Notifications
MinIO bucket notifications allow administrators to send notifications to supported external services on certain object or bucket events. MinIO supports bucket and object-level S3 events similar to the Amazon S3 Event Notifications.
MinIO supports publishing bucket or object events to the following supported targets on certain supported events.
- Publish Events to AMQP (RabbitMQ)
- Publish Events to MQTT
- Publish Events to NATS
- Publish Events to NSQ
- Publish Events to Elasticsearch
- Publish Events to Kafka
- Publish Events to MySQL
- Publish Events to PostgreSQL
- Publish Events to Redis
- Publish Events to Webhook
See Bucket notifications for more complete documentation on MinIO Bucket Notifications.
Deployment Metrics
MinIO provides a Prometheus-compatible endpoint for supporting time-series querying of metrics.
Server Logs
MinIO provides the following interfaces for remotely reading server logs:
- The
mc admin logscommand returns the specified server’s console output. - MinIO supports pushing server logs to an HTTP webhook for further ingestion. See Publish Server Logs to HTTP Webhook for more information.