The Charts page includes Key Performance Indicator (KPI) dashboards, with the most important operating system and database metrics, as well as dozens of charts in preconfigured categories, including database internals, query data, storage engine metrics, CloudWatch data, and more. For more information about the metrics these charts are based upon, see our metric categories reference doc.
The following is a list of dashboards:
|Dashboard Name||Dashboard Description|
|Cassandra||Cassandra metrics, such as cache data, memtable info, and commitlog and threadpool tasks.|
|CPU||CPU utilization, context switches, and processes running, and others.|
|Disk||Disk latency, disk space, and I/O operations, and others.|
|InnoDB||InnoDB engine data, such as transaction metrics, buffer and cache data, and data operations.|
|Machine View||OS and database metrics (MySQL, PostgreSQL, and MongoDB) with multiple hosts on one chart.|
|Memory||Memory usage, swap usage, and swap activity.|
|MongoDB||The complete set of MongoDB charts, including latency and MongoDB internals.|
|MongoDB KPIs||Key MongoDB metrics with descriptions, such as latency, cursor operations metrics, cache activity, and latency.|
|MySQL||The complete set of MySQL charts, including latency and MySQL internals.|
|MySQL CloudWatch||CloudWatch metrics for your RDS for MySQL instance.|
|Network||Bytes sent and received, packets sent and received, and connection states.|
|PostgreSQL||The complete set of PostgreSQL charts, including latency and PostgreSQL internals.|
|PostgreSQL CloudWatch||CloudWatch metrics for your RDS for PostgreSQL instance.|
|PostgreSQL KPIs||Key PostgreSQL metrics with descriptions, such as latency, buffers, lock and vacuum information, and cache data.|
|Redis||Redis latency, commands, connections, keyspace, RDB, and other metrics.|
When first viewing a dashboard, each chart shows the average value across all of the hosts selected in the host filter. (Averages for metrics like query latency are computed by using the total values irrespective of host, not by naively averaging the average of each host.)
By clicking the eye icon, you can view that chart for each host separately:
Use the category toggles in the navigation pane to enable or disable which dashboards to display:
Machine View: This is a special dashboard which includes both OS KPIs as well as KPIs for MySQL, MongoDB, and PostgreSQL. For the charts in Machine View, multiple hosts are displayed as separate lines on a single graph, allowing you to quickly compare hosts and spot any outliers.
Note that charts in the Machine View are limited to line graphs which display only one metric. If more than 10 hosts are selected for display simultaneously, only 10 will be displayed.
Custom dashboards allow you to create a collection of only the charts you find most important. This allows you to group together charts from different dashboards into one unified view. To create a custom dashboard, click “Add Custom Dashboard” in the Choose Dashboards menu, and name your new dashboard:
Then, select charts to add to the dashboard. Just start typing and you’ll get autocomplete suggestions based on chart and metric names. There’s turnkey charts for MySQL, PostgreSQL, MongoDB, Redis, Cassandra, operating system metrics, and much more:
You can rename custom dashboards, too. Just hover over the name and you can edit it:
Custom Dashboards are available to Premium-tier customers.
Clicking “More” in the top-right corner will display the layout and filtering selectors, which allow you to control the size of the charts, the number of charts displayed per row, and other options:
You can hover the mouse over any chart to examine the metrics and their values at an instant in time, and click-and-drag to zoom into a time range. Note that when you do this, the Time Selector changes, and the selection affects the entire application and all charts on the page.
Data is available at one-second granularity for three days, and at one-minute granularity for 30 days. For Standard-tier customers, we keep 10-minute granularity data for 13 months; for Premium-tier customers, data at 10-minute granularity is kept for three years.
If you don’t see any data on the Charts page, please visit our troubleshooting page.
VividCortex Grafana Plugin
VividCortex integrates directly with Grafana through our downloadable plugin. To get started, download the plugin here.