#node.js #express #meteor #profiling
Вопрос:
я недавно настроил: https://github.com/yaorg/node-measured и https://github.com/kschingiz/meteor-measured
Я использовал пример кода:
import { SelfReportingMetricsRegistry, LoggingReporter } from 'measured-reporting';
const registry = new SelfReportingMetricsRegistry(
new LoggingReporter({
defaultDimensions: {
hostname: os.hostname()
}
})
);
meteorMeasured(registry);
и теперь я получил свой журнал консоли, заполненный некоторыми данными.
В этой форме данные в некотором роде бесполезны. Поэтому я хотел бы сделать следующее:
- Настройте конечную точку и вызовите ее. Верните данные текущей метки времени.
- Сохраните сгенерированные данные (которые сейчас находятся в ожидании в журнале консоли) внутри БД или в файле.
- Передайте дату прометею или графане
Возможно ли это?
Также я прочитал последний код о промежуточном программном обеспечении здесь: https://github.com/yaorg/node-measured/tree/master/packages/measured-node-metrics
Но я не использую выражение и совсем не понимаю его значения. Может быть, кто-нибудь сможет прояснить ситуацию.