PromQL in Unimoni
Unimoni nutzt Standard-PromQL (über prometheus/promql/parser), mit einer verpflichtenden Bedingung: organization_id wird immer in jeden VectorSelector/MatrixSelector injiziert.
Was das in der Praxis bedeutet
Sie schreiben:
rate(http_requests_total[5m])Die API macht daraus:
rate(http_requests_total{organization_id="<your-org>"}[5m])Selbst wenn Sie eine andere organization_id explizit angeben, wird sie überschrieben.
Was unterstützt wird
Volles PromQL: Funktionen (rate, histogram_quantile, avg_over_time …), Aggregationen (sum by, topk), binary ops, subqueries.