Система мониторинга сети D4NMS
Затрачиваемые ресурсы для работы D4NMS
D4NMS
2026
Оглавление
- 1. Затрачиваемые ресурсы для работы
- 1.1. Процессор (CPU)
- 1.2. Оперативная память (RAM)
- 1.3. Дисковое пространство
- 1.4. Сетевые ресурсы
- 1.5. Энергопотребление
1. Затрачиваемые ресурсы для работы
1.1. Процессор (CPU):
- В режиме ожидания: 2–5% (1 ядро);
- При мониторинге 50 устройств: 10–15% (2 ядра);
- При выполнении команд: 20–30% (кратковременно);
- Пиковая нагрузка: до 50% при одновременном опросе всех устройств.
1.2. Оперативная память (RAM)
- Backend API: 150–300 MB;
- Frontend (nginx): 20–50 MB;
- Monitoring Worker: 100–200 MB.
Итого: 320–600 MB в зависимости от количества устройств.
1.3. Дисковое пространство
- Образы Docker: ~500 MB;
- База данных (50 устройств, 30 дней): ~50 MB;
- База данных (500 устройств, 30 дней): ~500 MB;
- Логи (с ротацией): 100–500 MB.
Рекомендуемый запас: 5 GB.
1.4. Сетевые ресурсы
1.4.1. Исходящий трафик (мониторинг)
- Ping: ~100 байт на устройство на проверку;
- SSH: 1–5 KB на команду;
- SNMP: 500 байт – 2 KB на запрос.
Итого для 100 устройств: 1–5 MB/час.
1.4.2. Входящий трафик (веб-интерфейс)
- Первая загрузка: 2–3 MB (React bundle);
- WebSocket обновления: 1–10 KB/сек;
- API запросы: 10–100 KB на запрос.
1.4.3. Пропускная способность
- Минимальная: 1 Mbps;
- Рекомендуемая: 10 Mbps;
- Для крупных сетей: 100 Mbps.
1.5. Энергопотребление
1.5.1. Типичный сервер (4 ядра, 8 GB RAM):
- В режиме ожидания: 5–10 Вт;
- При активной работе: 15–25 Вт;
- Пиковая нагрузка: 30–40 Вт.