Типовые задачи
Проверка доставки логов в Подсистему
Для проверки доставки логов в Подсистему нужно:
- Открыть дашборд "Rsyslog impstats — Мониторинг".
- Проверить KPI "Ошибок доставки" — должно быть 0.
- Визуализация "Доставка в OpenSearch" — кривая submitted должна быть непрерывной.
- Если ошибки обнаружены — проверить "Потери в очередях" на наличие discarded_full.
Поиск медленных запросов РОСА Центр управления
Поиск медленных запросов РОСА Центр управления осществляется выполнением следующих действий:
- Открыть "Foreman Dashboard".
- Проверить "График времени обработки" — если максимум и медиана расходятся более чем в 10 раз, то есть единичные аномалии.
- Для детального анализа - "Обнаружение → шаблон foreman-logs* → запрос duration_ms > 1000.
Проверка DD-политик конкретного ПК
Проверка DD-политик конкретного ПК проводится следующим образом:
- Открыть "Puppet Agent Monitoring".
- Добавить фильтр - hostname, "является", "<имя ПК>".
- Таблица "DD-политики по ПК со статусом Включено" покажет активные политики.
- Таблица "DD-политики по ПК со статусом Выключено" покажет неактивные.
Поиск ошибок puppet-agent на группе ПК
Для поиска ошибок puppet-agent на группе ПК нужно:
- Перейти в "Обнаружение → шаблон puppet-agent-logs*.
- Ввести запрос: puppet_status: "resource_error".
- Добавить столбцы: hostname, puppet_resource, message.
- Установить временной диапазон — например, последние 24 часа.
Определение потери данных rsyslog
Для определения потери данных rsyslog следует:
- Открыть "Rsyslog impstats — Мониторинг".
- Проверить визуализацию "Потери в очередях".
- Ненулевые значения discarded_full — данные потеряны из-за переполнения очереди.
- Ненулевые значения discarded_nf — данные потеряны по другим причинам.
Аудит действий пользователя РОСА Центр управления
Для аудита действий пользователя РОСА Центр управления нужно:
- Открыть "Foreman Dashboard".
- Найти таблицу "Активность пользователей".
- Добавить фильтр: user_login, "является", "<логин>". Все визуализации покажут только действия этого пользователя.
- Перейти в "Обнаружение" для просмотра деталей каждого запроса.
Выявление хостов с долгой компиляцией каталога
Для выявления хостов с долгой компиляцией каталога нужно:
- Открыть "Puppet Server Dashboard". Визуализация "Долгие компиляции по хостам" покажет рейтинг хостов.
- Добавить фильтр: compilation_time, "больше или равно", 5 — для отсечения быстрых компиляций.
Проверка параметров Smart Class
Для проверки параметров Smart Class требуется:
- Открыть "Puppet Agent Monitoring".
- Найти таблицу "Параметры Foreman/PuppetServer".
- Для конкретного класса добавить фильтр: foreman_class, "является", "<имя класса>". Таблица покажет хост, класс, параметр, значение.
Экспорт данных в CSV для отчёта
Экспорт данных в CSV для отчёта осуществляется слеующим образом:
- Открыть нужный дашборд и установить требуемые фильтры и временной диапазон.
- Навести курсор на табличную визуализацию.
- Нажать …, выбрать "Проверить → Скачать CSV".