AWS::Greengrass::LoggerDefinitionVersion Logger - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::Greengrass::LoggerDefinitionVersion Logger

日志记录程序表示 AWS IoT Greengrass 组的日志记录设置,这些记录可以存储在 CloudWatch 以及核心设备的本地文件系统中。所有日志条目包含时间戳、日志级别和事件相关信息。有关更多信息,请参阅 AWS IoT Greengrass 开发人员指南 中的使用 AWS IoT Greengrass 日志监控

在 AWS CloudFormation 模板中,AWS::Greengrass::LoggerDefinitionVersion 资源的 Loggers 属性包含一个 Logger 属性类型列表。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Component" : String, "Id" : String, "Level" : String, "Space" : Integer, "Type" : String }

YAML

Component: String Id: String Level: String Space: Integer Type: String

属性

Component

日志事件的源。有效值为 GreengrassSystemLambda。使用 GreengrassSystem 时,将记录来自 Greengrass 系统组件的事件。使用 Lambda 时,将记录来自用户定义的 Lambda 函数的事件。

必需:是

类型:字符串

Update requires: Replacement

Id

日志记录程序的描述性或任意 ID。此值在日志记录程序定义版本中必须唯一。最大长度为 [a-zA-Z0-9:_-]+ 模式的 128 个字符。

必需:是

类型:字符串

Update requires: Replacement

Level

日志级别的阈值。低于此阈值的日志事件不会筛选出,也不会进行存储。有效值为 DEBUGINFO (推荐)、WARNERRORFATAL

必需:是

类型:字符串

Update requires: Replacement

Space

将日志写入本地文件系统时使用的文件空间量(以 KB 为单位)。此属性不适用于 CloudWatch Logs。

必需:否

类型:整数

Update requires: Replacement

Type

日志事件的存储机制。有效值为 FileSystemAWSCloudWatch。在使用 AWSCloudWatch 时,日志事件将发送到 CloudWatch Logs。使用 FileSystem 时,日志事件将存储在本地文件系统中。

必需:是

类型:字符串

Update requires: Replacement

另请参阅