Настройте облачное ведение журнала

Включить облачное логирование

В Fleet Engine автоматически должна быть включена функция ведения журналов.

  1. Откройте Проводник журналов .
  2. Введите следующий запрос:

    resource.type:"fleetengine.googleapis.com"
    

Если результаты запроса записываются в журнал, значит, ведение журнала включено.

Если в результатах поиска по этому запросу не отображаются никакие записи, возможно, функция Cloud Logging не включена для вашего проекта. Чтобы включить Cloud Logging, обратитесь в службу поддержки платформы Google Maps .

Включить журналы ограниченного использования

В соответствии с условиями предоставления услуг мобильности , некоторые данные журналов, генерируемые Fleet Engine, могут храниться только 30 дней. Fleet Engine помечает эти журналы как TOS_RESTRICTED и помещает их в группу журналов с ограниченным сроком хранения, которую необходимо создать, как показано ниже.

Все остальные данные журналов помещаются в стандартный сегмент, где они могут храниться дольше, как определено в Условиях использования мобильных сервисов . См. раздел «Хранение журналов» в консоли Google Cloud, где описана настройка сегментов журналов и сроков их хранения.

Для анализа можно объединить данные из ограниченных и стандартных журналов, чтобы получить полный набор данных журналов.

Для включения журналов ограниченного использования выполните следующие действия:

  1. Создайте хранилище и контейнер для журналов ограниченного доступа и отфильтруйте журналы по соответствующим контейнерам.

  2. Обратитесь в службу поддержки, чтобы включить журналы ограниченного доступа.

Более подробная информация содержится в следующих разделах.

Создайте раковину и ведро для хранения запрещенных для использования бревен в вашем проекте.

  1. В окне «Проводник журналов» в левой панели навигации откройте страницу «Маршрутизатор журналов» .

  2. Измените параметр _Default для хранения логов, чтобы исключить из него журналы ограниченного доступа.

    1. В разделе «Приемники маршрутизатора журналов» выберите сегмент журналов _Default.
    2. Выберите пункт «Редактировать приемник» в меню «Действия» .
    3. Перейдите в раздел «Выберите журналы для фильтрации из приемника» и нажмите кнопку «Добавить исключение» .
    4. Задайте имя фильтра исключений как ExcludeRestrictedLogs .
    5. В поле «Фильтр сборки и исключения» вставьте следующий фильтр: labels.restriction="TOS_RESTRICTED"
    6. Нажмите «Обновить приемник» .
  3. Создайте сегмент для ограниченного доступа к логам, чтобы хранить логи с ограниченным доступом. Для этого создайте приемник и сегмент для всех логов, а затем исключите из них логи без ограничений.

    1. На странице «Маршрутизатор журналов» вверху выберите «Создать приемник» .
    2. Укажите данные раковины :
      1. Имя: RestrictedLogs
      2. Описание: Журналы ограниченного использования для автопарка маршрутов.
    3. Нажмите «Далее» .
    4. Укажите пункт назначения "Приёмник" :
      1. Выберите услугу "Раковина": Ведро для сбора мусора
      2. Выберите корзину для логов: выберите «Создать новую корзину для логов» .
      3. В диалоговом окне «Подробности о корзине» заполните следующие поля:
        1. Имя: Ограниченный доступ
        2. Описание: Содержит журналы ограниченного доступа для служебного транспорта.
      4. Остальное оставьте как есть и нажмите «Далее» .
      5. Установите срок хранения на 30 дней. (Срок хранения не должен превышать 30 дней.)
      6. Нажмите «Создать корзину» .
    5. В диалоговом окне создания приемника оставьте раздел «Журналы для включения в приемник» пустым.
    6. В разделе «Журналы для фильтрации из приемника» нажмите «Добавить исключение» и заполните следующие поля:
      1. Название фильтра исключений: ExcludeNonRestrictedLogs
      2. Фильтр исключения: NOT (resource.type = "fleetengine.googleapis.com/Fleet" OR resource.type = "fleetengine.googleapis.com/DeliveryFleet") NOT (labels.restriction = "TOS_RESTRICTED")
    7. Нажмите «Создать приемник».

Обратитесь в службу поддержки, чтобы включить журналы ограниченного доступа.

  1. Перейдите на страницу поддержки платформы Google Maps.
  2. Нажмите «Создать обращение» , чтобы начать новый запрос в службу поддержки.
  3. Предоставьте следующую информацию:

    • Идентификатор(ы) проекта для включения.
    • Адрес электронной почты лица, запрашивающего изменение. У этого лица должен быть доступ на редактирование проектов Google Cloud, которые вы указываете.
  4. Подтвердите свое согласие, написав «Да» : Включив контент Google Maps с ограниченным доступом в Cloud Logging, вы соглашаетесь соблюдать условия платформы Google Maps и условия использования сервиса Mobility , включая требования к кэшированию и разрешенному использованию контента Google Maps.

После обработки вашего запроса службой поддержки вы получите подтверждение о включении ведения журналов для вашего проекта.

Что дальше?

Узнайте, как работать с логами в Logs Explorer .