<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>监控存储桶与对象事件 on SILO</title><link>https://silo.pgsty.com/zh/administration/monitoring/</link><description>Recent content in 监控存储桶与对象事件 on SILO</description><generator>Hugo</generator><language>zh-CN</language><atom:link href="https://silo.pgsty.com/zh/administration/monitoring/index.xml" rel="self" type="application/rss+xml"/><item><title>将事件发布到 AMQP (RabbitMQ)</title><link>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-amqp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-amqp/</guid><description>&lt;p&gt;&lt;a id="amqp-rabbitmq"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-notifications-publish-amqp"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MinIO 支持将 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;bucket notification&lt;/a&gt; 事件发布到 &lt;a href="https://www.amqp.org/"&gt;AMQP 0-9-1&lt;/a&gt; 服务端点，例如 &lt;a href="https://www.rabbitmq.com"&gt;RabbitMQ&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;MinIO 依赖 &lt;a href="https://github.com/streadway/amqp"&gt;https://github.com/streadway/amqp&lt;/a&gt; 项目实现 AMQP 连接。该项目主要针对 &lt;a href="https://www.rabbitmq.com/"&gt;RabbitMQ&lt;/a&gt; 部署进行测试，但其他兼容 &lt;a href="https://www.amqp.org/"&gt;AMQP 0-9-1&lt;/a&gt; 的服务也可能可以使用。本页中的步骤假定服务端点为使用 AMQP 0-9-1 协议的 RabbitMQ 部署。&lt;/p&gt;</description></item><item><title>将事件发布到 MQTT</title><link>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-mqtt/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-mqtt/</guid><description>&lt;p&gt;&lt;a id="mqtt"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-notifications-publish-mqtt"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MinIO 支持将 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt; 事件发布到 &lt;a href="https://www.mqtt.org/"&gt;MQTT&lt;/a&gt; server/broker 端点。&lt;/p&gt;
&lt;h2 id="minio-mqtt"&gt;向 MinIO 部署添加 MQTT 端点&lt;/h2&gt;
&lt;p&gt;以下过程会添加一个新的 MQTT 服务端点，以在 MinIO 部署中支持 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="id2"&gt;前提条件&lt;/h3&gt;
&lt;h4 id="mqtt-3-1-3-1-1"&gt;MQTT 3.1 或 3.1.1 服务器/代理&lt;/h4&gt;
&lt;p&gt;此过程假定已存在一个 MQTT 3.1 或 3.1.1 server/broker，且 MinIO 部署能够连接到它。有关兼容 MQTT 的 server/broker 列表，请参见 &lt;a href="https://mqtt.org/software/"&gt;mqtt.org software listing&lt;/a&gt;。&lt;/p&gt;</description></item><item><title>将事件发布到 NATS</title><link>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-nats/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-nats/</guid><description>&lt;p&gt;&lt;a id="nats"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-notifications-publish-nats"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MinIO 支持将 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt; 事件发布到 &lt;a href="https://nats.io/"&gt;NATS&lt;/a&gt; 服务端点。&lt;/p&gt;
&lt;div class="alert alert-info" role="alert"&gt;
&lt;p&gt;&lt;strong&gt;NATS Streaming 已弃用&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;NATS Streaming 已弃用。 请改为迁移到 &lt;a href="https://docs.nats.io/nats-concepts/jetstream"&gt;JetStream&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;相关的 MinIO 配置选项和环境变量也已弃用。&lt;/p&gt;
&lt;/div&gt;
&lt;h2 id="minio-nats"&gt;向 MinIO 部署添加 NATS 端点&lt;/h2&gt;
&lt;p&gt;以下过程会在 MinIO 部署中添加一个新的 NATS 服务端点，以支持 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt;。&lt;/p&gt;</description></item><item><title>将事件发布到 NSQ</title><link>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-nsq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-nsq/</guid><description>&lt;p&gt;&lt;a id="nsq"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-notifications-publish-nsq"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MinIO 支持将 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt; 事件发布到 &lt;a href="https://nsq.io/"&gt;NSQ&lt;/a&gt; 服务端点。&lt;/p&gt;
&lt;h2 id="minio-nsq"&gt;为 MinIO 部署添加 NSQ 端点&lt;/h2&gt;
&lt;p&gt;以下过程会在 MinIO 部署中新增一个 NSQ 服务端点，用于支持 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="id2"&gt;前提条件&lt;/h3&gt;
&lt;h4 id="minio-mc"&gt;MinIO &lt;code&gt;mc&lt;/code&gt; 命令行工具&lt;/h4&gt;
&lt;p&gt;此过程中的部分操作需要使用 &lt;a href="https://silo.pgsty.com/zh/reference/minio-mc/#command-mc"&gt;&lt;code&gt;mc&lt;/code&gt;&lt;/a&gt; 命令行工具。 安装说明请参见 &lt;code&gt;mc&lt;/code&gt; &lt;a href="https://silo.pgsty.com/zh/reference/minio-mc/#mc-install"&gt;快速入门&lt;/a&gt;。&lt;/p&gt;</description></item><item><title>将事件发布到 Elasticsearch</title><link>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-elasticsearch/</guid><description>&lt;p&gt;&lt;a id="elasticsearch"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-notifications-publish-elasticsearch"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MinIO 支持将 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;bucket notification&lt;/a&gt; 事件发布到 &lt;a href="https://www.elastic.co/"&gt;Elasticsearch&lt;/a&gt; 服务端点。&lt;/p&gt;
&lt;p&gt;MinIO 依赖 &lt;a href="https://github.com/elastic/go-elasticsearch"&gt;https://github.com/elastic/go-elasticsearch&lt;/a&gt; v7 项目连接 Elastic。&lt;/p&gt;
&lt;h2 id="minio-elasticsearch"&gt;为 MinIO 部署添加 Elasticsearch 端点&lt;/h2&gt;
&lt;p&gt;以下步骤为 MinIO 部署添加一个新的 Elasticsearch 服务端点，以支持 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;bucket notifications&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="id2"&gt;前提条件&lt;/h3&gt;
&lt;h4 id="elasticsearch-v7-0"&gt;Elasticsearch v7.0 及更高版本&lt;/h4&gt;
&lt;p&gt;MinIO 依赖 &lt;a href="https://github.com/olivere/elastic"&gt;https://github.com/olivere/elastic&lt;/a&gt; v7 项目连接 Elastic。&lt;code&gt;elastic/v7&lt;/code&gt; 库专门面向 Elasticsearch v7.0，与更早版本的 Elasticsearch 不兼容。&lt;/p&gt;</description></item><item><title>将事件发布到 Kafka</title><link>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-kafka/</guid><description>&lt;p&gt;&lt;a id="kafka"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-notifications-publish-kafka"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MinIO 支持将 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;bucket notification&lt;/a&gt; 事件发布到 &lt;a href="https://kafka.apache.org/"&gt;Kafka&lt;/a&gt; 服务端点。&lt;/p&gt;
&lt;p&gt;MinIO 依赖 &lt;a href="https://github.com/Shopify/sarama"&gt;https://github.com/Shopify/sarama&lt;/a&gt; 项目实现 Kafka 连接能力， 并共享该项目对 Kafka 的支持。更多信息请参见 &lt;code&gt;sarama&lt;/code&gt; 的 &lt;a href="https://github.com/Shopify/sarama/#compatibility-and-api-stability"&gt;Compatibility and API stability&lt;/a&gt; 章节。&lt;/p&gt;
&lt;h2 id="minio-kafka"&gt;向 MinIO 部署添加 Kafka 端点&lt;/h2&gt;
&lt;p&gt;以下过程会在 MinIO 部署中添加一个新的 Kafka 服务端点， 用于支持 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;bucket notifications&lt;/a&gt;。&lt;/p&gt;</description></item><item><title>将事件发布到 MySQL</title><link>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-mysql/</guid><description>&lt;p&gt;&lt;a id="mysql"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-notifications-publish-mysql"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MinIO 支持将 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt; 事件发布到 &lt;a href="https://www.mysql.com/"&gt;MySQL&lt;/a&gt; 服务端点。MinIO &lt;em&gt;仅&lt;/em&gt; 支持 MySQL 5.7.8 及更高版本。&lt;/p&gt;
&lt;h2 id="minio-mysql"&gt;向 MinIO 部署添加 MySQL 端点&lt;/h2&gt;
&lt;p&gt;以下过程会向 MinIO 部署添加一个新的 MySQL 服务端点，以支持 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="id2"&gt;先决条件&lt;/h3&gt;
&lt;h4 id="mysql-5-7-8"&gt;MySQL 5.7.8 及更高版本&lt;/h4&gt;
&lt;p&gt;MinIO 依赖于 MySQL 5.7.8 中引入的功能。&lt;/p&gt;</description></item><item><title>将事件发布到 PostgreSQL</title><link>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-postgresql/</guid><description>&lt;p&gt;&lt;a id="postgresql"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-notifications-publish-postgresql"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MinIO 支持将 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt; 事件发布到 &lt;a href="https://www.postgresql.org/"&gt;PostgreSQL&lt;/a&gt;。MinIO 仅支持 PostgreSQL 9.5 及以上版本。&lt;/p&gt;
&lt;h2 id="minio-postgresql"&gt;向 MinIO 部署添加 PostgreSQL 端点&lt;/h2&gt;
&lt;p&gt;以下过程将为 MinIO 部署新增一个 PostgreSQL 服务端点，以支持 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="id2"&gt;前提条件&lt;/h3&gt;
&lt;h4 id="postgresql-9-5"&gt;PostgreSQL 9.5 及以上版本&lt;/h4&gt;
&lt;p&gt;MinIO 依赖 PostgreSQL 9.5 引入的特性。&lt;/p&gt;
&lt;h4 id="minio-mc"&gt;MinIO &lt;code&gt;mc&lt;/code&gt; 命令行工具&lt;/h4&gt;
&lt;p&gt;此过程中的某些操作需要使用 &lt;a href="https://silo.pgsty.com/zh/reference/minio-mc/#command-mc"&gt;&lt;code&gt;mc&lt;/code&gt;&lt;/a&gt; 命令行工具。 安装说明参见 &lt;code&gt;mc&lt;/code&gt; &lt;a href="https://silo.pgsty.com/zh/reference/minio-mc/#mc-install"&gt;快速入门&lt;/a&gt;。&lt;/p&gt;</description></item><item><title>将事件发布到 Redis</title><link>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-redis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-redis/</guid><description>&lt;p&gt;&lt;a id="redis"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-notifications-publish-redis"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MinIO 支持将 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt; 事件发布到 &lt;a href="https://redis.io/"&gt;Redis&lt;/a&gt; 服务端点。&lt;/p&gt;
&lt;h2 id="minio-redis"&gt;向 MinIO 部署添加 Redis 端点&lt;/h2&gt;
&lt;p&gt;以下过程会在 MinIO 部署中添加一个新的 Redis 服务端点，用于支持 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="id2"&gt;前提条件&lt;/h3&gt;
&lt;h4 id="minio-mc"&gt;MinIO &lt;code&gt;mc&lt;/code&gt; 命令行工具&lt;/h4&gt;
&lt;p&gt;此过程在部分操作中使用 &lt;a href="https://silo.pgsty.com/zh/reference/minio-mc/#command-mc"&gt;&lt;code&gt;mc&lt;/code&gt;&lt;/a&gt; 命令行工具。 安装说明请参见 &lt;code&gt;mc&lt;/code&gt; &lt;a href="https://silo.pgsty.com/zh/reference/minio-mc/#mc-install"&gt;快速入门&lt;/a&gt;。&lt;/p&gt;</description></item><item><title>将事件发布到 Webhook</title><link>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-webhook/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://silo.pgsty.com/zh/administration/monitoring/publish-events-to-webhook/</guid><description>&lt;p&gt;&lt;a id="webhook"&gt;&lt;/a&gt;
&lt;a id="minio-bucket-notifications-publish-webhook"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MinIO 支持将 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt; 事件发布到 &lt;a href="https://en.wikipedia.org/wiki/Webhook"&gt;Webhook&lt;/a&gt; 服务端点。&lt;/p&gt;
&lt;h2 id="minio-webhook"&gt;向 MinIO 部署添加 Webhook 端点&lt;/h2&gt;
&lt;p&gt;以下过程会为 MinIO 部署新增一个 Webhook 服务端点，以支持 &lt;a href="https://silo.pgsty.com/zh/administration/monitoring/bucket-notifications/#minio-bucket-notifications"&gt;存储桶通知&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="id2"&gt;前提条件&lt;/h3&gt;
&lt;h4 id="minio-mc"&gt;MinIO &lt;code&gt;mc&lt;/code&gt; 命令行工具&lt;/h4&gt;
&lt;p&gt;本过程中的部分操作需要使用 &lt;a href="https://silo.pgsty.com/zh/reference/minio-mc/#command-mc"&gt;&lt;code&gt;mc&lt;/code&gt;&lt;/a&gt; 命令行工具。 安装说明请参见 &lt;code&gt;mc&lt;/code&gt; &lt;a href="https://silo.pgsty.com/zh/reference/minio-mc/#mc-install"&gt;快速入门&lt;/a&gt;。&lt;/p&gt;</description></item></channel></rss>