microsoft / finops-toolkit

Tools and resources to help you adopt and implement FinOps capabilities that automate and extend the Microsoft Cloud.
https://aka.ms/finops/toolkit
MIT License
288 stars 99 forks source link

Azure Optimization Engine and multi tenancy #1036

Open ChristianLloydGrannes opened 2 weeks ago

ChristianLloydGrannes commented 2 weeks ago

📝 Scenario

As a consumer of the Azure Optimization Engine I need to connect to several Azure tenants to get all information into in single pane of glass. VM right-size augmented recommendation requires us to connect to Log Analytics workspaces. This is currently onlys supported towards a singkle tenant. (The tenant you deploy the AOE)

💎 Solution

Enable possibility to add additional log analytics workspaces from several Azure tenants to AOE. Similar way as we connect several workspaces to the existing solution from same Azure tenant.

📋 Tasks

### Required tasks
- [ ] TODO: Enable possibility to add Log Analytics Workspace from another tenant for the VM right-size augmented recommendation to work.

🙋‍♀️ Ask for the community

We could use your help:

  1. Please vote this issue up (👍) to prioritize it.
  2. Leave comments to help us solidify the vision.
helderpinto commented 2 weeks ago

Thank you for submitting this feature request, @ChristianLloydGrannes.

Cross-tenant workspace queries are supported via Azure Lighthouse. This is an investigation path we will follow to address your request. Alternatively, we can also use the secondary tenant Service Principal to collect Perf metrics, but this approach is more convoluted. We cannot share an ETA for this feature, but this is something we will look at in the next releases.