Automatic discovery of recipients/groups
We have begun implementing a tagging standard in our cloud accounts to better control discovered resources and route alerts accordingly. I would like to be able to route alerts by default based on the value of a tag. I'm aware that I can already set up specific users and then achieve exactly what I'm requesting, but I would much prefer to have a blanket rule that uses the tag's value as the recipient email address(es) directly. Some examples below:
system.aws.tag.MonitorAlertEmail=ThisIsAnExample@PleaseOfferThisFeature.com
system.aws.tag.SendAlertsHere=AnotherExcellentExample@WeWillPayExtraForThisFunctionality.gov AnotherEmailAddress@OkayNotReally.net
See the screenshots below for a visual example of how I'd like to structure this automation.
KRISHNASINGH
·6 years agoHi Brandon,
I think LogicMonitor does not have feature to send notification based on AWS tag like owner name etc. but it can discover it. You can create small solution using AWS API Gateway, Lambda and SES. I have done it for testing purpose and was working fine.
Flow would be:
Alert Rule -->Escalation Chain -->HTTP JSON integration (POST) --> AWS API getaway --> Lambda function (python or Node.js) --> SES services.
Below is simple python code for this.
LogicMonitor HTTP integration screenshot