Установка приемника журнала Google Cloud Platform в определенную папку в сегменте

Я создал пять отдельных приемников экспорта журналов в Google Cloud Stackdriver. В настоящее время все они настроены на одно и то же ведро (my-bucket) с местом назначения:

storage.googleapis.com/my-bucket

В корзине (my-bucket) есть следующие 5 папок: iam, compute, firewall, project и storage.

Я хотел бы связать каждый приемник журнала с одной из этих папок в моем сегменте, возможно ли это? Ответ на соответствующий вопрос (), похоже, указывает на то, что это так, однако я не понимаю "FOLDER_ID", и если это то, что мне нужно, и если да, то где мне это взять.

Я попытался обновить место назначения вручную в облачной оболочке Google с помощью команды

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

и получите подтверждение, что приемник был обновлен, однако при запуске gcloud logging sinks list изменений не наблюдается, и теперь я застрял.


person Erik M    schedule 09.12.2017    source источник


Ответы (2)


В настоящее время это невозможно.

Местоположение, которое вы использовали при попытке обновить приемник (когда вы включаете каталог), будет указывать только на бакет в целом, несмотря на добавление дополнительной информации после него, поэтому, когда вы видите обновленное сообщение, вы, вероятно, перезаписываете текущий приемник с помощью та же информация, что и раньше.

Я открыл запрос функции, чтобы узнать, можно ли реализовать использование указанных местоположений каталога сегментов в приемниках журналов Google Cloud Platform. Вы можете следить за ним здесь:

https://issuetracker.google.com/72036905

Существует также отдельный запрос функции, который относится к задаче, которую вы пытаетесь решить, и которую вы можете выполнить здесь:

https://issuetracker.google.com/69371200

Что касается значения FOLDER_ID, это не связано с папкой в ​​корзине, но относится к иерархии ресурсов облачной платформы, как описано в здесь. Следовательно, это не связано с вашей основной проблемой.

person neilH    schedule 16.01.2018
comment
Спасибо за ваш отзыв! - person Erik M; 18.01.2018
comment
Без проблем! Если эта информация вам помогла, проголосуйте за ответ. Кроме того, если эта информация ответила на ваш вопрос, примите ответ. - person neilH; 18.01.2018

Место назначения приемника журналов (для облачного хранилища) должно быть корзиной.

Папка, упомянутая в ответе на Указание приемников журналов нескольких проектов на одну корзину, предназначена для группировки проектов. Этот ответ ссылается на документацию для папок, в которой они описаны. в качестве:

Папки - это узлы в иерархии ресурсов облачной платформы. Папка может содержать проекты, другие папки или их комбинацию.

Облачное хранилище не поддерживает что-то вроде «папок» внутри сегментов, только сегменты и объекты. См. https://cloud.google.com/storage/docs/key-terms

person Kirk Kelsey    schedule 28.12.2017