Events tab lists all violating events of your alert policies starting from most recent to oldest one. You can display details of any event on Event Detail page by clicking an event on list.
You can navigate to events tab firstly navigating to Alerts Page from left side bar and selecting Events tab from that page.
You can display list of events in terms of:
Date/Time - Time of check for the violation causing the event.
Alert policy - The violated alert policy for the event.
Source - The function or functions which are violating the alert policy. Note that this area can only be one function for the alert policies created from invocation queries. On the other hand, it can be more than one function for the function queries.
Notification Status - This column shows whether the notification of the event is sent correctly. When it is not green, you can hover on this column and see the notification channels which couldn't receive the notification.
Severity - The severity of the event inherited from its alert policy. Severity could be
In event details page, you can display violated event information with 3 sections:
Event Metadata - Main data about specific event. You can display main properties of an event such as: alert name, function name, notification type, severity and accruing time.
Event Details - Why this alert actually created. It shows the query and its schedule. It shows the time range in which the violating events occurred. You can see if you slightly over the threshold or well beyond it in
Condition part. Lastly, we are providing you the sample functions or invocations causing the event and by clicking
See all results, you will be navigated to the respective function or invocation list which is explained here.
Event Statistics - Insights about event. This section is displayed for events caused by queries filtering invocations. This section only available for invocation and function alert events.
Table - You are able to see the general metrics of your function in the time of the alert event and non-alerting times.
Baseline column shows the situation of the metrics during the time range neighbouring the violation time range. In
Alert column you see the metrics in the time of the alert event.
Resource Usage - You are able to display resource usages of your function in alerting and non-alerting time. The dotted line represents the baseline while the bar itself represents the alert event. For the example above; PostgreSQL usage decreased while SQS usage increased a lot in the time of the alert event.
See all results in the Event Detail part navigates you to the listing pages:
When you first land on this page, you will see a notice at the top of the page saying: "We set the time interval to
<endTime> to list the violating events temporarily on this page. If you want to use this interval globally in the application, click here". This means that the Thundra console shows violating functions or invocations at this page without modifying the global time. If you want to check what actually happened in the other parts of your system in the time of the alert, you can click the button in the notification and set the time interval of alert permanently.