Hi Thwack Collective,
I need some advice and to see what other people are doing in a particular scenario around monitoring Lambda functions through the Cloud Watch API.
A little bit of back ground: I wrote a PowerShell script that connects to a specific AWS account and pulls the 4 exposed cloudwatch metrics for lambda functions if there are datapoints in during the 5 minute window that the script is looking at. if there are no datapoint a -1 value is returned. While the PowerShell script works well, the lambda functions by definition don't always run every 5 minutes/10 minutes/ x minutes, but are triggered based on other things like files being added to an S3 bucket.
My question or ask is the following:
With SolarWinds limited scheduling capabilities, how does the thwack collective set up monitoring for a lambda function that is running for 2 hours every morning on the hour? Additionally, how would the thwack collective set up monitoring on a lambda function that is triggered based and could run at any point in time?
I really wish that there was the ability to schedule monitors to run at a certain time as opposed to being polled.
Thanks,
Steve H.