Затраты, экономия и аномалии

Billing-данные принадлежат активному коннектору. Сначала проверьте охват и валюту, затем анализируйте потери, тренды и отклонения.

До анализа

  1. выберите нужный коннектор в верхней панели;
  2. выполните Коннекторы → ⋮ → Синхронизация;
  3. убедитесь, что billing period, валюта и итог сопоставимы с консолью провайдера;
  4. если inventory есть, а billing нет, проверьте отдельную billing-роль или токен провайдера.
Billing и inventory независимы

Успешный список VM не подтверждает доступ к расходам. Yandex Cloud использует Billing Account ID и billing.accounts.viewer; Selectel — отдельный X-Token. Смотрите руководство своего коннектора.

Страница «Затраты и экономия»

Основной экран использует 30-дневный запрос и объединяет billing с рассчитанными рекомендациями. Доступные блоки зависят от детализации, которую вернул провайдер:

Отсутствующий блок не обязательно означает ошибку UI: некоторые Billing API не возвращают нужную гранулярность. Смотрите предупреждение синхронизации и исходный период.

Как читать расчёт экономии

Аномалии расходов

Откройте Оптимизация → Аномалии. Экран позволяет выбрать период и настроить два фильтра: минимальное изменение в процентах и минимальную абсолютную дельту стоимости. Оба условия должны выполняться.

Baseline — среднее предыдущих семи дневных точек. Для первой оценки UI использует период 30 дней, минимальное изменение 15% и минимальную дельту 5 единиц валюты; значения можно менять.

УровеньВнутреннее правило severityДействие
redРост не менее 11% и абсолютная дельта не меньше удвоенного выбранного минимума (и не меньше 5)Проверить источник роста и Resource Group
yellowРост не менее 5% и дельта не меньше выбранного минимумаСопоставить с релизами и масштабированием
normalСтрока прошла пользовательский фильтр, но не достигла severity-порогов вышеНаблюдать
Нужна история

Для baseline требуется больше семи корректных дневных точек. Если API возвращает только итог без daily rows, аномалии недоступны. Повторная синхронизация не создаёт историческую детализацию, которой нет у провайдера.

Диагностика

СимптомПроверка
0 или пустой экранАктивный коннектор, время sync, billing warning, отдельный токен/роль
Сумма не совпадает с консольюПериод, налоги/скидки, валюта, scope проекта/аккаунта и задержка данных API
Нет «По ресурсам»Возвращает ли провайдер Resource ID и cost rows, а не только агрегат по сервисам
Нет аномалийКоличество daily points, выбранные % и абсолютный порог
Оценка экономии завышенаОтличайте месячную экстраполяцию от фактической стоимости короткого периода