To tell the recent performance of the web service, it is good to have the graph which shows the response time, uptime, and so on. Although LambStatus will not have the ability to monitor the service, it is possible to integrate with other monitoring SaaS.
I'm going to start with CloudWatch Metrics since we don't need another account to try it.
TODOs:
[x] List available metrics
[x] Register the metrics whose graph will be shown on the StatusPage
[x] Periodically collect the data of registered metrics
To tell the recent performance of the web service, it is good to have the graph which shows the response time, uptime, and so on. Although LambStatus will not have the ability to monitor the service, it is possible to integrate with other monitoring SaaS.
I'm going to start with CloudWatch Metrics since we don't need another account to try it.
TODOs:
Created the show-cloudwatch-metrics branch for this purpose.