Skip to content

[9.5.0] OSQuery live queries do not work in the OTel runtime #15410

Description

@cmacknz

Our integration test for osquery does not include live queries, only scheduled queries. Scheduled queries flow via configuration while live queries listen for actions using the no longer wired up control protocol RegisterAction method.

https://github.com/elastic/beats/blob/a82b855159ca5d52bf3f7dd950845435548fff81/x-pack/otel/otelmanager/manager.go#L66-L67

func (n *OtelManager) RegisterAction(action management.Action)   {}
func (n *OtelManager) UnregisterAction(action management.Action) {}

We need a functioning implementation of the action handlers in the otel manager in Beats for live queries to work.

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions