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!