метеор / узел измерил перенаправление или обработал сгенерированные журналы

#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);
 

и теперь я получил свой журнал консоли, заполненный некоторыми данными.

В этой форме данные в некотором роде бесполезны. Поэтому я хотел бы сделать следующее:

  1. Настройте конечную точку и вызовите ее. Верните данные текущей метки времени.
  2. Сохраните сгенерированные данные (которые сейчас находятся в ожидании в журнале консоли) внутри БД или в файле.
  3. Передайте дату прометею или графане

Возможно ли это?

Также я прочитал последний код о промежуточном программном обеспечении здесь: https://github.com/yaorg/node-measured/tree/master/packages/measured-node-metrics

Но я не использую выражение и совсем не понимаю его значения. Может быть, кто-нибудь сможет прояснить ситуацию.