首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可观测性日志中未出现弹性云日志

可观测性日志中未出现弹性云日志
EN

Stack Overflow用户
提问于 2021-04-25 03:37:29
回答 1查看 368关注 0票数 0

当我转到Analytics > Discover部分时,日志会出现在我的索引模式搜索中,但不会出现在Observability > Logs中。不知道我该怎么做才能让他们出现在那里。我已经在设置中添加了application-*前缀。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-26 13:20:26

看起来Pino日志记录器在默认情况下不再使用ecs format来格式化它。因此,我必须让它发挥作用。

ECS支持

如果您想使用弹性公共模式,您应该安装@弹性/ ecs格式,因为该模块的ecs选项已被删除。

代码语言:javascript
复制
const pino = require('pino')
const ecsFormat = require('@elastic/ecs-pino-format')()
const pinoElastic = require('pino-elasticsearch')

const streamToElastic = pinoElastic({
  index: 'an-index',
  consistency: 'one',
  node: 'http://localhost:9200',
  'es-version': 7,
  'flush-bytes': 1000
})

const logger = pino({ level: 'info',  ...ecsFormat  }, streamToElastic)

logger.info('hello world')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67249540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档