Spec-Zone.ru › AWS CLI v2

[ aws . lightsail ]

get-container-log

Описание

Возвращает события журнала контейнера вашей Amazon Lightsail контейнерной службы.

Если ваша контейнерная служба имеет более одного узла (т.е., масштабирование больше 1), то события журнала, которые возвращаются для указанного контейнера, объединяются со всех узлов вашей контейнерной службы.

Примечание

Журналы контейнеров сохраняются определенное время. Для получения дополнительной информации см. Amazon Lightsail endpoints and quotas в разделе Amazon Web Services General Reference .

См. также: AWS API Documentation

Синтаксис

  get-container-log
--service-name <value>
--container-name <value>
[--start-time <value>]
[--end-time <value>]
[--filter-pattern <value>]
[--page-token <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--service-name (строка)

Имя контейнерной службы, для которой необходимо получить журнал контейнера.

--container-name (строка)

Имя контейнера, который работает или ранее работал в контейнерной службе, для которого необходимо вернуть журнал.

--start-time (метка времени)

Начало временного интервала, для получения данных журнала.

Ограничения:

  • Указано в формате Coordinated Universal Time (UTC).
  • Указано в формате Unix time. Например, если вы хотите использовать начальное время 1 октября 2018 года в 20:00 по UTC, укажите 1538424000 как начальное время.

Вы можете преобразовать понятное для человека время в формат Unix time, используя конвертер, например, Epoch converter .

--end-time (метка времени)

Конец временного интервала, для получения данных журнала.

Ограничения:

  • Указано в формате Coordinated Universal Time (UTC).
  • Указано в формате Unix time. Например, если вы хотите использовать конечное время 1 октября 2018 года в 21:00 по UTC, укажите 1538427600 как конечное время.

Вы можете преобразовать понятное для человека время в формат Unix time, используя конвертер, например, Epoch converter .

--filter-pattern (строка)

Шаблон для фильтрации возвращаемых событий журнала до конкретного термина.

Вот несколько примеров шаблонов фильтров, которые вы можете указать:

  • Чтобы вернуть все события журнала, укажите шаблон фильтра "" .
  • Чтобы исключить события журнала, содержащие термин ERROR , и вернуть все остальные события журнала, укажите шаблон фильтра "-ERROR" .
  • Чтобы вернуть события журнала, содержащие термин ERROR , укажите шаблон фильтра "ERROR" .
  • Чтобы вернуть события журнала, содержащие как термин ERROR , так и термин Exception , укажите шаблон фильтра "ERROR Exception" .
  • Чтобы вернуть события журнала, содержащие термин ERROR или термин Exception , укажите шаблон фильтра "?ERROR ?Exception" .

--page-token (строка)

Токен для перехода к следующей странице результатов вашего запроса.

Чтобы получить токен страницы, выполните начальный GetContainerLog запрос. Если ваши результаты постраничены, ответ вернет токен следующей страницы, который вы можете указать как токен страницы в последующем запросе.

--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной JSON-строки. JSON-строка следует формату, предоставленному --generate-cli-skeleton. Если на командной строке предоставлены другие аргументы, эти значения переопределят значения, предоставленные JSON. Невозможно передать произвольные двоичные значения с помощью предоставленного JSON-значения, так как строка будет взята дословно. Это не может быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса к API. При отсутствии значения или значении input выводит пример входного JSON, который может использоваться в качестве аргумента для --cli-input-json. Аналогично, если указано yaml-input, он выведет пример входного YAML, который может использоваться с --cli-input-yaml. Если указано значение output, он проверит входные данные команды и вернет JSON-образец выходных данных для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантии обратной совместимости в сгенерированном JSON-скелете.

Глобальные параметры

--debug (логическое значение)

Включение отладки.

--endpoint-url (строка)

Переопределение URL по умолчанию команды указанным URL.

--no-verify-ssl (логическое значение)

По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого подключения SSL AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет стандартное поведение проверки сертификатов SSL.

--no-paginate (логическое значение)

Отключение автоматической постраничной навигации. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования выходных данных команды.

  • json
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использование определенного профиля из файла с данными учетных записей.

--region (строка)

Используемый регион. Переопределяет параметры в конфигурации/среде.

--version (строка)

Отображение версии этого инструмента.

--color (строка)

Включение/выключение цветного вывода.

  • включено
  • выключено
  • авто

--no-sign-request (логическое значение)

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

--ca-bundle (строка)

Файл сертификатов CA для проверки сертификатов SSL. Переопределяет параметры в конфигурации/среде.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время подключения сокета в секундах. Если значение равно 0, подключение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, используемый для двоичных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как закодированная строка base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны быть переданы дословно. При предоставлении содержимого из файла, отображающегося как двоичный блок, fileb:// всегда будет обрабатываться как двоичный и будет использовать содержимое файла непосредственно, независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть правильно отформатировано для заданной настройки cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (логическое значение)

Отключить постраничный вывод cli.

--cli-auto-prompt (логическое значение)

Автоматический запрос параметров CLI.

--no-cli-auto-prompt (логическое значение)

Отключение автоматического запроса параметров CLI.

Вывод

logEvents -> (список)

Массив объектов, описывающих события журнала контейнера.

(структура)

Описывает события журнала контейнера Amazon Lightsail контейнерной службы.

createdAt -> (метка времени)

Метка времени создания события журнала контейнерной службы.

message -> (строка)

Сообщение события журнала контейнерной службы.

nextPageToken -> (строка)

Токен для перехода к следующей странице результатов вашего запроса.

Токен следующей страницы не возвращается, если больше результатов отображать не нужно.

Чтобы получить следующую страницу результатов, выполните другой GetContainerLog запрос и укажите токен следующей страницы с помощью параметра pageToken.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API