Creating a dashboard for Greeter metrics

In this section, we'll create a dashboard for the metrics of the Greeter function, proxied by the API Gateway that we created in Chapter 3, Designing a Kotlin Serverless Application. This can easily be extended to the other Lambda functions created in Chapter 5, Improve your App with Firebase Service but for the sake of comprehension, let's keep it simple.

The following metrics are available for each Lambda function:

  • ConcurrentExecutions
  • Duration
  • Errors
  • Invocations
  • Throttles
  • UnreservedConcurrentExecutions

These can be applied across as many Lambda functions in the region as possible. So, a maximum total of six, multiplied by the number of functions, can be mapped on the number graph.

The following ...

Get Hands-On Serverless Applications with Kotlin 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.