node.js - 流星/节点测量重定向或处理生成的日志
问题描述
我最近设置: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);
现在我的控制台日志被一些数据发送了垃圾邮件。
在这种形式下,数据有点没用。所以我想做以下事情:
设置一个端点并调用它。返回当前时间戳的数据。
将生成的数据(现在在控制台日志中挂起)存储在数据库或文件中。
将日期传递给 prometheus 或 grafana
这可能吗?
我也在这里阅读了关于中间件的最后一段代码:https ://github.com/yaorg/node-measured/tree/master/packages/measured-node-metrics
但是我不使用express,我根本不明白它的含义。也许有人可以澄清一下。
解决方案
推荐阅读
- c - C中上下文中的Valgrind错误
- python - Selenium python代码到可执行程序
- c# - 在 C# 中将 null 分配给整数
- javascript - 我有一个不工作的 javascript 函数
- google-cloud-firestore - Firestore 读取模拟失败,没有突出显示的行
- c# - C# 获取 T 的属性的类型
- javascript - 如何从另一种 JSON 格式获取一种 json 对象格式
- reactjs - 在反应中添加单选按钮时面临的问题 - 输入是一个空元素标签,既不能有`children`也不能使用`dangerouslySetInnerHTML`
- java - Java 内存模型顺序一致性与 Leslie Lamport 定义不同吗?
- javascript - 如何在输入框中显示数量的总数