Introducing easy custom event monitoring for serverless applications.

Track any custom event and get notified in real time.

Today we are excited to announce scheduled searches – a new feature on Dashbird that allows you to track any log event across your stack, turn it into time-series metric and also configure alert notifications based on it. This has been one of the most requested features across our users and we are thrilled to make it available for all users starting today.

What are scheduled searches?

Scheduled search is a search query that follows the ElasticSearch query language and is run periodically to find user-defined events and notify the team of those events in near real time. In Dashbird, you can set up scheduled searches for any resource that is monitored by Dashbird and is logging into CloudWatch Logs.

Since Dashbird already has the largest collection of log filters that come by default, most, if not all of the errors that occur in your stack are already monitored by default. This feature is meant to track custom events that are only relevant to your company. During the beta testing, we have seen customers use the scheduled search to business critical events logged out in mainly Lambda functions and ECS logs, such as signups, feature usage rates, specific IPs accessing the product etc.

Set up your first search

To get started, navigate to the scheduled search page or click here. You can add new searches from with the + sign. Add the search query, criticality level and the resources for which logs you would like get the events from. Alternatively, you can also start from the log search page, come up with a query and test it with live data and then click on the “Schedule query”. After saving the search, the query will run every 20 minutes.

Configure alerts for searches.

In addition to providing alerts and tracking metrics, scheduled searches allow you to trigger alert notifications to Slack, Microsoft Teams, SNS, and webhooks, so you can stay on top of any potential issues in real-time. You can also save your search queries for later use, so you can quickly access the information you need without having to set up the search every time.

Get started now!

Tracking custom events and metrics is a step towards building fully customisable dashboards and views that are relevant to your organisation. We are confident that scheduled search will be a valuable addition to Dashbird, and we can’t wait to hear what you think of it. Try it out today and let us know!

If you are new

Dashbird is a market-leading end-to-end observability and incident detection platform built for serverless applications. You can set up Dashbird for free and without any instrumentation or Lambda Layers whatsoever. Get started here with a free trial!

Read our blog

ANNOUNCEMENT: new pricing and the end of free tier

Today we are announcing a new, updated pricing model and the end of free tier for Dashbird.

4 Tips for AWS Lambda Performance Optimization

In this article, we’re covering 4 tips for AWS Lambda optimization for production. Covering error handling, memory provisioning, monitoring, performance, and more.

AWS Lambda Free Tier: Where Are The Limits?

In this article we’ll go through the ins and outs of AWS Lambda pricing model, how it works, what additional charges you might be looking at and what’s in the fine print.

Made by developers for developers

Dashbird was born out of our own need for an enhanced serverless debugging and monitoring tool, and we take pride in being developers.

What our customers say

Dashbird gives us a simple and easy to use tool to have peace of mind and know that all of our Serverless functions are running correctly. We are instantly aware now if there’s a problem. We love the fact that we have enough information in the Slack notification itself to take appropriate action immediately and know exactly where the issue occurred.

Thanks to Dashbird the time to discover the occurrence of an issue reduced from 2-4 hours to a matter of seconds or minutes. It also means that hundreds of dollars are saved every month.

Great onboarding: it takes just a couple of minutes to connect an AWS account to an organization in Dashbird. The UI is clean and gives a good overview of what is happening with the Lambdas and API Gateways in the account.

I mean, it is just extremely time-saving. It’s so efficient! I don’t think it’s an exaggeration or dramatic to say that Dashbird has been a lifesaver for us.

Dashbird provides an easier interface to monitor and debug problems with our Lambdas. Relevant logs are simple to find and view. Dashbird’s support has been good, and they take product suggestions with grace.

Great UI. Easy to navigate through CloudWatch logs. Simple setup.

Dashbird helped us refine the size of our Lambdas, resulting in significantly reduced costs. We have Dashbird alert us in seconds via email when any of our functions behaves abnormally. Their app immediately makes the cause and severity of errors obvious.