Быстрый старт
Инструкция описывает процесс создания логов и их сбора с хоста виртуальной машины Elastic Cloud Server.
На этой странице
Перед началом
Создайте виртуальную машину ECS, с которой будут собираться логи.
Создайте ключи доступа AK/SK для установки агента на ECS.
Примечание
Для создания AK/SK:
В правом верхнем углу меню нажмите на имя пользователя и выберите My Credentials.
Перейдите на вкладку Access Keys и нажмите Create Access Key.
Нажмите Send Code.
В течение нескольких секунд на ваш email будет направлено письмо с кодом подтверждения. Данный код действителен не более часа. Скопируйте его и вставьте в поле Verification Code. Нажмите ОК.
Новый ключ появится в таблице и файл вида
credentials.csv
будет автоматически загружен в папку Загрузки (Downloads).
Создание группы логов и потока отслеживания
Группы и потоки логов — это базовые единицы управления логами в сервисе LTS. Они позволяют группировать и структурировать выгрузку логов.
Внимание
Для сбора логов с хоста предварительно установите агент ICAgent на ECS.
Войдите в консоль управления Advanced:
Чтобы открыть список сервисов, нажмите Service List.
Перейдите в раздел
.Нажмите Create Log Group и укажите название новой группы. Например, «log-group-example».
Подтвердите создание, нажав OK.
Чтобы создать поток отслеживания логов, нажмите на нужное название группы логов:
Нажмите Create Log Stream.
Введите название потока, например, «log-stream-1», и выберите нужный EPS-проект в поле Enterprise Project Name.
См.также
Нажмите OK.
Сбор логов с хоста
Сбор логов с хостов ведется только для виртуальных машин Elastic Cloud Server (ECS), на которых был установлен ICAgent.
На странице Log Management нажмите на название группы логов.
Выберите поток логов (Log Stream).
В левой панели выберите Add Path.
и нажмитеВ окне Add Collection Path выберите хосты, логи которых нужно собрать, и нажмите Next.
В окне Add Host Path добавьте путь к логам для сбора.
Для этого создайте путь по типу:
/var/log/*.log
. В этом случае варианты пути к логам будут выглядеть следующим образом:/var/log/1.log
/var/log/2.log
В нашем примере используется нечеткое сопоставление, где в качестве подстановочного знака используется звездочка (*). Также возможны другие варианты создания пути сбора логов.
Нажмите Next для перехода к этапу установки правил сбора — Set Collection Rule.
Выберите:
Log Format (формат записи логов) — Single-line. В это формате каждая строка лога отображается как одно событие.
Log Time (формат отображения времени) — System time. В этом случае время сбора логов будет отображаться по умолчанию, в начале каждого события.
См.также
Нажмите OK.
Теперь логи с виртуальной машины ECS можно просмотреть и выгрузить в сервисе LTS. Для этого:
На странице Log Management нажмите на название группы, а затем на название созданного потока логов.
Нажмите Add Quick Search и задайте название (Name) и кодовое слово (Keyword) для поиска логов.
Также просмотр логов доступен на вкладке Real-Time Logs.
для Dev & Test