Open rithinkumark1 opened 5 months ago
Thanks for the suggestion, @rithinkumark1.
Regarding these:
Idle VM for last 3months Storage not accessed for last 3months
As they require detailed historical usage data for a longer period, they are more in the scope of the Azure Optimization Engine, which is going to be part of the FinOps Toolkit soon. Actually, AOE is able to flag idle VMs (for a configurable period, default is 30 days) with attached disks incurring costs.
Thanks @helderpinto We explored AOE before looks like some infra setup is required with additional cost involved hence, we did not move forward with the solution.
Any ETA for reviewing and implementing these suggestions if those are feasible?
Thank you for the suggestions Rithin.
Regarding this suggestion:
Flexibility to setup alerts in Optimization workbook. The goal is that we can setup email alert so that when a new orphaned resources/ recommendation is added to the workbook we can get an alert in our inbox. Right we need to manually check everyday if any new resources are added. We are working to develop a logic app to alert for new idle resources. @ro100e for awareness.
Idle VPN GW is also implemented.
Thanks Arthur for the update. Is there any update on the implementation of the other suggestions?
Team, Addition to this request. Calculating the cost for idle backup seems to be nearly impossible as one can see only the RS vault specific charges. Is it possible to get the idle backup cost added in the workbook? If yes it would really provide a lot of value to a lot of customers.
Cost breakout by orphaned resource category: It would be a nice feature to include the cost information for the orphaned resources. Right now we need to manually check the details in the cost management tool.
Hi @rithinkumark1 . Have you seen this orphan workbook before? https://github.com/dolevshor/azure-orphan-resources
It was updated a while ago to include $ markers when the resources cost money. It doesn't give you any costs and is just an icon indicator. But it definitely makes things stand out. Minor improvement :)
There is also this with Azure Governance Visualizer which does what you ask, but it's a larger tool providing that small feature - https://github.com/JulianHayward/Azure-MG-Sub-Governance-Reporting/releases/tag/v6_major_20220710_1
@psilantropy yes i have seen the oprhan workbook the $ addition looks good. I think this should be a great addition to the advisor optimization workbook as we use this as default for identifying orphaned resources.
The azure governance visualizer looks interesting i will have a look at this. Thanks
@flanakin and @arthurclares - I would like to contribute to this task for Azure Databricks, thank you.
📝 Scenario
I am part of the Finops Team here at KPMG, and we extensively use the optimization workbook for our operations. We have identified some new ideas which would provide more value to the optimization workbook and will help us fulfill our daily task much effectively. As a <TODO: What persona is this for?>, I need to <TODO: What action does the user need to perform?> in order to <TODO: What is the goal? Why is this needed?>
💎 Solution
Ideas.
Flexibility to setup alerts in Optimization workbook. The goal is that we can setup email alert so that when a new orphaned resources/ recommendation is added to the workbook we can get an alert in our inbox. Right we need to manually check everyday if any new resources are added.
Cost Details. Cost breakout by orphaned resource category: It would be a nice feature to include the cost information for the orphaned resources. Right now we need to manually check the details in the cost management tool. Cost Anomaly It would be helpful if Cost Anomaly alerts were aggregated into a central view, such as a table. right need to manually check insights in each subscriptions.
Addition of New Services: It would be helpful to expand the services covered in the workbook. Some of the services which are looking at is
Rightsizing Recommendations across services:
Idle instances addition
Please ignore if you see any ideas which are already implemented and duplicated.
ℹ️ Additional context
TODO: Add any other context or screenshots about the change request, including alternative solutions you considered and why you ruled them out.
🙋♀️ Ask for the community
We could use your help: