Remnawave считает трафик per-user per-node в таблице nodes_user_usage_history. consumption_multiplier хранится ×1e9 нано.
| Нода | Multiplier | Назначение |
|---|---|---|
| Большинство нод | 0 (unlimited) | Трафик не считается |
| DE-CDN-01 | 1.6× | CDN-трафик через Yandex CDN |
| RU-YC-01 | 1.6× | Relay через Yandex Cloud VM |
SELECT user_id, total_bytes
FROM nodes_user_usage_history
WHERE node_id = (SELECT id FROM nodes WHERE name = 'DE-CDN-01');
Scheduler каждые 30 мин проверяет subscriptions со статусом active и отправляет уведомления:
Флаги traffic_30_sent / traffic_10_sent / traffic_0_sent в таблице subscriptions.