Advanced

Быстрый старт

Эта статья полезна?

Инструкция описывает процесс создания логов и их сбора с хоста виртуальной машины

.

Перед началом работы

Создание группы логов и потока отслеживания

Группы и потоки логов — это базовые единицы управления логами в сервисе LTS. Они позволяют группировать и структурировать выгрузку логов.

Внимание

Для сбора логов с хоста предварительно установите агент ICAgent на ECS.

  1. Войдите в консоль управления Advanced:

  2. В списке сервисов выберите Log Tank Service.

  3. Нажмите Create Log Group и укажите название новой группы. Например, «log-group-example».

  4. Подтвердите создание, нажав OK.

Чтобы создать поток отслеживания логов, нажмите на нужное название группы логов:

  1. Нажмите Create Log Stream.

  2. Введите название потока, например, «log-stream-1», и выберите нужный EPS-проект в поле Enterprise Project Name.

  3. Нажмите OK.

Сбор логов с хоста

Сбор логов с хостов ведется только для виртуальных машин Elastic Cloud Server (

), на которых был установлен ICAgent.

  1. На странице Log Management нажмите на название группы логов.

  2. Выберите поток логов (Log Stream).

  3. В левой панели выберите Log Ingestion → Host и нажмите Add Path.

  4. В окне Add Collection Path выберите хосты, логи которых нужно собрать, и нажмите Next.

  5. В окне Add Host Path добавьте путь к логам для сбора.

    Для этого создайте путь по типу: /var/log/*.log. В этом случае варианты пути к логам будут выглядеть следующим образом:

    /var/log/1.log

    /var/log/2.log

    В нашем примере используется нечеткое сопоставление, где в качестве подстановочного знака используется звездочка (*). Также возможны другие варианты создания пути сбора логов.

  6. Нажмите Next для перехода к этапу установки правил сбора — Set Collection Rule.

  7. Выберите:

    • Log Format (формат записи логов) — Single-line. В это формате каждая строка лога отображается как одно событие.

    • Log Time (формат отображения времени) — System time. В этом случае время сбора логов будет отображаться по умолчанию, в начале каждого события.

  8. Нажмите OK.

Теперь логи с виртуальной машины ECS можно просмотреть и выгрузить в сервисе LTS. Для этого:

  1. На странице Log Management нажмите на название группы, а затем на название созданного потока логов.

  2. Нажмите Add Quick Search и задайте название (Name) и кодовое слово (Keyword) для поиска логов.

Также просмотр логов доступен на вкладке Real-Time Logs.