Визион - Статус Config Updater

Дашборд Визион  Визион - Статус Config Updater отображает состояние config_updater и управляемых им сервисов.

Для выбора источника данных используйте выпадающий список ds.

Обзор

Управляемых сервисов

Количество сервисов под управлением config_updater.

Успешных перезапусков за 24 ч

Количество успешных перезапусков сервисов за последние 24 часа с группировкой по методам перезапуска и названиям сервисов.

Сервисы

Состояние сервисов

Таблица содержит следующие колонки:

  • Сервис — название сервиса.

  • Экземпляр — идентификатор экземпляра (отдельной копии сервиса).

  • Метод — способ перезапуска: systemd_reload или systemd_restart.

  • Состояние — если сервис работает, в этой колонке выводится значение активен.

  • Последний перезапуск — количество времени, прошедшего с момента последнего перезапуска сервиса.

  • Успешных перезапусков 24 ч — количество успешных перезапусков за последние 24 часа.

  • *Неудачных перезапусков за 24ч * — количество неудачных перезапусков за последние 24 часа. Значения выше единицы выводятся красным цветом.

Активность перезапусков

Частота перезапусков

Частота перезапусков с разбивкой по сервису и методу:

  • systemd_restart — полный перезапуск через systemctl restart;

  • systemd_reload — горячий перезапуск через systemctl reload;

  • none — без перезапуска.

Линии с префиксом ОШИБКА — неудачные перезапуски.

Длительность перезапусков p50/p95/p99

Время выполнения команд systemctl reload и systemctl restart с разбивкой по процентилям 50, 95 и 99.

Причины неудачных перезапусков

Причины, по которым config_updater пропускал перезапуск:

  • throttled — повторная запись отложена после предыдущей ошибки;

  • pending_write_error — файлы не применились из-за ошибок записи;

  • none — для изменённых файлов указан тип перезапуска none.

Файловые операции

Применено файлов/с

Скорость записи конфигурационных файлов сервисов, которыми управляет config_updater с разбивкой по сервисам и областям (scope):

  • instance — файлы конкретного экземпляра;

  • shared — файлы, общие для всех экземпляров сервиса;

  • service — файлы сервиса без привязки к экземпляру.

Ошибки файлов/с по причине

Частота ошибок при применении изменений к конфигурационным файлам с разбивкой по сервисам и причинам и причине:

  • write_error — ошибка записи на диск: нет прав, нет места и т. д.;

  • checksum_pending — контрольная сумма в метаданных не совпадает с содержимым файла в etcd;

  • path_not_in_whitelist — целевой путь не прошёл проверку whitelist или указан некорректно.

etcd

Длительность запросов к etcd p50/p95

Сколько времени занимают запросы к etcd, по процентилям 50 и 95. Разбивка по типу операции:

  • get — чтение файлов конфигурации;

  • put — запись состояния файлов и сервисов.

Ошибки etcd/с

Сколько запросов к etcd в секунду завершилось ошибкой, по типу операции (get/put).

Длительность reconcile p50/p95

Сколько времени занимает сканирование директории в цикле reconcile, по процентилям 50 и 95. Рост значений указывает на проблемы с файловой системой.

Темп reconcile и ошибки

Темп прохождения reconcile-циклов и темп ошибок сканирования директории.