Добавить метрику расхода ИИ-бюджета
Gauge deal.ai.budget.used.ratio{tenant} (доля израсходованного бюджета периода) собирается RuntimeDepthsCollector и публикуется DealMetricsCollector — основа для алертинга. Закрывает BL-ALERT-BUDGET.
This commit is contained in:
@@ -100,6 +100,8 @@ public sealed class DealMetricsCollector : IHostedService
|
||||
DealMetrics.SetPipelineQueueDepth(depths.PipelineQueue);
|
||||
DealMetrics.SetMlOutboxDepth(depths.MlOutbox);
|
||||
DealMetrics.SetActiveSessions(depths.ActiveSessions);
|
||||
DealMetrics.ReplaceBudgetRatios(
|
||||
(depths.Budgets ?? []).Select(budget => (budget.TenantId, budget.UsedRatio)));
|
||||
}
|
||||
catch (OperationCanceledException)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user