Linux manager

Общее описание модуля расширения

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

  1. Мониторинг и сбор данных включает в себя:

    • Сбор доступности оборудования;
    • Сбор серийного номера;
    • Сбор данных о сетевых интерфейсах хоста;
    • Сбор модели и вендора;
    • Сбор времени работы;
    • Сбор инвентарных данных по ОЗУ;
    • Сбор инвентарных данных по ЦПУ;
    • Сбор инвентарных данных по дискам;
    • Сбор данных по дискам по технологии SMART;
    • Сбор статистики утилизации ЦПУ;
    • Сбор статистики утилизации ОЗУ;
    • Сбор статистики утилизации дискового пространства;
    • Сбор инвентарных данных PCI слотов и устройств;
    • Сбор данных по ОС хоста.
  2. Управление включает в себя:

    • Выполнение загруженных пользователем скриптов;
    • Установка ПО с помощью скриптов;
    • Выключение оборудования;
    • Soft выключение оборудования;
    • Перезагрузка оборудования;
    • Soft перезагрузка оборудования;
    • Установка агентов мониторинга.

Описание структуры модуля расширения

Где в какой что, по сути тут мы описывает верхнеурово сценарий работы с этим типом модуля расширения

Операции модуля расширения

Операция 1 + ссылка на ее доку (если описана)

Сделал проект

Реализовал по нашим инструкциям нужные n-функций модуля расширения

Сдеплоил его