resource_bottleneck_forecaster
Analyzes utilization trends to predict CPU, memory, disk, and network capacity constraints, enabling proactive resource management and preventing system exhaustion.
Instructions
Forecast resource bottlenecks by analyzing utilization trends and predicting exhaustion points.
Uses time-series analysis to predict CPU, memory, disk, and network capacity constraints.
Args:
forecast_horizon: Forecast window - "1h", "6h", "24h", "7d", "30d" (default: "24h").
resource_types: Resources to analyze - cpu, memory, disk, network, pvc (default: all).
clusters: Specific clusters to analyze (default: all).
namespaces: Specific namespaces to focus on.
confidence_level: Statistical confidence 0.80-0.99 (default: 0.95).
trend_analysis_period: Historical period for trends (default: "7d").
alerting_threshold: Alert threshold percentage (default: 0.80).
Returns:
Dict: Keys: forecasts, capacity_recommendations, cluster_overview, historical_accuracy.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| forecast_horizon | No | 24h | |
| resource_types | No | ||
| clusters | No | ||
| namespaces | No | ||
| confidence_level | No | ||
| trend_analysis_period | No | 7d | |
| alerting_threshold | No |