Протокол плагина Агента-2

Протокол Агента-2 основан на коде, размере и модели данных (таблицы 18-20).

Определение данных полезной нагрузки

Параметры, присутствующие во всех вопросах/ответах, – в таблице 21.

Запрос журналирования отсылается плагином, чтобы записать журнальное сообщение в журнальный файл Агента:

Параметры, специфичные для запросов журналирования, в таблице 22.

Запрос регистрации отсылается Агентом в фазе начальной загрузки Агента, чтобы получить предоставляемые метрики для регистрации плагина:

Параметры, специфичные для запросов регистрации, – в таблице 23.

Ответ плагина на запрос на регистрацию:

Параметры, специфичные для ответов на регистрацию, – в таблице 24.

Запрос на выполнение функции запуска (Start) интерфейса Runner:

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

Запрос на останов отсылается Агентом, чтобы остановить плагин:

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

Запрос на выполнение функции экспорта (Export) интерфейса Exporter:

Параметры, специфичные для запросов экспорта, – в таблице 25.

Ответ экспорта из функции Export интерфейса Exporter:

Параметры, специфичные для ответов экспорта, – в таблице 26.

Запрос на конфигурацию на выполнение функции Configure интерфейса Configurator:

Параметры, специфичные для запросов Configure, – в таблице 27.

Запрос на валидацию на выполнение функции Validate интерфейса Configurator:

Параметры, специфичные для запросов Validate, – в таблице 28.

Ответ на валидацию от функции Validate интерфейса Configurator:

Параметры, специфичные для ответов на Validate, – в таблице 29.