Метеринг и журнал аудита
Метеринг показывает, на что ушли минуты GPU, а аудит — кто и когда что сделал. Оба предназначены для расследований, контроля бюджета и compliance.
Метеринг
Метеринг устроен как пайплайн потребления: каждый ресурс эмитит события (start / heartbeat / stop), из которых платформа собирает интервалы потребления. Интервал — это запись «ресурс X потреблял Y единиц с T1 по T2». Тарифицируются только закрытые интервалы.
На странице «Метеринг»:
- фильтр окна (с/по) и переключатель «Ограничить текущим проектом»;
- стат-карточки с суммой по каждому типу ресурса и единице (секунды, ГБ·сек, токены и т.д.);
- гистограмма потребления по типам;
- таблица всех интервалов: ресурс, количество, SKU, начало, статус (открыт / закрыт).
Открытые интервалы
Журнал аудита
Платформа фиксирует каждое критичное действие в неизменяемом журнале. Записи нельзя отредактировать или удалить — ни через консоль, ни через API.
Что фиксируется (примеры):
organization.create,organization.member.add;pod.create,pod.stop,pod.delete;billing.spend_limit.set,billing.topup.confirm;api_key.create,api_key.revoke;endpoint.create,endpoint.update.
Каждое событие несёт инициатора (user/key id), время, результат (Успех / Ошибка), затронутый ресурс и метаданные. На странице «Журнал аудита» фильтры по инициатору, действию и временному окну.