package cproto

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service ElasticAgentControl

control_v2.proto:367

enum ActionStatus

control_v2.proto:45

Action status codes for restart and upgrade response.

Used in: RestartResponse, UpgradeResponse

enum AdditionalDiagnosticRequest

control_v2.proto:292

DiagnosticAgentRequestAdditional is an enum of additional diagnostic metrics that can be requested from Elastic Agent.

Used in: DiagnosticAgentRequest, DiagnosticComponentsRequest

message CollectorComponent

control_v2.proto:191

CollectorComponent is the status of an OTel collector component.

Used in: StateResponse

enum CollectorComponentStatus

control_v2.proto:27

CollectorComponentStatus used for OTel collector components.

Used in: CollectorComponent

message ComponentState

control_v2.proto:156

Current state of a running component by Elastic Agent.

Used in: StateResponse

message ComponentUnitState

control_v2.proto:133

Used in: ComponentState

message ComponentVersionInfo

control_v2.proto:147

Version information reported by the component to Elastic Agent.

Used in: ComponentState

message DiagnosticComponentRequest

control_v2.proto:304

DiagnosticComponentRequest specifies the component to send a diagnostic request to.

Used in: DiagnosticComponentsRequest

message DiagnosticFileResult

control_v2.proto:271

DiagnosticFileResult is a file result from a diagnostic result.

Used in: DiagnosticAgentResponse, DiagnosticComponentResponse, DiagnosticUnitResponse

message DiagnosticUnitRequest

control_v2.proto:316

DiagnosticUnitRequest specifies a specific unit to gather diagnostics from.

Used in: DiagnosticUnitsRequest

message DiagnosticUnitResponse

control_v2.proto:332

DiagnosticUnitResponse is diagnostic information about a specific unit.

Used as response type in: ElasticAgentControl.DiagnosticUnits

Used as field type in: DiagnosticUnitsResponse

message DiagnosticUnitsResponse

control_v2.proto:356

DiagnosticUnitsResponse is response to gathered units diagnostic information.

message Empty

control_v2.proto:66

Empty message.

Used as request type in: ElasticAgentControl.Restart, ElasticAgentControl.State, ElasticAgentControl.StateWatch, ElasticAgentControl.Version

Used as response type in: ElasticAgentControl.Configure

(message has no fields)

enum PprofOption

control_v2.proto:53

pprof endpoint that can be requested.

enum State

control_v2.proto:14

State codes for the current state.

Used in: ComponentState, ComponentUnitState, StateResponse

message StateAgentInfo

control_v2.proto:171

Used in: StateResponse

message StateResponse

control_v2.proto:204

StateResponse is the current state of Elastic Agent. Next unused id: 8

Used as response type in: ElasticAgentControl.State, ElasticAgentControl.StateWatch

enum UnitType

control_v2.proto:39

Unit Type running inside a component.

Used in: ComponentUnitState, DiagnosticUnitRequest, DiagnosticUnitResponse

message UpgradeDetails

control_v2.proto:229

UpgradeDetails captures the details of an ongoing Agent upgrade.

Used in: StateResponse

message UpgradeDetailsMetadata

control_v2.proto:245

UpgradeDetailsMetadata has additional information about an Agent's ongoing upgrade.

Used in: UpgradeDetails