如何使用Azure Core Logger for Javascript启用信息日志记录? 上下文
我正在编写一个使用中的库的应用程序,并希望为我在代码中使用的库启用日志记录。Azure库似乎使用Azure核心记录器() 问题:如何使用Azure Core Logger for Javascript启用信息日志记录? 上下文,javascript,typescript,azure,Javascript,Typescript,Azure,我正在编写一个使用中的库的应用程序,并希望为我在代码中使用的库启用日志记录。Azure库似乎使用Azure核心记录器() 问题: 如何在运行代码时启用日志记录?如果您访问@azure/logger软件包的npm页面,您可以找到此问题的答案 @azure/logger软件包支持按从最详细到最不详细的顺序指定的以下日志级别: 冗长的 信息 警告 错误 设置日志级别时 以编程方式或通过AZURE_LOG_级别环境变量,任何 使用等于或小于1的日志级别写入的日志 您选择的将被发射 例如,将日志级别设
如何在运行代码时启用日志记录?如果您访问@azure/logger软件包的npm页面,您可以找到此问题的答案 @azure/logger软件包支持按从最详细到最不详细的顺序指定的以下日志级别:
- 冗长的
- 信息
- 警告
- 错误
AZURE\u LOG\u LEVEL
设置为'info'
,'verbose'
,'warning'
,'error'
或者,您可以通过编程方式设置日志级别。以下是片段:
const { EventHubClient } = require('@azure/event-hubs');
constst logger = require('@azure/logger');
logger.setLogLevel('info');
// operations will now emit info, warning, and error logs
const client = new EventHubClient(/* params */);
client.getPartitionIds()
.then(ids => { /* do work */ })
.catch(e => { /* do work */ });
});