2017-12-09 16 views
1

Google Cloud Stackdriver内に5つのログエクスポートシンクを作成しました。現在、彼らはすべての宛先と同じバケット(私のバケット)に設定されている: IAM、コンピューティング、ファイアウォール、プロジェクトおよびストレージ:Google Cloud Platformログシンクをバケット内の特定のフォルダに設定する

storage.googleapis.com/my-bucket

バケット(私のバケツ)は、次の5つのフォルダがあります

私のバケツ内のこれらのフォルダの1つに各ログシンクを関連付けることは可能でしょうか?関連する質問(Pointing multiple projects' log sinks to one bucket)からの回答は、「FOLDER_ID」がわからないことを示しています。もしこれが私の必要なものであれば、どこでそれを得るのでしょうか。

私はコマンド

gcloud logging sinks update my-compute-log-sink storage.googleapis.com/my-bucket/compute

とシンクが更新されたことの確認を取得すると、Googleのクラウドシェルで手動で目的地を更新しようとした、しかし、gcloud logging sinks listを実行しても何の変化を示していないし、今、私はこだわっています。

答えて

0

これは現在できません。

シンクの更新時(ディレクトリを含む)に使用した場所は、追加の情報を追加したにもかかわらずバケット全体を指しているだけなので、更新されたメッセージが表示されたときに上書きされている可能性があります現在のシンクは以前と同じ情報でシンクします。

Google Cloud Platformロギングシンクで指定されたバケットディレクトリの場所の使用を実装できるかどうかを確認する機能リクエストを開いています。あなたはここでそれに従うことができます:

https://issuetracker.google.com/69371200

の面では:また、あなたはここに従うことができることをacehiveしようとしているタスクに関連する個別の機能要求がある

https://issuetracker.google.com/72036905

FOLDER_ID値は、バケット内のフォルダには関係ありませんが、hereのようなクラウドプラットフォームリソース階層に関連しています。したがって、あなたの主な問題に関連するものではありません。

+0

フィードバックいただきありがとうございます。 –

+0

問題ありません!この情報があなたを助けたならば、答えをupvoteしてください。また、あなたの質問に答えた情報があれば、答えを受け入れてください。 – neilH

0

ロギングシンクの宛先(クラウドストレージ用)はバケットでなければなりません。

Pointing multiple projects' log sinks to one bucketへの回答で参照されているフォルダは、プロジェクトのグループ化用です。その答えはfoldersのドキュメントにリンクしています。

フォルダはCloud Platformリソース階層内のノードです。フォルダ には、プロジェクト、他のフォルダ、またはその両方の組み合わせを含めることができます。

クラウドストレージは、バケット内の「フォルダ」、バケットやオブジェクトのみをサポートしていません。 https://cloud.google.com/storage/docs/key-terms

関連する問題