-
Notifications
You must be signed in to change notification settings - Fork 79
Add Azure Monitoring Module to enable default alert criteria and notifications #132
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! A few nits/comments and questions but overall it looks awesome.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is looking great @TechnicallyWilliams . Nice work. Just left some minor nits below.
added app monitoring readme; updated variable names Added and integrated app monitoring into azure simple template
update readme Update Readme.md Update README.md Update README.md Redesigned README.md provide clarity regarding resourceIds and scaling dimensions update README; remove comments Update README.md and azure simple variables added attributes section to README.md
3f14349
to
42b7b97
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Woot! Great work @TechnicallyWilliams. Happy to see this flexible solution to add monitoring to a fleet of app service containers.
All Submissions:
What is the current behavior?
Issue Number: #86
Fixes #86
What is the new behavior?
The new module introduced in this PR deploys the Azure Monitor Service. It is a custom Terraform module called App-Monitoring that Cobalt Templates can use in order to assign configurable metric alert criteria to individual Azure Resources for monitoring.
In addition to the metric alert criteria, this module introduces configurable action groups that when paired with metric alert criteria can trigger event types like e-mail notifications.
In conclusion, the App-Monitoring module is now being referenced by the Azure Simple Template which now adds the following default behavior to the template:
Does this introduce a breaking change?
Any relevant logs, error output, etc?
Other information
Mapping metric alert criteria to a resource:
