| Особенность | Прометей | Новая реликвия | Датадог | Графана Облако |
|---|
| Тип | С открытым исходным кодом | Коммерческий АПМ | Коммерческий АПМ | Визуализация |
| Хранение | БД временных рядов | Облако | Облако | Внешний |
| Метрики | На основе вытягивания | Push-основанный | Push-основанный | Н/Д |
| Оповещения | Встроенный | Встроенный | Встроенный | Через Прометея |
| Поддержка Node.js | Да (клиентские библиотеки) | Да | Да | С Прометеем |
Использование Prometheus в Node.js:
const client = require('prom-client');
client.collectDefaultMetrics();
Итог
Ключевой вывод для интервью: сравните Prometheus и другие инструменты мониторинга для сервисов Node.js.