Отчеты для управления исправлениями

Вы можете создавать отчеты для функции управления исправлениями, используя предоставленные шаблоны, которые позволяют вам генерировать конкретные целевые отчеты. Раздел Отчеты позволяет создавать особые шаблоны исключительно для управления исправлениями, давая возможность определять точные наборы данных и столбцы, которые необходимо включить. Эти особые шаблоны предназначены только для создания отчетов в форматах CSV или Excel.

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

The following report templates are available for Patch Management. Отчеты для управления исправление делятся на две основные категории на основе используемых ими данных:

  1. Отчеты сканирования исправлений устройств:

    • Patches by Device – Summary: Provides counts of missing and installed patches for the selected devices.

    • Patches by Device – Detailed: Provides details of missing and installed patches for the selected devices.

    • Devices by Patch – Summary: Provides counts of devices where the selected patches are missing and installed.

    • Devices by Patch – Detailed: Provides details of devices where the selected patches are missing and installed.

    • Устройства по CVE - Сводный: Содержит количество устройств, затронутых уязвимостями, для лучшей оценки риска.

    • Устройства по CVE - Сводный: Содержит информацию устройств, затронутых уязвимостями, для лучшей оценки риска.

    • Особые шаблоны из набора данных сканирования исправлений устройств.

  2. Отчеты истории развертывания:

  • Deployment History – Summary: Provides a list of devices where deployments have succeeded, failed, pending reboot, or rolled back.

  • История развертывания – Подробный: Содержит список устройств, на которых развертывания были успешными, с ошибками, находятся в процессе выполнения перезагрузки или отката с данными для каждого развернутого элемента.

  • Ежемесячное обслуживание: Содержит информацию для отслеживания регулярного обслуживания, приоритетных обновлений и действий реагирования на уязвимости нулевого дня за различные периоды времени.

  • Особые шаблоны из истории развертывания исправление устройств.

Создание особых шаблонов

Для создания особых шаблонов доступны два набора данных:

Набор данных сканирования исправлений устройств

Каждая строка содержит подробные данные об устройстве, исправлении, общих уязвимостях и воздействиях (CVE).

История развертывания исправлений устройств

Этот набор данных основан на событиях развертывания.

  1. Перейдите в раздел Мои отчеты в разделе Отчеты.
  2. Нажмите Создание шаблона отчета на странице Отчеты.
    Откроется страница Создание шаблона отчета.
  3. Введите имя шаблона в поле Имя шаблона.
  4. Введите Описание для шаблона.
  5. Select the dataset Device Patch Deployment History or Device Patch Scan dataset for which you wish to create reports. If you select Devices Patch Scan dataset, each row contains detailed data for a device, patch, and Common Vulnerabilities and Exposures (CVE). Если будет выбран набор данных истории развертывания, отчет будет основан на наборе данных событий развертывания.
  6. Выберите столбцы, которые вы хотите включить в шаблон отчета.
  7. Нажмите Сохранить шаблон.

Шаблон сохраняется и отображается на вкладке Управление исправлениями на странице Создание новых отчетов.

Создание отчетов

Вы можете создать отчет в меню Отчеты > Создание нового отчета или нажать Создание нового отчета на странице Отчеты.

Для создания отчета:

  1. Нажмите Создание нового отчета.
    Появится страница Выбор отчета.
  2. Откройте вкладку для необходимой функции Neurons, затем выберите нужный шаблон отчета.
  3. Нажмите Далее.
    Появится страница Информация отчета.
  4. Введите значения Имя отчета и Описание.

  5. Выберите формат для экспорта отчета.

  6. Выберите один из следующих вариантов для указания расписания создания отчета.

    1. Только по запросу - Выберите для создания отчета по необходимости.

    2. Повторяющееся расписание - Выберите для создания повторяющегося расписания для автоматического создания отчетов. Для настройки расписание выполните следующие действия.
      1. Дата начала: Введите дату или выберите из списка дат календаря.

      2. Повторять каждые: Используется для периодического повтора задачи. Выберите из списка день, неделю или месяц для указания частоты создания отчета. Это будет повторяться в указанное выше время.

        Для ежедневного повторения:

        1. В поле Повторять каждые введите количество дней между каждым отчетом (например, введите "1" для ежедневного запуска).

        2. В раскрывающемся списке интервала выберите День.

        3. В поле в установите время, в которое должен быть создан отчет.

        Для еженедельного повторения:

        1. В поле Повторять каждые введите количество недель между каждым отчетом.

        2. В поле в установите время, в которое должен быть создан отчет.

        3. В параметрах дней недели выберите каждый день, когда необходимо выполнить отчет.

        Для ежемесячного повторения:

        1. В поле Повторять каждые введите количество месяцев между отчетами.

        2. В раскрывающемся списке интервала выберите Месяц.

        3. В поле в установите время, в которое должен быть создан отчет.

          Выберите:

        • дата: выберите день месяца для запуска отчета (например, ?1? за первый день месяца),

        • на: выберите неделю (например, ?Во-первых?), будний день (например, ?вторник?) и дополнительно добавьте задержку на дней после выбранной даты.

      3. В разделе Когда завершить расписание? выберите один из следующих вариантов:

        • Завершить до: Выберите этот параметр и введите дату окончания. Система остановит расписание в эту дату.

        • Завершить после: выберите этот параметр и введите количество экземпляров отчета. Система завершит расписание после создания указанного количества отчетов.

        • Нет даты окончания: выберите этот параметр, чтобы расписание работало неограниченное время.

  7. Нажмите Далее.
    Появится страница Фильтры.

  8. Укажите дату, до которой вы хотите включить данные: Статус на.

  9. Вместо выбора параметров Выбрать CVE , Устройства по CVE – Сводный или Устройства по CVE – Подробный в качестве шаблона отчета, можно выбрать Выбрать CVE для получения отчета для определенных CVE, или можно выбрать "Все CVE".

    1. Если вы выбрали параметр Выбрать CVE, в поле Фильтры CVE установите параметр Показывать только отсутствующие исправления для получения отчета об отсутствующих исправлениях.

    2. Выберите ИД CVE.

    3. Выберите баллы рейтинга риска уязвимости (VRR).

  10. Выберите Выбрать устройства и введите данные устройств, если вам нужны отчеты по определенным устройствам, или выберите "Все устройства".

  11. Выберите Выбрать исправления и введите данные об исправлении, если вам нужны отчеты по определенным исправлениям, или выберите Все исправления. Этот параметр не отображается для шаблонов отчетов Устройства по CVE – Сводный и Устройства по CVE – Подробный.

  12. Нажмите Далее.
    Появится страница Поделиться отчетами.

  13. Выберите получателей, которым нужно отправить отчеты.

  14. Нажмите Отправить.
    Запрос отчета будет отправлен, и будет открыта страница Отчеты, в верхней части которой будет размещен ваш отчет.

Если вы хотите получить отчет по электронной почте, во время его создания необходимо добавить ваш адрес электронной почты в список получателей.
Вы также можете поделиться отчетами с участниками, имеющими доступ к платформе Neurons.

Отчеты CVE будут содержать ссылку, которая перенаправит вас к сведениям о CVE в Национальной базе данных уязвимостей.

Отчеты в формате PDF или Excel теперь содержат ссылки для названий устройств, названий рекомендаций и названий исправлений. С нажатием на эти элементы в отчете вы будете перенаправлены к конкретным данным на платформе Neurons. Доступ к этим данным предоставляется только при наличии у вас необходимых разрешений для элементов.

Статусы развертывания

Ниже приведено сопоставление различных состояний развертывания, соответствующих столбцам - ошибка, успешно, ожидание перезагрузки, откат и другие в отчетах История развертывания - Сводный и История развертывания - Подробный:

Столбц - С ошибкой Столбец - Успешный Столбец - Ожидание перезагрузки Столбец - Откат Другой столбец
Ошибка Успешно Ожидание перезагрузки Откат успешен Не начато
Больше нет попыток Успех после повтора Ожидание перезагрузки после удаления   Выполняется
Тайм-аут Успешно с предупреждениями Откат завершен - ожидание перезагрузки   Удаление
        Удалено
        Ошибка удаления
        Повтор
        Удалено
        Выполняется откат
        Ошибка отката
        Осталось попыток: [1,2,3?]

Создание отчетов и определение области действия устройств

Создаваемые вами отчеты основаны на назначенной вам области действия устройства. При создании отчета такие фильтры, как Имя устройства и Имя политики, отображают только те устройства, к которым у вас есть доступ.

  • Если область действия устройства не назначена вам, создаваемые вами отчеты включают данные со всех устройств на Tenant.

  • Система оценивает область действия вашего устройства во время создания отчета.

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

    • Область действия устройства оценивается во время создания отчета. Например, если область действия меняется, то новые созданные отчеты отражают вашу последнюю область действия даже, если отчет охватывает исторические данные. Пример: Вам назначена область действия устройств в Северной Америке в январе и переназначена область устройств в Европе 1 февраля. При создании отчета 2 февраля в нем будут содержаться данные за январь, но только для европейских устройств.

Общий доступ к отчетам

Система применяет область действия устройства только при создании отчетов и не применяет их при совместном использовании. Совместно используемые отчеты не подвергаются повторной оценке областей действия или фильтрации в зависимости от области устройства получателя.

Разрешение общего доступа позволяет вам обмениваться отчетами с другими пользователями. Администратор может предоставить или удалить ваше разрешение общего доступа, чтобы контролировать, кто может предоставлять общий доступ к отчетам.

Понимание ключевых дат в отчетах по управлению исправлениями

Patch Management reports use up to 13 months of stored scan and deployment data. Для получения точного анализа важно знать следующие четыре ключевые даты:

Report Generation Date: The date you create the report.

Report Status Date: The point in time you want the report to reflect, showing the state of devices, patches, or deployments on that day.

Example: If you generate a report on February 1 about device patch status as of January 1, February 1 is the Report Generation Date, and January 1 is the Report Status Date.

Patch Scan Date: The date a device was last scanned.

Device Deletion Date: The date a device was removed from the system.

Знание этих дат поможет вам лучше понять и проанализировать ваши отчеты для управления исправлениями.

Отображение атрибутов в отчетах

Атрибут Отчет о сканировании исправлений устройств Отчет об истории развертывания
Группа устройств На дату создания отчета На дату статуса отчета
Группа политик На дату статуса отчета На дату статуса отчета
Группа исправлений На дату создания отчета На дату статуса отчета
Конфигурация исправления На дату статуса отчета На дату статуса отчета
Область действия As of report generation As of report generation date

Пример сценария

1 января устройство A находится в группе исправлений X.

15 января устройство A перемещено в группу исправлений Y.

1 февраля вы создаете отчет 'Исправления по устройствам - Сводный', запрашивая статус состояния на 1 января.

Так как отчет 'Исправления по устройствам - Сводный' представляет собой отчет о сканировании устройств на наличие исправлений, он отображает группу исправлений по состоянию на дату формирования отчета.

Результат: Устройство A в отчете отображается в группе исправлений Y.

Device Deletion Logic

Атрибут Отчет о сканировании исправлений устройств Отчет об истории развертывания
Удаление устройств A device appears only if the scan date, deletion date, and report status date are all the same. Если даты не совпадают, устройство не будет отображаться в отчете. A device appears if it existed on the status/ deployment date, even if it was deleted later. Устройства, удаленные после даты развертывания, будут по-прежнему отображаться в отчете.

Примеры сценариев

Устройство А было сканировано 15 января, удалено 15 января, а отчет создан 15 января:

  • Device appears in Device Patch Scan Report (scan date, deletion date, and report status date all match).

Устройство А было сканировано 15 января, удалено 15 января, а отчет создан 16 января:

  • Устройство НЕ будет отображено в отчете сканирования исправлений устройств (дата статуса отчета - после удаления устройства).

Лимиты строк отчета и производительность

  • Reports have a limit of about one million raw record rows. Это ограничение применяется к исходным записям после применения фильтров, но перед любым объединением данных.

  • Для отчетов Сканирование исправлений устройств ограничение распространяется на общее количество исходных строк (представляют собой комбинации 'устройство-исправление-CVE'), а не на сводные данные в итоговом отчете.

    Example: If a device has 10 installed patches, and each patch is linked to 5 CVEs, that device will contribute 50 rows to the raw dataset.

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

  • Создание отчетов с большими наборами данных может занять больше времени.

  • Для шаблонов готовых отчетов (OOTB) создание отчета завершится с ошибкой, если исходный набор данных превышает один миллион строк.

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

  • Если ваш отчет превышает лимит, примените фильтры по устройствам, по исправлениям или по CVE для уменьшения размера набора данных.

Важные примечания

  • В случае обнаружения отсутствующих исправлений в отчеты включаются как замененные, так и не замененные исправления.

  • Within each filter, the system combines devices using full joins; across different filters, the system reports only devices present in all filters (an inner join). Если не применить фильтры, система сообщит обо всех устройствах.

  • The system combines patches within each filter using full joins. Across different filters, only patches present in all filters are reported (an inner join). Если вы не будете использовать фильтры, отобразятся все исправления.

  • Monthly Maintenance Reports include only successful deployments. Если исправление успешно развернуто несколько раз на одном и том же устройстве в течение одного дня, отчет записывает и подсчитывает только окончательное развертывание в этот день.

  • Для отчетов по истории развертываний - если одно и то же исправление развертывается несколько раз на одном и том же устройстве в разные дни, сообщается только самый последний статус.

  • Если сканирование исправлений проводилось более шести месяцев назад, в отчетах могут отображаться оповещения, которые более не появляются в виде Устройства > Исправления.

  • When you change a device from Managed to Unmanaged, Reports continue to show its last managed status until the following Sunday at 00:00 UTC. После этого времени данные для неуправляемых устройств будут удалены и более не будут отображаться в отчетах.

  • Если устройством управляет более одного источника управления, в отчетах будут объединены данные из всех применимых источников.

  • For Linux Notifications, Reports show installed and missing patch counts based on individual patches. Виды Устройства > Исправления вместо этого содержат рекомендации.

  • For Linux Packages, Reports display the patch name in the advisory name and advisory ID columns. Количество установленных и отсутствующих исправлений основано на данных отдельных исправлениях.

  • Отчеты исключают устройства, которые не исправлялись в течение 390 дней.

  • For scheduled Deployment History – Summary and Deployment History – Detailed reports, each report shows deployment events that happened between the previous scheduled run and the current run.

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

  • Для отчетов функции управления исправлениями система разделяет большие файлы на более мелкие сжатые файлы, используя следующие критерии:

    • Файлы PDF: разделение после каждых 3000 строк.

    • Файлы Excel с гиперссылками: разделение после каждых 65 000 строк.

    • CSV (Excel-compatible) files without hyperlinks: Split every 100,000 rows.