Prometheus
Source: https://runstack.engineer/docs/toolkits/prometheus
Query metrics with PromQL, explore targets and rules, and manage TSDB.
Tools (37):
| Tool | Description |
|---|---|
prometheusInstantQuery | Evaluates a PromQL expression at one instant. |
prometheusRangeQuery | Evaluates a PromQL expression over a time range. |
prometheusFormatQuery | Prettifies a PromQL expression. |
prometheusParseQuery | Parses PromQL into a JSON AST (experimental). |
prometheusQueryExemplars | Returns exemplars for a query over a range (experimental). |
prometheusFindSeries | Lists series matching label selectors. |
prometheusLabelNames | Lists label names, optionally scoped. |
prometheusLabelValues | Lists values for a label name. |
prometheusSearchMetricNames | Streams metric-name autocomplete (NDJSON, experimental). |
prometheusSearchLabelNames | Streams label-name autocomplete (NDJSON, experimental). |
prometheusSearchLabelValues | Streams label-value autocomplete (NDJSON, experimental). |
prometheusTargetMetadata | Returns metric metadata scraped from targets (experimental). |
prometheusMetricMetadata | Returns metric metadata without target info (experimental). |
prometheusScrapePools | Lists configured scrape pool names. |
prometheusTargets | Returns scrape target discovery state. |
prometheusTargetRelabelSteps | Shows relabeling steps for a target label set (experimental). |
prometheusRules | Lists alerting/recording rules with active alerts. |
prometheusAlerts | Lists all active alerts. |
prometheusAlertmanagers | Returns Alertmanager discovery state. |
prometheusStatusConfig | Returns the loaded server config as YAML. |
prometheusStatusFlags | Returns server startup flag values. |
prometheusStatusRuntimeInfo | Returns runtime info (uptime, series, retention). |
prometheusStatusBuildInfo | Returns build info (version, revision). |
prometheusStatusTsdb | Returns TSDB cardinality stats. |
prometheusStatusTsdbBlocks | Lists loaded TSDB blocks (experimental). |
prometheusStatusWalReplay | Returns WAL replay progress. |
prometheusStatusSelfMetrics | Returns internal metrics as JSON (experimental). |
prometheusHealthy | Liveness check (/-/healthy). |
prometheusReady | Readiness check (/-/ready). |
prometheusFederate | Federation endpoint returning series in exposition format. |
prometheusDeleteSeries | Deletes series via tombstones (admin API flag required). |
prometheusCleanTombstones | Purges tombstoned data from disk (admin API flag required). |
prometheusSnapshot | Creates a TSDB snapshot for backups (admin API flag required). |
prometheusListNotifications | Lists current UI notifications. |
prometheusLiveNotifications | Collects live UI notifications over SSE, time-boxed. |
prometheusReloadConfig | Reloads config and rule files (lifecycle flag required). |
prometheusShutdownServer | Graceful server shutdown (lifecycle flag required). |