Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
4deedd4
opamp UI changes
juliaElastic Feb 10, 2026
845f2c3
Changes from make api-docs
kibanamachine Feb 10, 2026
7761575
fix checks
juliaElastic Feb 10, 2026
0a222f9
fix checks
juliaElastic Feb 10, 2026
3ce17f4
use internal telemetry
juliaElastic Feb 11, 2026
120e669
update component health labels
juliaElastic Feb 13, 2026
fab1a37
add tests
juliaElastic Feb 13, 2026
520760d
fix checks
juliaElastic Feb 13, 2026
d55ebd3
Merge branch 'main' into opamp
juliaElastic Feb 16, 2026
cfe3d1e
add API to query effective config
juliaElastic Feb 16, 2026
424efbf
Changes from make api-docs
kibanamachine Feb 16, 2026
6219fe9
fix oas validation errors
juliaElastic Feb 16, 2026
d607c34
remove effective_config from searchHitToAgent
juliaElastic Feb 16, 2026
aa207f0
Changes from make api-docs
kibanamachine Feb 16, 2026
5f5ed35
add integration test
juliaElastic Feb 16, 2026
e56a2b0
wrap capabilities + mappings
juliaElastic Feb 16, 2026
0dfb583
attributes mappings
juliaElastic Feb 16, 2026
0990a81
Merge branch 'main' into opamp
juliaElastic Feb 17, 2026
76eed63
fix replacing attributes
juliaElastic Feb 17, 2026
20ae79e
fix tests
juliaElastic Feb 17, 2026
5d1a677
Merge branch 'main' into opamp
juliaElastic Feb 17, 2026
df8e140
hide outdated policy for opamp
juliaElastic Feb 17, 2026
fb346f6
Update x-pack/platform/plugins/shared/fleet/public/applications/fleet…
juliaElastic Feb 18, 2026
ce35ce7
Update x-pack/platform/plugins/shared/fleet/public/applications/fleet…
juliaElastic Feb 18, 2026
1c82c6c
address review comments
juliaElastic Feb 18, 2026
3d4dd41
fix unit test
juliaElastic Feb 18, 2026
fcfc406
keep order of agents when fetching metrics
juliaElastic Feb 18, 2026
63e0e1a
add mappings for passthrough fields
juliaElastic Feb 18, 2026
fd78d1d
fix unit test
juliaElastic Feb 18, 2026
b388eca
hide most actions for opamp agents
juliaElastic Feb 18, 2026
88001ff
hide agent policy name for opamp type
juliaElastic Feb 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
134 changes: 134 additions & 0 deletions oas_docs/output/kibana.serverless.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29627,13 +29627,20 @@ paths:
properties:
id:
type: string
type:
type: string
version:
type: string
required:
- id
- version
audit_unenrolled_reason:
type: string
capabilities:
items:
type: string
maxItems: 100
type: array
components:
items:
additionalProperties: false
Expand Down Expand Up @@ -29716,10 +29723,18 @@ paths:
type: array
default_api_key_id:
type: string
effective_config: {}
enrolled_at:
type: string
health:
additionalProperties: {}
type: object
id:
type: string
identifying_attributes:
additionalProperties:
type: string
type: object
last_checkin:
type: string
last_checkin_message:
Expand Down Expand Up @@ -29762,6 +29777,10 @@ paths:
type: string
maxItems: 100
type: array
non_identifying_attributes:
additionalProperties:
type: string
type: object
outputs:
additionalProperties:
additionalProperties: false
Expand Down Expand Up @@ -29796,6 +29815,8 @@ paths:
policy_revision:
nullable: true
type: number
sequence_num:
type: number
sort:
items: {}
maxItems: 10
Expand Down Expand Up @@ -29824,6 +29845,7 @@ paths:
- PERMANENT
- EPHEMERAL
- TEMPORARY
- OPAMP
type: string
unenrolled_at:
type: string
Expand Down Expand Up @@ -29934,6 +29956,7 @@ paths:
- active
- enrolled_at
- local_metadata
- effective_config
maxItems: 10000
type: array
nextSearchAfter:
Expand Down Expand Up @@ -30170,13 +30193,20 @@ paths:
properties:
id:
type: string
type:
type: string
version:
type: string
required:
- id
- version
audit_unenrolled_reason:
type: string
capabilities:
items:
type: string
maxItems: 100
type: array
components:
items:
additionalProperties: false
Expand Down Expand Up @@ -30259,10 +30289,18 @@ paths:
type: array
default_api_key_id:
type: string
effective_config: {}
enrolled_at:
type: string
health:
additionalProperties: {}
type: object
id:
type: string
identifying_attributes:
additionalProperties:
type: string
type: object
last_checkin:
type: string
last_checkin_message:
Expand Down Expand Up @@ -30305,6 +30343,10 @@ paths:
type: string
maxItems: 100
type: array
non_identifying_attributes:
additionalProperties:
type: string
type: object
outputs:
additionalProperties:
additionalProperties: false
Expand Down Expand Up @@ -30339,6 +30381,8 @@ paths:
policy_revision:
nullable: true
type: number
sequence_num:
type: number
sort:
items: {}
maxItems: 10
Expand Down Expand Up @@ -30367,6 +30411,7 @@ paths:
- PERMANENT
- EPHEMERAL
- TEMPORARY
- OPAMP
type: string
unenrolled_at:
type: string
Expand Down Expand Up @@ -30477,6 +30522,7 @@ paths:
- active
- enrolled_at
- local_metadata
- effective_config
required:
- item
description: 'OK: A successful request.'
Expand Down Expand Up @@ -30569,13 +30615,20 @@ paths:
properties:
id:
type: string
type:
type: string
version:
type: string
required:
- id
- version
audit_unenrolled_reason:
type: string
capabilities:
items:
type: string
maxItems: 100
type: array
components:
items:
additionalProperties: false
Expand Down Expand Up @@ -30658,10 +30711,18 @@ paths:
type: array
default_api_key_id:
type: string
effective_config: {}
enrolled_at:
type: string
health:
additionalProperties: {}
type: object
id:
type: string
identifying_attributes:
additionalProperties:
type: string
type: object
last_checkin:
type: string
last_checkin_message:
Expand Down Expand Up @@ -30704,6 +30765,10 @@ paths:
type: string
maxItems: 100
type: array
non_identifying_attributes:
additionalProperties:
type: string
type: object
outputs:
additionalProperties:
additionalProperties: false
Expand Down Expand Up @@ -30738,6 +30803,8 @@ paths:
policy_revision:
nullable: true
type: number
sequence_num:
type: number
sort:
items: {}
maxItems: 10
Expand Down Expand Up @@ -30766,6 +30833,7 @@ paths:
- PERMANENT
- EPHEMERAL
- TEMPORARY
- OPAMP
type: string
unenrolled_at:
type: string
Expand Down Expand Up @@ -30876,6 +30944,7 @@ paths:
- active
- enrolled_at
- local_metadata
- effective_config
required:
- item
description: 'OK: A successful request.'
Expand Down Expand Up @@ -31060,6 +31129,71 @@ paths:
x-metaTags:
- content: Kibana, Elastic Cloud Serverless
name: product_name
/api/fleet/agents/{agentId}/effective_config:
get:
description: |-
**Spaces method and path for this operation:**

<div><span class="operation-verb get">get</span>&nbsp;<span class="operation-path">/s/{space_id}/api/fleet/agents/{agentId}/effective_config</span></div>

Refer to [Spaces](https://www.elastic.co/docs/deploy-manage/manage-spaces) for more information.

Get an agent's effective config by ID.<br/><br/>[Required authorization] Route required privileges: fleet-agents-read.
operationId: get-fleet-agents-agentid-effective-config
parameters:
- description: The agent ID to get effective config of
in: path
name: agentId
required: true
schema:
type: string
responses:
'200':
content:
application/json:
examples:
successResponse:
value:
effective_config: {}
schema:
additionalProperties: false
type: object
properties:
effective_config: {}
required:
- effective_config
description: 'OK: A successful request.'
'400':
content:
application/json:
examples:
badRequestResponse:
value:
message: Bad Request
schema:
additionalProperties: false
description: Generic Error
type: object
properties:
attributes: {}
error:
type: string
errorType:
type: string
message:
type: string
statusCode:
type: number
required:
- message
- attributes
description: A bad request.
summary: Get an agent's effective config
tags:
- Elastic Agents
x-metaTags:
- content: Kibana, Elastic Cloud Serverless
name: product_name
/api/fleet/agents/{agentId}/migrate:
post:
description: |-
Expand Down
Loading
Loading