Типовые задачи

Проверка доставки логов в Подсистему

Для проверки доставки логов в Подсистему нужно:

  1. Открыть дашборд "Rsyslog impstats — Мониторинг".
  2. Проверить KPI "Ошибок доставки" — должно быть 0.
  3. Визуализация "Доставка в OpenSearch" — кривая submitted должна быть непрерывной.
  4. Если ошибки обнаружены — проверить "Потери в очередях" на наличие discarded_full.

Поиск медленных запросов РОСА Центр управления

Поиск медленных запросов РОСА Центр управления осществляется выполнением следующих действий:

  1. Открыть "Foreman Dashboard".
  2. Проверить "График времени обработки" — если максимум и медиана расходятся более чем в 10 раз, то есть единичные аномалии.
  3. Для детального анализа - "Обнаружение → шаблон foreman-logs* → запрос duration_ms > 1000.

Проверка DD-политик конкретного ПК

Проверка DD-политик конкретного ПК проводится следующим образом:

  1. Открыть "Puppet Agent Monitoring".
  2. Добавить фильтр - hostname, "является", "<имя ПК>".
  3. Таблица "DD-политики по ПК со статусом Включено" покажет активные политики.
  4. Таблица "DD-политики по ПК со статусом Выключено" покажет неактивные.

Поиск ошибок puppet-agent на группе ПК

Для поиска ошибок puppet-agent на группе ПК нужно:

  1. Перейти в "Обнаружение → шаблон puppet-agent-logs*.
  2. Ввести запрос: puppet_status: "resource_error".
  3. Добавить столбцы: hostname, puppet_resource, message.
  4. Установить временной диапазон — например, последние 24 часа.

Определение потери данных rsyslog

Для определения потери данных rsyslog следует:

  1. Открыть "Rsyslog impstats — Мониторинг".
  2. Проверить визуализацию "Потери в очередях".
  3. Ненулевые значения discarded_full — данные потеряны из-за переполнения очереди.
  4. Ненулевые значения discarded_nf — данные потеряны по другим причинам.

Аудит действий пользователя РОСА Центр управления

Для аудита действий пользователя РОСА Центр управления нужно:

  1. Открыть "Foreman Dashboard".
  2. Найти таблицу "Активность пользователей".
  3. Добавить фильтр: user_login, "является", "<логин>". Все визуализации покажут только действия этого пользователя.
  4. Перейти в "Обнаружение" для просмотра деталей каждого запроса.

Выявление хостов с долгой компиляцией каталога

Для выявления хостов с долгой компиляцией каталога нужно:

  1. Открыть "Puppet Server Dashboard". Визуализация "Долгие компиляции по хостам" покажет рейтинг хостов.
  2. Добавить фильтр: compilation_time, "больше или равно", 5 — для отсечения быстрых компиляций.

Проверка параметров Smart Class

Для проверки параметров Smart Class требуется:

  1. Открыть "Puppet Agent Monitoring".
  2. Найти таблицу "Параметры Foreman/PuppetServer".
  3. Для конкретного класса добавить фильтр: foreman_class, "является", "<имя класса>". Таблица покажет хост, класс, параметр, значение.

Экспорт данных в CSV для отчёта

Экспорт данных в CSV для отчёта осуществляется слеующим образом:

  1. Открыть нужный дашборд и установить требуемые фильтры и временной диапазон.
  2. Навести курсор на табличную визуализацию.
  3. Нажать …, выбрать "Проверить → Скачать CSV".