Различия

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

development:projects:mon:nodeplugins [2009/11/30 01:46] (текущий)
sheridan создано
Строка 1: Строка 1:
 +====== mon-node-plugins ======
 +Плагины для [[development:projects:mon:node|нод]]. Каждый плагин представляет собой небольшую библиотеку, которая занимается сбором какогото одного класса статистики. Для примера - занятость процессора и потребление памяти это два разных плагина.
 +
 +Плагины бывают двух типов:
 +
 +  * [[development:projects:mon:node:nodeplugins:statistic|Статистические]]
 +  * [[development:projects:mon:node:nodeplugins:information|Информационные]]
 +
 +Независимо от типа, плагины являются простейшими библиотеками, в которых необходимо реализовать и проэкспортировать лишь несколько функций:
 +
 +  * Информация о плагине (about)
 +  * Информация о типе плагина
 +  * Информация о количестве и типах передаваемых данных
 +  * Сбор (и передача) собственно данных
 +
 
development/projects/mon/nodeplugins.txt · Последние изменения: 2009/11/30 01:46 От sheridan     Наверх