CSS предоставляет функции бэкапа логов и поиска для облегчения устранения неполадок и целей обслуживания. Вы можете периодически сохранять логи кластера в бакеты OBS и загружать файлы журналов из OBS для анализа и обнаружения ошибок.
Запрос логов
- Войдите в CSS консоль управления.
- Выберите Кластеры в панели навигации. На Кластеры странице, нажмите на кластер, логи которого вы хотите запросить. Отображается страница информации о кластере.
- В левой панели навигации, выберите Управление логами.
- Запрос логов на странице управления логами.
- Выберите целевую ноду, и нажмите
. Результат запроса отображается.При поиске журналов сопоставляются последние 10,000 журналов, но будет отображено не более 100 журналов.
Бэкап журналов
Журналы кластера CSS могут периодически резервно копироваться в указанные бакеты OBS.
- Войдите в CSS консоль управления.
- Выберите Кластеры в навигационной панели. На Кластеры странице, щёлкните название целевого кластера. Отображается страница информации о кластере.
- Щёлкните Журналы вкладку и включите Управление журналами переключатель.
- В Редактировать конфигурацию резервного копирования журналов диалоговое окно, задайте параметры.
In the displayed dialog box, OBS Bucket, Backup Path, and IAM Agency are automatically created for log backup. You can change the default values by referring to Table 1.
If Log Backup has been enabled for the cluster, you can click the Edit icon on the right of Log Backup Configuration and modify the configuration in the displayed Edit Log Backup Configuration dialog box. For details, see Table 1.
Table 1 Configuring log backup Параметр
Описание
Примечания
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, чтобы создать его.
ПРИМЕЧАНИЕ:Имя агентства может содержать только буквы (чувствительные к регистру), цифры, символы подчёркивания (_) и дефисы (-). В противном случае бэкап не выполнится.
- Бэкап логов.
- Автоматический бэкап логов
Нажмите на значок справа от Авто бэкап чтобы включить функцию авто бэкапа.
После включения функции автоматического бэкапа, задайте время начала бэкапа в Настроить авто бэкап диалоговое окно. Когда наступит запланированное время, система автоматически выполнит бэкап логов.
После Автоматическое создание Снапшот Функция включена, вы можете нажать значок Редактировать справа от параметра, чтобы изменить время начала бэкапа.
- Ручное бэкапирование логов
На Бэкап логов на вкладке, нажмите Бэкап. В отображаемом диалоговом окне нажмите Да чтобы начать бэкап.
Если Статус задачи в списке бэкапа логов Успешно, бэкап выполнен успешно.
- Автоматический бэкап логов
- Посмотреть файлы логов.
После того как логи успешно бэкапированы, вы можете нажать OBS Бакеты, чтобы перейти к списку бакетов и найти бакет, в котором хранятся файлы логов, для просмотра файлов логов.
Файлы логов
Логи устаревания и логи выполнения бэкапятся для кластеров Logstash.
Имя журнала | Описание |
|---|---|
logstash-deprecation.log | Журнал устареваний |
logstash-plain.log | Logstash журнал выполнения |