-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[Azure - Billing Metrics] - Fails to ingest tags resource field #36373
Comments
This issue doesn't have a |
@muthu-mps are the tags available in the Usage Details API? If this is the case, are they available in both legacy and modern data formats? |
@zmoog - Yes, it's available as a part of the API response in both formats. Please find the sample response below, |
This is great. Supporting both legacy and modern formats sometimes requires jumping hoops, but this does look like a straightforward case. |
Do the Integrations team or you already have plans about taking on this? |
@muthu-mps I put together a simple PR to give getting tags from Usage Details API a try. |
I am able to get tags from others existing resources: We already have an existing mapping available for |
|
Yep, the mapping for the
Yep!
I see Azure integrations are not all using the same mapping for object:
flattened
AWS is using the I wonder why we picked different approaches. What are the pros and cons of each mapping strategy for a key/value data type like tags? The Am I overlooking something important? |
Tags
In Azure tags is one of the essential field which allows us to organize the resources. The tags is used to group the billing data and categorize the cost by runtime environment.
Issue:
tags
field into Elasticsearch. The Azure billing API offers the tags attribute in the response. I am adding the Azure API link for reference.Sample Billing Metrics [No
tags
]Solution:
As the tags field is available in the API response value, we need to map the field from the response to the billing metrics module.
The text was updated successfully, but these errors were encountered: