Страница 1 из 18

[Модуль] SystemInfo (sysinfo)

Добавлено: Вт янв 23, 2018 12:55 pm
Eraser
Модуль сбора системной информации:
- загрузка CPU;
- использование RAM, диска;
- uptime.

Пока это все параметры, но собираемые данные будут расширятся.

В Object linked указывается имя объекта в котором будут заполняться поля с данными
Далее можно в классе объекта добавить поля для которых нужна история, и указать период хранения истории
И если необходимо, можно навесить на изменение поля свой метод (например при уменьшении свободного места на диске ниже порога выдать уведомление)

https://connect.smartliving.ru/tasks/97.html

Re: Модуль SystemInfo

Добавлено: Вт янв 23, 2018 12:58 pm
skysilver
Кроссплатформенный?

Re: Модуль SystemInfo

Добавлено: Вт янв 23, 2018 1:09 pm
Eraser
skysilver писал(а):Кроссплатформенный?
да

Re: Модуль SystemInfo

Добавлено: Вт янв 23, 2018 2:54 pm
webms
https://github.com/Anisan/majordomo-sysinfo.git

Только я не понял как работает. Где информация. Что такое Object linked

Re: Модуль SystemInfo

Добавлено: Вт янв 23, 2018 3:21 pm
directman66
Когда будет доступен в маркете?

Re: Модуль SystemInfo

Добавлено: Вт янв 23, 2018 3:56 pm
Eraser
webms писал(а):https://github.com/Anisan/majordomo-sysinfo.git

Только я не понял как работает. Где информация. Что такое Object linked
тут надо указать имя объекта в котором будут заполняться поля с данными (пока только текстовое поле, скоро будет выбор обьекта с поиском)

далее можно в классе объекта добавить поля для которых нужна история, и указать период хранения истории
ну и соответственно можно будет навесить на изменение поля свой метод (например при уменьшении свободного места на диске ниже порога выдать уведомление)

Re: Модуль SystemInfo

Добавлено: Вт янв 23, 2018 3:57 pm
Eraser
directman66 писал(а):Когда будет доступен в маркете?
в коннекте добавил, в маркете будет как пройдет модерацию :)

Re: Модуль SystemInfo

Добавлено: Вт янв 23, 2018 5:11 pm
webms
Круто, работает.
А для русских можно это перевести на родной язык?) и например убрать секунды? (было бы здорово если в админке можно было настроить вывод данных)
17 days, 21 hours, 45 minutes, 23 seconds

Еще еще маленький вопрос, сильно ли грузит сервер этот модуль?

Re: Модуль SystemInfo

Добавлено: Вт янв 23, 2018 5:27 pm
webms
Да кстати, для примера. Вот так у меня реализовано

Re: Модуль SystemInfo

Добавлено: Вт янв 23, 2018 5:31 pm
tarasfrompir
У меня нету в комплекте - wmic.exe ? Где взять ?
ПС И не найду где скачать ...
Хелп !!!