microsoft / microsoft/finops-toolkit

FinOps alerts

Open
#776 3 comments 1 reaction 1 assignee View on GitHub

@ro100e is already working on this.

Since Jun 26, 2024.

Tool: Alerts Type: Feature 💎
Dominant language
PowerShell
Stars
603
Forks
248
Avg merge
7d 11h
Merged PRs (30d)
11

Description

📝 Scenario

As a FinOps practitioner, I need to get notified when there are cost optimization opportunities in order to keep my workloads running efficiently

🚀 Goal

Create a logic app to notify stakeholders when there are cost optimization opportunities.

📋 Tasks

Tasks for initial release
  • TODO: Add tasks required for each sub-release
  • Convert ARM Template into BICEP
  • Simplify Deployment Steps
  • Resolve email notification URL bug
  • Create docs/_automation/waste-reduction-logic-app/README.md
  • Update the changelog
  • Discuss the name (FinOps Alert)
  • Create additional variable for including / excluding subscriptions
  • Insert MI into template
  • Update the queries to be tenant level
  • Remove table if query is empty and add a message instead
Tasks for future releases
  • Test standard Logic App Connection
  • Manageability of App
  • Automated Test?
  • Add standard FTK tags
  • Update email approach (summary of numbers and points to workbook)
  • Find the useful properties that are viewed in the portal
  • Don’t send an email if all query result to nothing
  • Associate cost with resources
  • Associate number of resources per recommendations

🙋‍♀️ Ask for the community

We'd love to get your feedback! Please leave any questions, comments, or change requests in the release discussions at the bottom of each task list above. We'll try to close each of those out before we finalize the release.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.