Dashboards are your central location where you put everything together. Logs, application performance metrics, infrastructure inventory and processes, cluster data with Docker and Kubernetes metrics, and events that give you insight into what is happening with your system in real-time. Everything in one place for easy correlation and troubleshooting.
In the example below, we have an Apache service endpoint and we are monitoring Core Web Vitals with Synthetics App, we are monitoring Apache service performance metrics such as CPU, Memory usage and Network Traffic with a Monitoring App and we shipping logs to a Apache Logs App. You can put all the data coming from these Apps in a single dashboard to have everything in one place.
If you have a development and a production environment, it might make sense to have one Dashboard for each. You can create as many Dashboards as you want.
Note that top level dashboards differ from what we call App specific dashboards/reports. App specific reports are placed within each App, displaying data specific to that particular App. In contrast, dashboards can fetch data from multiple different Apps.
You can create specific reports with various metrics, correlate them with logs and event timelines to get to the bottom of issues much easier.
Log data is hard to analyze and can be extremely tedious to understand. Dashboards provide the means to display one or more metrics in parallel with logs, and display them in a unified report for easy correlation and investigation.
To create a Dashboard, start by going to the Dashboards screen and click the + Add New Dashboard button. Give your Dashbord a name and click save.
After creating your Dashboard, you'll notice that a default Overview Report is automatically generated in the left menu panel. Additionally, a dialog will appear on the screen, prompting you to create your first component using the Chart Builder and add it to the report.
Learn more about Chart Builder.
On the Dashboards overview page, you have the ability to edit, delete, or clone your dashboards. Dashboards are top-level pages where you can add multiple reports in it. Upon opening a dashboard, all the reports you've created within it will be visible in the left menu panel. Hovering over a report name and clicking on the three dots presents options to edit, clone, delete the report, and define report variables.
Every Dashboard can have multiple Reports that act as buckets for your metrics, logs, infrastructure, events, and experience data. The data in one report are separated into components, which all live under the same roof in a Dashboard for easy correlation and troubleshooting.
Follow along the Quick Start guide for more detailed instructions on how to add components to Dashboard reports.
We hope you enjoy using Sematext Dashboards. If you need further support or have any feedback regarding our products, please don't hesitate to contact us! You can also contact / talk to us using chat widget at the bottom right corner of the page or give us a shout @Sematext.