Dashbird currently offers account, microservice and per function level monitoring. Below we will go through each one of them in detail, discuss how to use them and how to get the most out of them.
The main dashboard provides account level insights into your serverless architecture. It’s designed to give you a quick overview of everything going on in your account including invocation volumes, failures, latency and overall health. You can control the observable time period on the top right corner of the graph area.
We recommend enabling the
live reload mode and putting that screen on a TV to keep an eye on things.
Projects views lets you group relevant functions together to observe detailed metrics about them in one dashboard. You can decide yourself which functions to group together and build your own system.
Dashbird allows you to group lambda functions any way you like. This allows you to construct a dashboard for a service or set of functions. It will outline the load, any problems you might face, the cost and other important metrics.
Read more about project view here.
This dashboard shows health, cost and other meaningful statistics of a single lambda function. You can also see the invocation history to pinpoint failed executions. You can also use this view to live tail a lambda function.
This dashboard shows an overview of logs for each invocation.
Get started with Alerting by setting up Slack or email error notifications for your account!