Product SiteDocumentation Site

Глава 43. Просмотр событий PVE

43.1. Просмотр событий с помощью pvenode task
43.2. Просмотр событий в веб-интерфейсе PVE
43.2.1. Панель журнала
43.2.2. Журнал задач узла PVE
43.2.3. Журнал задач ВМ
При устранении неполадок сервера, например, неудачных заданий резервного копирования, полезно иметь журнал ранее выполненных задач.
Действия, такие как, например, создание ВМ, выполняются в фоновом режиме. Такое фоновое задание называется задачей. Вывод каждой задачи сохраняется в отдельный файл журнала. Получить доступ к истории задач узлов можно с помощью команды pvenode task, а также в веб-интерфейсе PVE.

43.1. Просмотр событий с помощью pvenode task

Команды pvenode task приведены в таблице Команды pvenode task.

Таблица 43.1. Команды pvenode task

Команда
Описание
pvenode task list [Параметры]
Вывести список выполненных задач для данного узла.
  • --errors <логическое значение> — вывести только те задачи, которые завершились ошибкой (по умолчанию 0);
  • --limit <целое число> — количество задач, которые должны быть выведены (по умолчанию 50);
  • --since <целое число> — отметка времени (эпоха Unix), начиная с которой будут показаны задачи;
  • --source <active | all | archive> — вывести список активных, всех или завершенных (по умолчанию) задач;
  • --start <целое число> — смещение, начиная с которого будут выведены задачи (по умолчанию 0);
  • --statusfilter <строка> — статус задач, которые должны быть показаны;
  • --typefilter <строка> — вывести задачи указанного типа (например, vzstart, vzdump);
  • --until <целое число> — отметка времени (эпоха Unix), до которой будут показаны задачи;
  • --userfilter <строка> — пользователь, чьи задачи будут показаны;
  • --vmid <целое число> — идентификатор ВМ, задачи которой будут показаны.
pvenode task log <vmid> [Параметры]
Вывести журнал задачи.
  • upid:строка — идентификатор задачи;
  • --start <целое число> — при чтении журнала задачи начать с этой строки (по умолчанию 0).
pvenode task status <upid>
Вывести статус задачи.
  • upid:строка — идентификатор задачи.

Примечание

Формат идентификатора задачи (UPID):
UPID:$node:$pid:$pstart:$starttime:$dtype:$id:$user
pid, pstart и starttime имеют шестнадцатеричную кодировку.
Примеры использования команды pvenode task:
  • получить список завершённых задач, связанных с ВМ 105, которые завершились с ошибкой:
    # pvenode task list --errors --vmid 105
    
    Список задач будет представлен в виде таблицы:
    Список задач, связанных с ВМ 105
  • получить список задач пользователя user:
    # pvenode task list --userfilter user
    
  • вывести журнал задачи, используя её UPID:
    # pvenode task log UPID:pve01:0002277F:0033E9A0:681B87A1:qmsnapshot:102:root@pam:
    snapshotting 'drive-scsi0' (local-lvm:vm-102-disk-0)
      Logical volume "snap_vm-102-disk-0_first" created.
    TASK OK
    
  • вывести статус задачи, используя её UPID:
    # pvenode task status UPID:pve01:0002277F:0033E9A0:681B87A1:qmsnapshot:102:root@pam:
    ┌────────────┬────────────────────────────────────────────────────────────────┐
    │ key        │ value                                                          │
    ╞════════════╪════════════════════════════════════════════════════════════════╡
    │ exitstatus │ OK                                                             │
    ├────────────┼────────────────────────────────────────────────────────────────┤
    │ id         │ 102                                                            │
    ├────────────┼────────────────────────────────────────────────────────────────┤
    │ node       │ pve01                                                          │
    ├────────────┼────────────────────────────────────────────────────────────────┤
    │ pid        │ 141183                                                         │
    ├────────────┼────────────────────────────────────────────────────────────────┤
    │ pstart     │ 3402144                                                        │
    ├────────────┼────────────────────────────────────────────────────────────────┤
    │ starttime  │ 1746634657                                                     │
    ├────────────┼────────────────────────────────────────────────────────────────┤
    │ status     │ stopped                                                        │
    ├────────────┼────────────────────────────────────────────────────────────────┤
    │ type       │ qmsnapshot                                                     │
    ├────────────┼────────────────────────────────────────────────────────────────┤
    │ upid       │ UPID:pve01:0002277F:0033E9A0:681B87A1:qmsnapshot:102:root@pam: │
    ├────────────┼────────────────────────────────────────────────────────────────┤
    │ user       │ root@pam                                                       │
    └────────────┴────────────────────────────────────────────────────────────────┘