我正在尝试使用Stackdriver Log Export服务设置自定义日志目标接收器。但我能找到有关如何实现这一点的任何文档。有谁知道在哪里可以找到有关如何实现自定义目的地的信息?
我之前已成功设置云存储和云发布/订阅源目标。
答案 0 :(得分:1)
本文中提到了定义自定义目标的方法:How do I coalesce Stackdriver logs/sinks into one BigQuery project/dataset?
在Google Stackdriver Logging查看器中创建导出时,我们必须选择自定义目标。然后我们必须以下列格式提供目的地:
将创建水槽后生成的唯一编写器标识添加到IAM&管理员并提供BiqQuery数据编辑器角色,PubSub编辑器角色和所有存储权限,具体取决于接收器的类型(分别为BigQuery,PubSub和GCS)。
答案 1 :(得分:0)
最后能够直接从Google获得答案,他们对自定义目的地有一个内部公开的问题,而堆栈驱动程序团队正在修复它,但是没有ETA。 FWIW“自定义目的地”仍将是三个原始频道之一(GCS,BQ或Pub / Sub),但允许您指定要导出的另一个项目。但是,可以通过Cloud Pub / Sub主题导出日志,第三方可以通过按照这些说明[1]订阅相同的主题来接收日志,因为Stackdriver Logging支持与第三方(如Splunk,Logentries)的日志集成和Tenable。
[1] https://cloud.google.com/logging/docs/export/using_exported_logs#integrate-thru-pubsub