Product SiteDocumentation Site

38.2.4. События уведомлений

В таблице Список событий уведомлений приведен список всех событий уведомлений в PVE, их уровень серьезности и доступные поля метаданных. Эти данные можно использовать в правилах сопоставления.

Таблица 38.1. Список событий уведомлений

Событие
Тип
Серьезность
Поля метаданных (в дополнение к типу)
Доступны обновления пакетов
package-updates
info
hostname
Узел кластера огражден
fencing
error
hostname
Задание репликации хранилища не выполнено
replication
error
hostname, job-id
Резервное копирование выполнено успешно
vzdump
info
hostname, job-id (только для заданий резервного копирования)
Резервное копирование не выполнено
vzdump
error
hostname, job-id (только для заданий резервного копирования)
Почта для root
system-mail
unknown
hostname
В таблице Описание полей метаданных содержится описание полей метаданных. Все эти поля могут использоваться в правилах match-field.

Таблица 38.2. Описание полей метаданных

Поле
Описание
type
Тип события уведомления
hostname
Имя хоста PVE без домена (например, pve01)
job-id
Идентификатор задания

Примечание

Уведомления о заданиях резервного копирования содержат идентификатор задания только в том случае, если задание резервного копирования было выполнено автоматически в соответствии с его расписанием, но не в случае, если оно было запущено вручную с помощью кнопки Запустить сейчас.
Примеры конфигурации (/etc/pve/notifications.cfg):
  • уведомлять администраторов в рабочее время:
    matcher: workday
            match-calendar mon..fri 9-17
            target admin
            comment Notify admins during working hours
    
  • уведомлять дежурных в нерабочее время:
    matcher: night-and-weekend
            match-calendar mon..fri 9-17
            invert-match true
            target on-call-admins
            comment Separate target for non-working hours
    
  • при ошибках создания резервной копии, отправлять уведомления в рабочие часы через SMTP:
    matcher: zfs-error
            match-calendar mon..fri 8-17
            match-field exact:type=vzdump
            match-severity error
            mode all
            target smtp