Skip to main content
Version: Next

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, navigate to the Monitoring mode in the workspace.

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. Sustained peaks above 80% may result in command latency or slowed application performance.

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. We use a 'First-In, First-Out' logic, meaning that if you hit your storage capacity within those two days, Codesphere will automatically replace the oldest records with the newest ones.

  3. What happens if I hit my storage limit?
    The system will stop writing new data. We recommend monitoring the Storage graph and acting once usage exceeds 85%.