search
cancel
Search
Endpoints the Platform uses to collect data from Microsoft Azure Cloud
book
Article ID: 283836
calendar_today
Updated On:
Products
CloudHealth
Show More
Show Less
Issue/Introduction
The following Endpoints are utilized to collect Cost & Usage Data, Asset Metadata and Metrics:
Resolution
Azure Cost Data for MCA and Billing Accounts would be pulled through - the Cost Management API -
https://learn.microsoft.com/en-us/rest/api/cost-management/generate-cost-details-report/create-operation?view=rest-cost-management-2023-11-01&viewFallbackFrom=rest-cost-management-2023-08-01&tabs=HTTP
the Enrollment Reader Role and Billing Account Reader Roles give access to this API respectively if dealing with an EA Billing Account or MCA Billing Account.
CSP Subscriptions (not under a MCA) and Reservation data for CSP subscriptions would be pulled through the Partner Center API -
https://learn.microsoft.com/en-us/partner-center/developer/manage-billing
SP (PAYG Subscriptions) would be pulled via
https://learn.microsoft.com/en-us/azure-stack/operator/azure-stack-tenant-resource-usage-api?view=azs-2311
Asset Metadata would come from a variety of REST Endpoints e.g. - SQL Databases would be pulled down via -
https://docs.microsoft.com/en-us/rest/api/sql/databases/get
.
Metrics for the Azure Cloud are served via the Azure Monitor API -
https://learn.microsoft.com/en-us/rest/api/monitor/
details, this does require additional configuration via -
https://techdocs.broadcom.com/us/en/vmware-tanzu/cloudhealth/tanzu-cloudhealth/saas/tnz-cloudhealth/working-with-reports-and-recommendation-of-tanzu-cloudhealth-azure-rightsizing-new.html#enable-publishing-virtual-machine-metrics-to-azure-monitor-api
Feedback
thumb_up
Yes
thumb_down
No