Prometheus Query Builder
Build valid PromQL queries for metric monitoring alerts
Configuration
100%
Target Metric
node_cpu_seconds_total
↓
Function & Window
rate function
Window: 5m
Window: 5m
Window Duration Alignment
Always align duration intervals to at least 2 times the scrape interval to avoid blank/zero rate evaluation errors.
Aggregation Efficiency
Using rate() function requires a range vector (e.g. [5m]). Do not use rate on simple instant scalar values.
CPU Performance
Aggregations sum() and avg() over large metrics (like node_cpu) can cause execution lags. Filter with labels where possible.
Insights
Compliance Index
Validation Checklist
Metric defined
Aggregation function set
Range vector duration valid
Summary
Metric Name
N/A
Function
N/A
Interval
N/A
Estimations
Query Performance
Low
Memory Load
Low