-
Notifications
You must be signed in to change notification settings - Fork 452
Add enable_batch_api option in azure resource metrics #13783
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Add enable_batch_api option in azure resource metrics #13783
Conversation
🚀 Benchmarks reportTo see the full report comment with |
💚 Build Succeeded
|
|
- name: enable_batch_api | ||
type: bool | ||
title: Enable Batch Api | ||
description: > | ||
When enabled, the azure batch api will be used | ||
to fetch metrics of multiple resources in one api call. | ||
Enable this when facing scalability issues. | ||
multi: false | ||
required: false | ||
show_user: false | ||
default: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nits: minor capitalization suggestions.
- name: enable_batch_api | |
type: bool | |
title: Enable Batch Api | |
description: > | |
When enabled, the azure batch api will be used | |
to fetch metrics of multiple resources in one api call. | |
Enable this when facing scalability issues. | |
multi: false | |
required: false | |
show_user: false | |
default: false | |
- name: enable_batch_api | |
type: bool | |
title: Enable Batch API | |
description: > | |
When enabled, the Azure batch API will be used | |
to fetch metrics of multiple resources in one API call. | |
Enable this when facing scalability issues. | |
multi: false | |
required: false | |
show_user: false | |
default: false |
`Enable Batch Api` _boolean_ | ||
: Optional, by default is set to False. Set this to True when facing scalability issues. When configured, the azure batch api will be used | ||
to fetch metrics of multiple resources in one api call. | ||
Currently supported data streams are monitor, container_registry, container_instance, container_service, compute_vm, compute_vm_scaleset, database_account and storage_account. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit:
`Enable Batch Api` _boolean_ | |
: Optional, by default is set to False. Set this to True when facing scalability issues. When configured, the azure batch api will be used | |
to fetch metrics of multiple resources in one api call. | |
Currently supported data streams are monitor, container_registry, container_instance, container_service, compute_vm, compute_vm_scaleset, database_account and storage_account. | |
`Enable Batch API` _boolean_ | |
: Optional, by default is set to False. Set this to True when facing scalability issues. When configured, the Azure batch API will be used | |
to fetch metrics of multiple resources in one API call. | |
Currently supported data streams are monitor, container_registry, container_instance, container_service, compute_vm, compute_vm_scaleset, database_account and storage_account. | |
@@ -21,7 +21,7 @@ categories: | |||
- custom | |||
conditions: | |||
kibana: | |||
version: "^8.12.0 || ^9.0.0" | |||
version: "^9.0.1" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is only partially related to the changes in this PR.
Is it worth backporting the Beats PR to one or more 8.x versions? Possible candidates: 8.17, 8.18, 8.19.
The reason is practical. We will support the last 8.x series (8.19.x?) for a while, as we're still doing for 7.17.x today—to deliver fixes and small improvements.
It's better to do it now than later, while the memory of the changes in the PR is still relatively fresh. We can merge this PR now, and add 8.x compatibility conditions later when the backport(s) is/are merged.
Follow-up of beats PR
Proposed commit message
enable_batch_api
configuration parameter in azure resource metrics.Checklist
changelog.yml
file.Author's Checklist
How to test this PR locally
It can be easily tested by installing Azure Resource Metrics. Enable the
enable_batch_api
advanced setting.Then the metrics will be collected from the azure batch api.
Related issues
Screenshots