About MCaaS
Dashboards
Overview
A dashboard is Datadog’s tool for visually tracking, analyzing, and displaying key performance metrics, which enable you to monitor the health of your infrastructure. Datadog comes with many preset dashboards for Kuberenetes and many AWS services that can be cloned and customized.
Prerequisites
Before getting started, you need a Datadog account linked to a host with the Datadog Agent installed. To verify, check your Infrastructure List in Datadog.
Dashboard Types
Datadog offers two types of dashboards: screenboards and timeboards. Click here to understand the differences between the two.
Widgets
There are many types of widgets that can be created and added to your dashboard. Datadog provides an overview of each type of widget that can be found here.
Copying Dashboards and Widgets
Dashboards can be cloned by selecting the dashboard and clicking on the settings cog(upper right) where there is an option to Clone dashboard.. The settings cog also shows the option, Copy dashboard JSON that allows you to import it to a new Dashboard.
Widgets can also be copied by selecting the widget and using Ctrl + C (Cmd + C for Mac) or by selecting the share icon and choosing "Copy". The widget can then be pasted in the same or new Dashboard.
Template Variables & Saved Views
Dashboards can be configured to have template variables that allow users to dynamically filter one or more widgets in the dashboard. Learn how to create template variables here.
To the left of the template variables on a dashboard, there is a dropdown listed as Default Value. When you make a change to a template variable value, the value is not automatically saved to a view. To save the current values of the template variables in a view, click on the dropdown menu and click Save selections as view. From there, you are prompted to enter a unique name for the view. After saving, this view is listed in the dropdown menu. Click on this view to retrieve the previously saved values for the template variables.
MCaaS Preset Dashboards
Currently MCaaS will provide the following dashboards to tenants:
<table> <caption>Tenant Dashboards</caption> <col width="50%" /> <col width="50%" /> <tbody> <tr class="odd"> <td align="left"><p>Dashboard Name</p></td> <td align="left"><p>Description</p></td> </tr> <tr class="even"> <td align="left"><p><tenant-short-code>-<module-short-code> Overview</p></td> <td align="left"><p>Cloned from the Kubernetes Pods Overview for the Applications in your Module for different enviroments. The dashboard also contains information about relevant Deployment services statuses.</p></td> </tr> </tbody> </table>Tenant DashBoard
Dashboard Name | Description |
---|---|
<tenant-short-code> -<module-short-code> Overview | Cloned from the Kubernetes Pods Overview for the Applications in your Module for different enviroments. The dashboard also contains information about relevant Deployment services statuses |