-
Notifications
You must be signed in to change notification settings - Fork 302
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
Board Review: Introducing Azure Monitor Logs and Metrics query #2783
Labels
Comments
srnagar
added
architecture
board-review
Request for an Architectural Board Review
labels
Apr 28, 2021
srnagar
changed the title
Board Review: Introducing <client library name>
Board Review: Introducing Azure Monitor Log and Metrics query
Apr 28, 2021
scheduled for 5/6 |
Recording[MS INTERNAL ONLY] |
This was referenced Jun 25, 2021
Closed
scheduled for 8/24 2-4pm pst |
srnagar
changed the title
Board Review: Introducing Azure Monitor Log and Metrics query
Board Review: Introducing Azure Monitor Logs and Metrics query
Aug 21, 2021
Recording[MS INTERNAL ONLY] |
Round 2 (.NET and JS) scheduled for 8/25 @ 3:00 - 4:00 PM PST |
Recording[MS INTERNAL ONLY] |
Closing this issue as the Azure Monitor Query library is now GA in all tier-1 languages. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thank you for starting the process for approval of the client library for your Azure service. Thorough review of your client library ensures that your APIs are consistent with the guidelines and the consumers of your client library have a consistently good experience when using Azure.
The Architecture Board reviews Track 2 libraries only. If your library does not meet this requirement, please reach out to Architecture Board before creating the issue.
Please reference our review process guidelines to understand what is being asked for in the issue template.
Before submitting, ensure you adjust the title of the issue appropriately.
Note that the required material must be included before a meeting can be scheduled.
Contacts and Timeline
About the Service
Link to documentation introducing/describing the service:
https://docs.microsoft.com/en-us/azure/azure-monitor/overview
https://docs.microsoft.com/en-us/azure/azure-monitor/essentials/data-platform-metrics
https://docs.microsoft.com/en-us/azure/azure-monitor/logs/data-platform-logs
Link to the service REST APIs:
Is the goal to release a Public Preview, Private Preview, or GA?
Public Preview
About the client library
Step 1: Champion Scenarios
Ultimately the library should be easy to use for common scenarios that developers want. Consider the following questions when thinking about champion scenarios:
See Champion Scenario section here.
Code is appreciated but optional. Pseudocode is fine.
Champion scenario 1
Make a simple query to the service "requests | summarize count() by bin(timestamp, 1h)", "timestamp = P1D"
Champion scenario 2
Run 5 queries in 1 api call
Champion scenario 3
Run a complex query that requires a longer duration to complete and extend server timeout (default 3 minutes) to allow query execution to complete.
Champion scenario 4
Query metrics for an Azure resource id.
Artifacts required (per language)
Please read through “API Review” section here to understand how these artifacts are generated. It is critical that these artifacts are present and are in the right format. If not, the language architects cannot review them with the SDK Team’s API review tool.
.NET
Java
Python
TypeScript
Thank you for your submission!
The text was updated successfully, but these errors were encountered: