O'Reilly logo

DevOps for Serverless Applications by Shashikant Bangera

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Monitoring

When we talk about monitoring serverless applications , we do not need to worry about monitoring CPU usage or memory usage, and we don't need to update our system package, as all these are managed by AWS. But the Lambda function still needs to be monitored for execution failures, because in a production environment one single function failure could be a disaster. 

CloudWatch, by default, provides metrics for Lambda functionsand these metrics are: 

  • Invocation: Number of times the functions were invoked 
  • Errors: Number of times the functions failed due to various errors, timeouts, unhandled exceptions, memory problems, and other issues
  • Throttles: Number of times functions throttled, as AWS limits the number of concurrent executions ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required