The OverOps Dashboard servers as the main hub through which you can spot, prioritize and move towards fixing critical errors in your staging and production application.
The Dashboard comprises three main panes - Event List, Event Chart and Views Pane. Together these components allow you to zoom in on the error that impacts your applications the most. Once you've zoomed in on an error you can drill into its actual cause using the Error Analysis Screen.
The Events List and Chart both visualize events selected within the current Timeframe and View.
The main dashboard, highlighting the Events list (1), Chart (2) and Views pane (3)
Events presented within the dashboard include Exceptions (caught and uncaught), Log Errors and Warnings, HTTP Errors, Custom defined API event.
Events within dashboard are always viewed within the context of a timeframe and view.See more below about controlling timeframes and views.
The Event list uses grid-like UI to show you an ordered list of all the events within the current timeframe and view. Each row in the grid describes a discrete event and provides deep contextual information as to its type, location in the code and impact in terms of volume and spread across your application. Clicking a an Event in the list will open an Error analysis snapshot for that error. The snapshot selected will be the latest snapshot captured closest to the end of the current timeframe (e.g. if you are looking at the "Last hour" timeframe, clicking an event in the list will open the most recent snapshot captured for that event).
The Events List provides powerful features to sort and filter through data to get to the errors that impact your application the most. Click here to learn how to more about the Events List.
The second key component within the dashboard is the vents Chart. The chart interactively visualizes the volume of the events included within the current timeframe and view. These are visualized through the Current View series (in green) Filtering events within the grid is automatically reflected in the chart to visualize the events currently viewed.
You can hover over any point in the graph to open an Error Analysis Snapshot directly from that time. This is a very powerful tool to drill into the cause of sudden spike in errors within your application. Click here to learn more about the Events Chart.
Open a snapshot from the graph
The information in both the Events list and chart always reflect the chosen timeframe. You can control the timeframe in two ways:
1. Use the timeframe picker to select the last hour/day/month or a custom time window:
2. Select any area in the chart to focus on a target timeframe:
Selecting an area in the chart to focus on a target timeframe is especially useful for zooming in on a spike in errors.
Dashboard views provide a simple yet powerful mechanism for focusing on specific types of errors an applications. Views enable you to capture any combination of grid and chart configurations such as columns, series, sorting as well as applications, servers and timeframes as a reusable view which you can reuse to monitor specific aspects of your application and share with your team.
The dashboard provides a set of out-of-the-box filters to enable you to directly see new errors introduced today, this week, the number of errors over last hour or day, JVM errors and more. Click here to learn more about using and defining views.
The Views pane
Labels enable you to tag specific errors with meta labels such as "Critical", "TBD, "John" to enable you and your team to easily tag and annotate specific kinds of errors. You can learn more about setting up labels here.