我想通过 pubsub 获取 Cloud Storage 文件的内容并通过 arcsight 代理收集
我创建了服务帐户并授予了 pubsub 编辑器和存储对象查看器权限,并创建了主题。我在控制台输入:gsutil notification create -t your-topic-name -f json gs://your-bucket-name,然后在pubsub订阅项目中拉取消息,但是没有bucket文件内容。
目前还没有办法直接将 Cloud Storage 文件的内容获取到 Pub/Sub 中。存储通知仅提供有关存储桶内文件操作的元数据。为了将文件的内容放入 Pub/Sub,您必须设置 Cloud Run 作业、Cloud Functions、Dataflow 作业或接收存储通知的自定义应用程序,在收到
OBJECT_FINALIZE
消息时读取文件并将内容发布到不同的 Pub/Sub 主题。不过,请继续关注,我们正在开发将很快简化此流程的功能。