Облачная платформаAdvanced

Запрос и управление журналами кластера Elasticsearch

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

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

Вы можете периодически выполнять бэкап журналов кластера в бакеты OBS и позже загружать файлы журналов из OBS.

Запрос журналов

  1. Войдите в CSS консоль управления.
  2. Выберите Кластеры в навигационной панели. На Кластеры странице, щелкните кластер, журналы которого вы хотите запросить. Страница информации о кластере отображается.
  3. В навигационной панели слева выберите Управление журналами.
  4. Запросите журналы на странице управления журналами.
  5. Выберите узел, тип журнала и уровень журнала, которые вы хотите запросить, а затем щелкните . Результат запроса отображается.

    При поиске логов совпадают последние 10,000 логов. Максимум отображается 100 логов.

Бэкап логов

Логи кластера CSS могут периодически бэкапиться в указанные OBS бакеты.

  1. Войдите в CSS консоль управления.
  2. Выберите Кластеры в навигационной панели. На Кластеры странице, нажмите имя целевого кластера. Страница информации о кластере отображается.
  3. Нажмите Логи вкладку и включите Управление логами переключатель.
  4. В Редактировать конфигурацию бэкапа логов диалоговое окно, установите параметры.

    В отображаемом диалоговом окне, OBS Бакет, Backup Path, и IAM Agency создаются автоматически для лог бэкапа. Вы можете изменить значения по умолчанию, обратившись к Table 1.

    Если Log Backup был включен для кластера, вы можете нажать значок Edit справа от Log Backup Configuration и измените конфигурацию в отображаемом Edit Log Backup Configuration диалоговое окно. Для получения подробной информации, см Table 1.

    Table 1 Настройка лог-бэкапа

    Параметр

    Описание

    Примечания

    OBS Бакет

    Выберите OBS бакет из выпадающего списка для хранения логов. Вы также можете нажать Создать Бакет справа, чтобы создать OBS бакет.

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

    ПРИМЕЧАНИЕ:

    Чтобы предоставить пользователю IAM доступ к OBS бакету, необходимо предоставить GetBucketStoragePolicy, GetBucketLocation, ListBucket, и ListAllMyBuckets разрешения пользователю.

    Путь бэкапа

    Путь хранения журналов в бакете OBS

    Путь бэкапа не может:

    • Содержать следующие символы: \:*?"<>|'{}
    • Начинаться со слеша (/).
    • Начинаться или заканчиваться точкой (.).
    • Содержать более двух подряд идущих слешей (/) или точек (.).
    • Превышать 512 символов.

    IAM Agency

    IAM agency authorized by the current account for CSS для доступа или поддержки данных, хранящихся в бакетах OBS.

    IAM agency должна соответствовать следующим требованиям:

    • Тип агентства должно быть Облачный сервис.
    • Установить Облачный сервис к Elasticsearch или CSS.
    • Обязательные политики: Тенант Администратор
    • Если агентство недоступно, обратитесь к администратору CSS, чтобы создать его.

    ПРИМЕЧАНИЕ:

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

  5. Бэкап журналов.
    • Автоматический бэкап журналов

      Щелкните значок справа от Авто бэкап для включения функции авто бэкапа.

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

      После Автоматическое создание Снапшота функция включена, вы можете нажать значок Edit справа от параметра, чтобы изменить время начала бэкапа.

    • Ручное резервное копирование логов

      На Лог Бэкап страница вкладки, нажмите Бэкап. В отображаемом диалоговом окне нажмите Да чтобы начать бэкап.

      Если Статус задачи в списке бэкапа логов Успешно, бэкап успешен.

  6. Просмотр лог файлов.

    После успешного резервного копирования логов вы можете нажать OBS Buckets, чтобы перейти к списку бакетов и найти бакет, в котором хранятся файлы логов, чтобы просмотреть файлы логов.

Лог файлы

Логи устаревания, логи выполнения, медленные логи индекса и медленные логи поиска сохраняются для кластеров Elasticsearch и OpenSearch.

Таблица 2 Типы файлов журналов

Имя журнала

Описание

clustername_deprecation.log

Лог устаревания

clustername_index_indexing_slowlog.log

Медленный лог поиска

clustername_index_search_slowlog.log

Медленный лог индекса

clustername.log

Elasticsearch лог выполнения

clustername_access.log

Лог доступа