Azure / Azure/azure-sdk-for-java

[FEATURE REQ] Support of 'basic table' in Azure Monitor Query client library

Open
#46,054 2 comments 0 reactions 1 assignee Assigned to @ischrei View on GitHub
customer-reported feature-request Monitor needs-team-attention
Dominant language
Java
Stars
2.6k
Forks
2.2k
Avg merge
2d 8h
Merged PRs (30d)
178

Description

**Is your feature request related to a problem? Please describe.**
Azure Monitor Query client library currently does not support 'Basic table'
[https://docs.azure.cn/en-us/azure-monitor/logs/basic-logs-query?tabs=api-1#run-a-query-on-a-basic-or-auxiliary-table](https://docs.azure.cn/en-us/azure-monitor/logs/basic-logs-query?tabs=api-1#run-a-query-on-a-basic-or-auxiliary-table)

Endpoint '/query' is hard coded at the moment, and the SDK doesn't support basic table plan which needs to use the '/search' endpoint.

**Describe the solution you'd like**
Please add basic table support.

Either automatically detect the endpoint based on its plan or provide an option to specify the endpoint in LogsQueryClientBuilder or LogsQueryClient.queryWorkspace() method.

**Describe alternatives you've considered**
REST API.

**Additional context**
Add any other context or screenshots about the feature request here.

**Information Checklist**
Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report
- [x] Description Added
- [x] Expected solution specified

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.