Skip to main content
Version: Weekly Build

Monitoring Service Health: CPU, Memory, and Storage

Introduction

This feature provides real-time and historical visibility into your landscape's service resource consumption. By tracking CPU, Memory, and Storage, you can proactively manage performance, troubleshoot bottlenecks, and ensure system stability all within the workspace cockpit.

To access your metrics, open the Monitoring tab from the sidebar.

workspace table
monitoring mode

Using Filters

The dashboard allows you to narrow your focus to specific timeframes or data points:

  • Time Range: Use the dropdown to select presets (e.g., Last 15 minutes, 24 hours) or define a custom date range.
  • Metric Isolation: Filter specific graphs to compare CPU spikes against Memory consumption during a known event.

filters

Accessible Table View

For users who prefer raw data or utilize assistive technology, every graph can be toggled into a Table View.

table view

Understanding the Metrics

CPU Usage

Measures the percentage of processing power in use relative to your selected workspace plan. Note that "100%" is defined by your plan's allocated CPU cores—for example, a single-threaded application on a 2-CPU plan will show 50% usage even when fully utilizing one core. High sustained CPU usage can indicate performance bottlenecks or the need for a larger plan.

Memory (RAM) Usage

Tracks the active data footprint of your workspace. A consistent "upward climb" in the graph, even during idle periods, often indicates a memory leak in a background process.

Storage Capacity

Displays total disk usage. Monitoring this is critical for data-heavy landscapes; if storage reaches 100%, the system will fail to save files and may cause the workspace to become unresponsive.

Troubleshooting

Data PatternLikely CauseRecommended Action
High CPU / High MemoryResource-intensive task (e.g., compiling code).Wait for task completion or upgrade instance.
Stable CPU / Rising MemorySoftware memory leak.Restart the specific service or application.
Low CPU / 100% StorageDisk volume is full.Delete temporary files or expand storage volume.

Frequently Asked Questions

  1. How often is the dashboard data refreshed?
    The dashboard is designed for static analysis to ensure data consistency while you work. Use a time filter or the Refresh button to pull data.

  2. How far back can I view data?
    We provide a 2 day retention window for resource records. This shorter retention period compared to logs and requests is due to the higher volume of metric data points collected.

  3. What happens if I hit my workspace storage limit?
    This refers to your workspace filesystem storage (mounted at /home/user/app). When full, the system will stop writing new files to disk. Monitoring data is stored separately on Prometheus and rotates automatically. We recommend monitoring the Storage and acting once usage exceeds e.g. 80%.