Skip to main content

Visualizations

Circonus dashboards are a collection of visualization panels. Circonus provides many different types of visualizations.

Examples of Dashboard Visualization Panels

These visualizations enable you to ask important questions about your data performance, such as:

  • Who is being impacted by app or infrastructure issues? (i.e., which customers or employees)
  • What is the checkout transaction performance?
  • When will my applications exhaust their current capacity?
  • Why am I seeing spikes in performance?
  • How can I determine the root cause of an incident and eliminate the issue in the future?

Choosing a Type of Visualization

Choosing a type of visualization can be challenging. In addition to considering your specific question and the type of data you're working with, you'll want to think about who the information is being communicated to. Will this audience need a quick, at-a-glance understanding or will they need to perform deep discovery and analysis?

For example:

Visualization Types

Below, we'll introduce each type of visualization within Circonus and what they're typically used to represent so that you can more easily choose among them.

Alert Visualizations

The Alerts visualization allows you to depict alert trends or a table of active alerts across your metrics, logs, and traces.

Alert Visualizations

The Alerts visualization supports two visualization types:

  • Trend allows you to create line or bar charts showing alert trends, supports stacking, and can display all alerts or a filtered set.
  • The Table allows you to display a filtered set of alerts, showing the alert name, status, the time it occurred, severity and available actions.

See Alert Visualizations for further information on specific configuration options available.

Time Series Builder Visualizations

The Time Series Builder

The Time Series Builder, as its name implies, allows you to build multiple different charts and visualizations based on the time series data derived from your metrics, log patterns, and distributed traces. It supports multiple series and data sources within the same visualization as well as the creation of complex aggregations.

The Time Series Builder supports line, area, and bar charts, single metric panels, top N (vertical bar charts), gauges, markdown, and data table panels.

Time Series (Line, Area, and Bar Charts)

The Time Series Builder supports the creation of area, line, and bar charts via the Time Series type. Bar charts are often used for comparison, whereas line and area charts are used to show trends over time. For all Time Series charts, you can specify whether each series is stacked or not as well as customize the colors, point size, line thickness, fill opacity, etc.

With the Time Series type, multiple series can on displayed that use different chart types. Also, you can compare two time periods by shifting time windows and annotating the graph with log entries.

Metric

The Metric visualization displays the latest number in a time series, with size automatically resized according to panel size.

Top N

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.

Gauge

The Gauge visualization is a single-value gauge visualization based on the latest value in a series.

Markdown

The Markdown visualization allows you to create a Rich Text panel. It supports the embedding of fields and values using the Mustache variable syntax.

Table

The Table visualization displays data from multiple time series as rows, with values displayed in columns.

See Time Series Builder Visualizations for further information on specific configuration options for each of the chart types.

Bar, Line, and Area Chart Visualizations

The Bar visualization type supports bar, line, and area charts optimized for logs and traces.

Bar, Line & Area Visualization

Bar charts are often used for comparison, whereas 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.

Map Visualizations

Map visualizations are designed to provide coordinate or regional views. These visualization types are optimized for log and trace data.

Working with Maps

Circonus supports two types of map visualizations: coordinate and region maps.

Coordinate maps

A Coordinate Map displays a geographic area overlaid with circles keyed to the data determined by the buckets you specify.

Region maps

Region Maps

A Region Map is a thematic map 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 Map Visualizations for further information on specific configuration options.

Gantt Chart Visualizations

Gantt Charts provide a timeline of activities, often referred to as a waterfall view. This visualization type, which is optimized for log and trace data, is particularly useful for viewing call, transaction, or request flows.

Working with Maps

See Gantt Chart Visualizations for further information on specific configuration options.

Goal and Gauge Visualizations

Goal and Gauge Visualization

A goal visualization displays how your metric performs against a set goal. A gauge visualization displays in which predefined range your metric falls. Goal and gauge visualizations are optimized for log and trace data.

See Goal and Gauge Visualizations for further information on specific configuration options.

Heat Map Visualizations

A heat map is a graphical representation of data where the individual values contained in a matrix are represented as colors within a specified color gradient or range. The darker the color, the higher the value. Each value in the matrix is determined by a metrics aggregation.

Heatmap Visualizations

See Heatmap Visualizations for further information on specific configuration options.

Markdown Visualizations

Markdown

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. Markdown visualizations let you include labels or guidance on dashboards. Field embedding is also supported, so you can provide a metric value along with its description for example.

See Markdown Visualizations for further information on specific configuration options.

Pie and Donut Visualizations

The Pie and Donut visualizations are designed to provide a quick breakdown of the overall composition or a comparison of individual elements to a whole. The size of each slide is determined by a metrics aggregation. Pie and donut visualizations are optimized for log and trace data.

Pie and Donut Visualization

Note that if you're looking to compare individual slices, this is better accomplished with a bar chart.

See Pie and Donut Visualizations for further information on specific configuration options.

Tag Cloud Visualizations

Tag Cloud Visualization

The Tag Cloud visualization lets you visualize the occurrences (or volume) of different terms such as events, words, or labels contained in your logs and traces. Each term, referred to as a tag, is typically a single word and the importance of each tag is indicated by font size or color.

See Tag Cloud Visualizations for further information on specific configuration options.

Timeline Visualizations

Timeline Visualization is a time series data visualizer that enables you to combine independent log or trace data sources within a single visualization.

Timeline Visualization

This visualization type is 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 Timeline Visualizations for further information on specific configuration options.

Controls Visualizations

Controls Visualization

The Controls visualization enables you to add interactive controls (via a dropdown menu or slider) to Circonus dashboards. These controls provide another way to build and create global filters.