Metrics are usually collected as raw numbers, such as:
CPU usage = 67.3 percent
Memory used = 5.2 gigabytes
Disk read operations = 1200 reads per second
However, raw numbers alone are hard for humans to interpret quickly.
Visualization is the process of turning those raw numbers into human-readable, actionable insights.
Benefits of visualizing metrics include:
Spotting trends: You can quickly see if system performance is improving or degrading over time.
Detecting anomalies: Sudden spikes or drops stand out visually.
Identifying potential issues: Problems such as growing memory usage or increasing error rates are easier to notice.
In Splunk Observability Cloud, visualization usually happens through:
Navigators: Allow exploration of complex environments by grouping metrics logically.
Dashboards: Collections of different charts arranged to show an overview of a system.
Charts: Visual representations of metrics over time or by category.
Single Value Displays: Focus on displaying one critical metric in a simple, direct way.
Good visualization enables faster decision-making, easier troubleshooting, and better communication among teams.
Understanding the main building blocks is essential:
Charts are the most basic units of visualization.
They represent specific metrics visually, showing how values change or compare.
A chart might show CPU usage over the past hour, or the top 10 servers by memory usage.
Dashboards are organized collections of charts.
They focus on specific themes or systems, such as:
Kubernetes cluster health
AWS service billing overview
Application performance
A well-designed dashboard tells a coherent story about the system it monitors.
Navigators are special visualization tools that help you browse environments by structure.
Example: In a Kubernetes navigator, you might:
Start by viewing all clusters.
Drill down into a specific cluster.
Drill further into a specific node or pod.
Navigators help deal with large and complex systems by organizing views hierarchically.
Each of these visualization types plays a unique role in helping users understand large amounts of metric data efficiently.
Different types of charts are better suited for different kinds of data analysis.
Show how a metric changes over time.
Best for spotting:
Trends
Cycles
Anomalies like sudden spikes or drops
Example: Tracking CPU utilization over the last 24 hours.
Useful for comparing different categories side-by-side.
Columns are vertical bars, and bar charts are horizontal bars.
Example: Comparing disk usage across different servers.
Visualize metric density or intensity across dimensions.
Use colors to represent value ranges.
Very useful for quickly spotting "hotspots" in big datasets, such as:
Which servers have the highest CPU usage
Which regions have the highest request rates
Show tabular representations of metrics.
Data is often sorted by severity, value, or other importance.
Helpful for quickly identifying:
Top error-producing services
Servers with the lowest disk space
Highlight a single, critical metric.
Example: Showing just the current memory usage of a key server.
Used when a single metric is so important that it deserves focused attention.
Choosing the correct chart type is crucial for making your dashboard easy to read and meaningful.
Let us go step-by-step through how you would build a basic chart in Splunk Observability Cloud.
Choose the metric you want to visualize.
It could be a built-in metric like system.cpu.utilization, or a custom metric you have defined.
Dimensions allow you to group or filter data.
Example groupings:
Group CPU usage by host
Group network traffic by region
Grouping makes it easier to compare similar entities.
Choose how to combine multiple values.
Common aggregation types:
Sum
Average
Maximum
Minimum
Aggregation simplifies the visualization by summarizing large amounts of data.
Define the time window you want to analyze:
Last 5 minutes
Last 1 hour
Last 24 hours
A custom time range (specific start and end dates)
Setting the right time range ensures you are looking at the correct data context.
Apply visual styling to make the chart more readable:
Choose colors that make sense.
Add legends to explain what lines or bars mean.
Set thresholds that automatically color-code when values enter warning or critical zones.
Optionally overlay alerts directly on the chart to correlate visual data with alert events.
Example basic setup:
Metric: system.cpu.utilization
Group by: host
Aggregation: average
Time range: last 1 hour
Visualization type: line chart
This chart would show the average CPU utilization over the past hour for each host.
Good visualizations do not just look nice; they convey information clearly and quickly. Follow these best practices:
Filtering out unnecessary data prevents charts from becoming too noisy.
Focus only on:
Production environments
Critical systems
Top contributors (like top 10 by usage)
Filters make dashboards faster and more relevant.
Match the chart type to the story you want to tell:
Line charts for time trends
Bar charts for category comparisons
Heatmaps for spotting clusters of activity
Choosing the wrong type can confuse viewers.
Use consistent color coding to indicate status:
Green for normal
Yellow for warning
Red for critical
This allows people to interpret charts at a glance without reading detailed values.
Color-coded thresholds make dashboards more intuitive.
Avoid overloading dashboards with too many charts.
Each dashboard should have a clear purpose, such as:
Monitoring service availability
Tracking resource usage
Observing billing costs
Keep charts simple and direct.
Too much information can overwhelm viewers and hide important signals.
You have now learned:
Why visualization is essential for transforming raw data into actionable insights.
The key components of visualization: charts, dashboards, navigators.
The types of charts and when to use each.
How to build a basic chart step-by-step.
Best practices for creating meaningful, readable, and efficient visualizations.
When creating a new chart in Splunk Observability Cloud, the system often provides default chart type suggestions based on the nature of the selected metric.
If the selected metric represents a time series (data points indexed by time), the platform automatically recommends a Line Chart.
This recommendation is designed to help users visualize trends and changes over time in the most appropriate way without requiring manual chart type selection.
For other types of data, such as categorical comparisons (e.g., usage per server), Splunk may recommend Bar Charts or Column Charts.
You may encounter a question like:
"When you select a time-series metric, what default chart type is suggested in Splunk Observability Cloud?"
The correct answer is: Line Chart.
When creating charts for time-series metrics, Splunk Observability Cloud automatically suggests using a Line Chart to visualize changes over time.
Navigators in Splunk Observability Cloud are specialized visualizations that allow users to explore complex environments such as:
Kubernetes clusters
AWS infrastructure
Host and service groups
Internally, Navigators work by grouping resources based on specific dimensions, and enabling users to drill down hierarchically through the grouped data.
For example:
In a Kubernetes Navigator:
First level grouping might be by Cluster Name.
Second level grouping might be by Node Name.
Third level grouping could drill down into Pod Names.
This method enables users to efficiently manage and visualize thousands of resources by breaking them down into manageable sections.
You may encounter a question like:
"How are resources grouped in a Kubernetes Navigator?"
The correct answer is:
"Grouped based on dimensions like cluster name, node name, pod name."
Navigators internally organize resources by grouping based on relevant dimensions, enabling structured and hierarchical exploration of metrics.
| Topic | Key Points |
|---|---|
| Default Chart Types | For time-series metrics, Splunk recommends Line Charts by default. |
| Navigators | Navigators aggregate and group resources based on dimensions such as cluster, node, or pod names for efficient exploration. |
What is the typical process for visualizing a metric in Splunk Observability Cloud?
The process involves searching for a metric, selecting it, applying filters or analytics, and then displaying it in a chart.
Users begin by locating a metric through the metric finder or search interface. Once selected, dimensions can be used to filter specific infrastructure entities such as hosts or services. Analytic functions or rollups can then be applied to transform the metric data. The resulting signal is displayed as a time-series chart or other visualization type. This process allows users to explore infrastructure performance trends and identify anomalies.
Demand Score: 79
Exam Relevance Score: 90
When should a single-value chart visualization be used?
A single-value chart should be used when the goal is to display the current or aggregated value of a metric rather than its historical trend.
Single-value visualizations summarize metric data into a single number, such as the latest value, average, or maximum over a time window. They are commonly used for dashboard indicators that show system health metrics such as current CPU usage or request rate. Unlike time-series charts, single-value charts focus on a summary metric rather than detailed historical changes. This makes them useful for status panels or high-level operational dashboards.
Demand Score: 73
Exam Relevance Score: 86
Why are rollups important when visualizing metrics?
Rollups determine how multiple datapoints are aggregated within each chart interval.
When viewing large time ranges, the platform aggregates datapoints to maintain efficient visualization performance. Rollups specify the aggregation method used during this process, such as average, sum, or maximum. The chosen rollup directly affects how trends and spikes appear in charts. For example, using average may smooth short spikes, while maximum preserves peak values. Selecting an appropriate rollup is essential for accurate analysis of system behavior.
Demand Score: 72
Exam Relevance Score: 88
What is the purpose of dashboard groups in Splunk Observability Cloud?
Dashboard groups organize related dashboards into logical collections for easier navigation and management.
As monitoring environments grow, organizations often create many dashboards covering different systems and services. Dashboard groups allow teams to categorize these dashboards by application, infrastructure layer, or operational function. This organization simplifies access for users and ensures dashboards relevant to specific teams or services are grouped together. Proper dashboard organization improves usability and reduces time spent searching for monitoring views.
Demand Score: 70
Exam Relevance Score: 85