Monitoring

When we think of monitoring, the first thing that comes into our mind is observing and tracking the operations and activities of the software application regularly and setting up an alarm to trigger upon a system or application failure. Monitoring should begin right from the start of the development, in such instances as the monitoring of the speed of the application or monitoring how many resources a developed piece of code is using. This monitoring system should be coupled with a notification system, triggering a notification such as an email when memory is used beyond a defined threshold. 

But monitoring serverless functions is more tricky. In server monitoring, we monitor the performance of the server, network latency, and ...

Get DevOps for Serverless Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.