【问题标题】:Spartacus front-end logging system?Spartacus 前端日志系统?
【发布时间】:2021-01-25 10:14:41
【问题描述】:

我想在 Spartacus 店面设置日志系统。

Spartacus 有默认的日志系统吗?

例如:Graylog?

例如,我有一些动作的计时器,如果计时器到期,我想将它记录到 graylog。某些 Angular 服务中的计时器。

【问题讨论】:

  • 您能否进一步详细说明您想要实现的目标? Graylog 用于服务器端 afaik,您是否正在寻找服务器上的综合日志信息,即监控 SSR 服务器? Commerce Cloud 将 Kibana 运行到此。
  • @tobi-or-not-tobi 例如,我有一些动作的计时器,如果计时器过期,我想将它记录到灰色日志中。某些 Angular 服务中的计时器

标签: spartacus-storefront


【解决方案1】:

我们 fork https://github.com/dbfannin/ngx-logger 并添加了一个 OCC 端点,记录器可以将日志提交到该端点。 OCC 端点记录到专用于前端的记录器。

【讨论】:

  • 这个库是否有可能将日志作为 graylog 或其他方式发送到远程服务器?
  • 是的,它支持 POST 到一个开箱即用的可配置 URL,但这对我们来说还不够,因此需要分叉。
  • 所以我从您的消息中了解到登录 Spartacus 有默认配置吗?我认为我们不需要fork,目前没有具体的。您能否发送一些链接到在店面配置日志记录的文档?
  • 不,你误会了。您需要将 ngx-logger 作为依赖项添加到您的项目或将其复制到您自己的代码库中。完成后,您可以将日志记录添加到 您的 代码,而不是 Spartacus,除非您也对其进行 fork。
猜你喜欢
  • 1970-01-01
  • 2011-06-29
  • 2014-04-30
  • 2013-01-03
  • 1970-01-01
  • 2011-07-25
  • 2011-06-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多