Circonus Dashboards and Reports are built from visualization panels. Circonus provides a wide range of charts and visualizations. Dashboards and their visualizations are communication tools. It allows you to see the current status or value, trend, analysis of important metrics and patterns.
Choosing which chart or visualization is best to communicate information is often challenging. What visualization is appropriate is dependent on the use case, and who the information is being communicated too, and whether they are looking for at-a-glance understanding, or what to perform deep discovery and analysis.
An Architect could be interested in trends or emerging, that highlight application or infrastructure constaints and trends, top consumers hot spots or patterns that need to be investigated, or responding to an existing incident.
This section provides an introduction to each visualization, what its typically used to represent, along with common features to help you, to make the appropriate choice of visualization types depending on your use case.
The Alerts visualization has two visualization types:
Trend allows you to create line or bar charts showing alerts trends, supports stacking, and can display all alerts or a filtered set.
Table allows you display a filtered set of alerts, showing alert name, status, time it occured, severity and available actions.
See Alert Visualizations for further information on specific configuration options availble.
The Time Series Builder
Time Series Builder as its name implies, allows you to build time series that be visualized in a number of different visualization types. It supports multiple series, and data sources on the same visualization and allows you to create complex aggregations depending on your needs.
Types of Time Series Builder visualizations:
The Time Series visualization supports the creation of area, line, and bar charts. You can customize behavior like whether the time series is stacked, the colors, point size, line thickness, fill opacity.
Bar charts are often used for comparison, where Line and Area charts are used to show trends over time.
Multiple Time Series can on displayed on the same Time Series Visualization panel using different chart types.
You can compare two time periods by shifting time windows, and annotate the graph with log entries.
The Metric visualization displays the latest number in a time series, with size automatically resized according to panel size.
The Top N visualization is a horizontal bar chart, with each time series represented as a bar, the length of the bar represents the latest time series value.
The Gauge visualization is a single value gauge visualization based on the latest value in a series.
The Markdown visualization allows you create a Rich Text panel, and it supports embedding of fields and values using the Mustache variable syntax.
The Table visualization displays data from multiple time series as rows, with values displayed columns.
See Configuration Time Series Builder Visualizations for further information on specific configuration options for each of the chart types.
Bar, line or area visualizations
The Bar visualization provides bar, line and area charts optimized for logs and traces visualization.
Bar charts are often used for comparison, where line and area charts are used to show trends over time.
See Bar, Line and Area Chart Visualizations for further information on specific configuration options for each of the chart types.
A Coordinate Map displays a geographic area overlaid with circles keyed to the data determined by the buckets you specify.
Region Map are thematic maps in which boundary vector shapes are colored using a gradient: higher intensity colors indicate larger values, and lower intensity colors indicate smaller values. These are also known as choropleth maps.
See Working with Maps for further information on specific configuration options.
Gantt Charts provide a timeline of activites, often referred to as a waterfall view of activites. Its particularly useful for viewing call, transaction or request flows, its optimized for logs and traces.
See Gantt Chart Visualizations for further information on specific configuration options.
Goal or gauge visualization
A goal visualization displays how your metric performance against a set goal. A gauge visualization displays in which predefined range falls your metric.
See Gannt Chart Visualizations for further information on specific configuration options.
A heat map is a graphical representation of data where the individual values contained in a matrix are represented as colors. The color for each matrix position is determined by the metrics aggregation. The following aggregations are available for this chart:
See Heatmap Visualizations for further information on specific configuration options.
The Markdown visualization provides a Rich text panel that accepts GitHub-flavored Markdown text. Circonus renders the text you enter in this field and displays the results on the dashboard.
See Markdown Visualizations for further information on specific configuration options.
Pie and Donut Visualizations
The Pie and Donut Visualizations are designed to provide comparison of slices to the overall pie, and optimized for logs and trace data.
A pie or donut chart is scale visualization as it typically uses a numberic value or percent, within Circonus the slice size of a pie chart is determined by the metrics aggregation.
It allows you to view the overall composition, and compare individual slices to the overall pie. If your looking to compare slices is better done with a Bar chart.
See Pie and Donut Visualizations for further information on specific configuration options.
A tag cloud visualization is a visual representation of text data, typically used to visualize free form text. Tags are usually single words, and the importance of each tag is shown with font size or color.
See Tag Cloud Visualizations for further information on specific configuration options.
The Timeline Visualization is a time series data visualizer that enables you to combine totally independent log or trace data sources within a single visualization.
It’s driven by a simple expression language you use to retrieve time series data, perform calculations to tease out the answers to complex questions, and visualize the results.
See Working with Time Line Visualizations for further information on specific configuration options.
The Controls visualization enables you to add interactive controls (downdown menu or slider) to Circonus dashboards. These controls provide another way to build and create global filters.
See Visualizations Controls for further information on specific configuration options.