============================================================ ROBOT_SYSTEM_USAGE ============================================================ .. toctree:: :maxdepth: 3 ROBOT_SYSTEM_USAGE **Инициатор:** оркестратор **Получатель:** ui **Описание:** Информация по ресурсам потребляемым роботами :: { "type" : "ROBOT_SYSTEM_USAGE", "apiVersion" : "API_V1", "data" : [{ "date" : "" // дата в формате ISO-8601 "systemUsage" : { // карта key/value "cpu" : "", // нагрузка на процессор "memory" : "" // потребляемая оперативная память } }, ... ], "uuid" : "", // универсальный уникальный идентификатор робота "agentUUID" : "" // уникальный универсальный идентификатор агента (в БД) } :: syntax = "proto3"; package Robin.Protocol.Orchestrator.Messages.API.v2; import "google/protobuf/timestamp.proto"; import "Result.proto"; message RobotSystemUsage { string type = 1; // "ROBOT_SYSTEM_USAGE" string apiVersion = 2; repeated SystemUsage data = 3; string uuid = 4; // универсальный уникальный идентификатор робота string agentUuid = 5; // универсальный уникальный идентификатор агента } :: syntax = "proto3"; package Robin.Protocol.Orchestrator.Messages.API.v2; import "google/protobuf/timestamp.proto"; message SystemUsage { google.protobuf.Timestamp date = 1; // дата в формате ISO-8601 map systemUsage = 2; } .. toctree:: :maxdepth: 3