@alicloud/console-logger-sls
TypeScript icon, indicating that this package has built-in type declarations

1.5.9 • Public • Published

@alicloud/console-logger-sls

阿里云控制台专用的 SLS 工厂方法。

更多信息可以参考 @alicloud/logger-sls,这里只是利用它「工厂的工厂」创建了一个日志工厂方法。

INSTALL

tnpm i @alicloud/console-logger-sls -S

APIs

import createLogger from '@alicloud/console-logger-sls';

export default createLogger(options);

关于合规

有规定说日志不出境,所以国外的 SLS 是不应该记录到中国地域的 endpoint 的,这个逻辑在这里进行了封装:

如果传入的 endpointcn- 打头的,那末,在控制台渠道为 INTL/SIN/JP 的时候,便不会发送日志。

默认记录的参数

比之 @alicloud/logger-sls 中默认记录的参数,这里还记录了以下控制台场景下的专属内容:

  • channel - 渠道
  • uid - 当前用户 ID
  • uidMain - 当前用户主账号 ID
  • locale - 当前 locale

Readme

Keywords

Package Sidebar

Install

npm i @alicloud/console-logger-sls

Weekly Downloads

46

Version

1.5.9

License

MIT

Unpacked Size

8.94 kB

Total Files

13

Last publish

Collaborators

  • jacksontian
  • fengmk2
  • pagecao
  • aliyunsdkteam
  • console-fe