Перейти к содержимому

Страница оповещений

Страница оповещений: что происходит сейчас, обслуживание, история и правила

Всё об оповещениях на одной странице, за четырьмя вкладками. Вкладка указана в URL (/alerts#rules), поэтому на представление можно сослаться. Запланировать обслуживание (справа вверху) открывает форму окна с любой вкладки.

ВкладкаЧто она содержит
СейчасЖивой список проблем, по одной строке на каждую. См. Список «Сейчас». Значок на вкладке и на «Оповещениях» в верхней панели — это число того, что всё ещё требует вашего внимания.
ОбслуживаниеОкна обслуживания, Активно сейчас или Запланировано, разовые, еженедельные или ежемесячные, с ближайшим наступлением каждого (#scheduled). См. Окна обслуживания.
ИсторияПоследние 200 переходов, в каждом названы монитор, правило и что произошло; разрешённые можно очистить.
ПравилаКаждое правило с его серьёзностью, меткой Встроенное и, если какой-либо монитор его игнорирует, Игнорируется на N мониторах; включение, правка на месте, удаление собственных, создание порогового правила. См. Правила.

Каналы уведомлений и политика уведомлений находятся в Параметры → Уведомления и отчёты (см. Уведомления).

Одна и та же модель истины питает обзорный бюллетень и эту страницу, поэтому они всегда согласны в том, что требует вашего внимания.

Одна строка на проблему: значок состояния, что не так, какой монитор, причина одной строкой, как давно, а также Подтвердить и Открыть прямо в строке. Строки сгруппированы по серьёзности (Warning, Advisory, Info, Наращивание, Подавлено родителем) или, переключателем Серьёзность | Монитор, по монитору. Группы сворачиваются; Подавлено, Отложено и Отклонено (подтверждённые) изначально свёрнуты. Одно правило, срабатывающее на нескольких рядах одного монитора, — это одна строка («… и ещё 7»).

Щёлкните строку, чтобы развернуть подробности: все затронутые ряды, с какого момента, кто подтвердил, почему подавлено, с кнопками Открыть монитор, Отложить и Никогда для этого монитора.

Выбор нескольких строк — это режим. Кнопка Выбрать (операторам и администраторам) показывает флажок на каждой строке и плавающую панель внизу с Выбрать все, Подтвердить, Отменить подтверждение, Игнорировать для этого монитора и Готово. Escape выходит из режима.

Срабатывающее оповещение не является бинарным — “исправить его” или “жить с шумом навсегда”. Четыре действия, для четырех разных ситуаций, открытые администраторам и операторам (зритель видит состояние, но не может его изменить):

  • Подтвердить (“я беру на себя”) - это для одного оповещения, над которым вы активно работаете: “Я знаю, перестань напоминать мне в течение 4 часов”. Меню предлагает 1 ч, 4 ч, 24 ч или до разрешения, плюс необязательное примечание для того, кто читает карту после вас. Оповещение продолжает срабатывать и оцениваться; только его напоминания и эскалации паузируются — включая эскалацию ко второму каналу. Вам все еще рассказывают, когда это разрешается, и подтверждение очищается в тот момент — оповещение, которое возвращается позже, уведомляет снова. Карта выходит из основного списка в более тихую группу Подтвержденные, читает Подтверждено кем-нибудь до времени, и предлагает Отменить подтверждение.
  • Отложить - это для “не сейчас, проверить позже” без претензий на то, что вы что-то делаете с этим: 1 ч, 8 ч, 1 день или до разрешения. В отличие от Подтвердить, он работает путем открытия окна обслуживания, ограниченного этим точным оповещением
    • соответствующее правило на том же мониторе продолжает говорить. Карта переходит в тихую группу Отложено, показывающую оставшееся время, и предлагает Отменить отложение. Напоминания паузируются так же, как подтверждение.
  • Игнорировать (“больше не предупреждайте меня об этом”) - это для правила, которое никогда не имеет смысла на этом мониторе: оно отключает это правило для этого монитора одного (переопределение отдельного монитора — см. Переопределения отдельного монитора) и оповещение исчезает окончательно, немедленно, не только успокаивается. Это обратимо: Перестать игнорировать на странице монитора, или из самого правила в Оповещения → Правила, где это читается Игнорируется на мониторах N.
  • Очистить - это для истории, а не для живого оповещения: как только переход был разрешен, Очистить (или Очистить все разрешенное) выпадает из представления История по умолчанию. Строка остается в базе данных — ничего не удаляется — и Показать очищенное возвращает его.

Общедоступные страницы статуса игнорируют подтверждения и отложения: подтвержденное или отложенное оповещение все еще оповещение для внешнего мира. Игнорируемое правило, с другой стороны, никогда не производило оповещение в первом месте.

Каналы и политика находятся в Параметры → Уведомления и отчёты (/settings/notifications), а следом идут Отчёты. Две панели:

Каналы уведомлений. Список каналов, каждый с его типом, Включено или Отключено, когда он последний раз что-то отправлял, и его последняя ошибка, если она есть. Добавить канал открывает форму, построенную из описания сервера выбранного типа: параметры (видимые) и секреты (только запись). Отправить тест отправляет тестовое сообщение и показывает результат встроенно. Параметры доставки каждого канала содержат его минимальную серьезность, слышит ли она разрешения, минимальный интервал за оповещение, и его тихие часы (еженедельно, в вашем часовом поясе: только предупреждения уровня Warning пройдут, остальное ждет дайджеста).

Только некоторые оповещения. Те же параметры доставки содержат фильтр маршрутизации канала: какие оповещения он хочет, по тегу монитора (site=cellar), по типу монитора (proxmox), или по правилу. Условия на одном поле читаются как или, разные поля как и, и строка Исключение всегда выигрывает. Под редактором предпросмотр перечисляет, какие из ваших мониторов фильтр выбирает прямо сейчас, и одно предложение говорит все это вам — этот канал получает советы и выше с мониторов, помеченных site=cellar, кроме мониторов, помеченных role=lab. Канал без фильтра продолжает получать все, что каждый существующий канал делает.

Редактирование канала и оставление секрета пустым сохраняет сохраненный. Типы каналов и их поля задокументированы в Каналы уведомлений.

Встроенные правила оповещений уведомляют каждый включенный канал; правило также может быть ограничено конкретными каналами в его редакторе.

Политика уведомлений. Глобальные ручки, которые держат уведомления немногочисленными: окно пакета, лимит на канал в час, обнаружение мерцания под Больше опций, общедоступный URL, используемый для ссылок “Открыть в DumbMonit”, и строка эскалация — если никто не подтверждает в течение задержки, также сообщите другому каналу, один раз. Задержка отсчитывается с момента, когда первое сообщение фактически вышло, и подтверждение оповещения (или его очистка) останавливает переход. См. Политика уведомлений.

Прежние ссылки (/alerts#notifications, /alerts#notifications-policy, /settings#notifications) перенаправляют сюда.

Оператор обрабатывает оповещения без изменения конфигурации: они подтверждают, отложить, игнорировать правило для одного монитора, планировать или удалять окна обслуживания и очищать разрешенную историю. Правила, каналы и политика уведомлений остаются только для чтения для них, помечены Оператор — конфигурация только администратором. Игнорирование - это единственное переопределение отдельного монитора, которое оператор может сделать; пороги остаются вызовом администратора, и Игнорировать или Перестать игнорировать оператора держит любой пороговый администратор установил для этого монитора.

Зритель видит каждую вкладку, но не управление: страница показывает Зритель — только для чтения где администратор найдет кнопки.