This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::Greengrass::LoggerDefinition Logger
A logger represents logging settings for the AWS IoT Greengrass group, which can be stored in CloudWatch and the local file system of your core device. All log entries include a timestamp, log level, and information about the event. For more information, see Monitoring with AWS IoT Greengrass Logs in the AWS IoT Greengrass Version 1 Developer Guide .
In an AWS CloudFormation template, the Loggers property of the LoggerDefinitionVersion property type contains a list of Logger property types.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
Properties
Component-
The source of the log event. Valid values are
GreengrassSystemorLambda. WhenGreengrassSystemis used, events from Greengrass system components are logged. WhenLambdais used, events from user-defined Lambda functions are logged.Required: Yes
Type: String
Update requires: Replacement
Id-
A descriptive or arbitrary ID for the logger. This value must be unique within the logger definition version. Maximum length is 128 characters with pattern
[a-zA-Z0-9:_-]+.Required: Yes
Type: String
Update requires: Replacement
Level-
The log-level threshold. Log events below this threshold are filtered out and aren't stored. Valid values are
DEBUG,INFO(recommended),WARN,ERROR, orFATAL.Required: Yes
Type: String
Update requires: Replacement
Space-
The amount of file space (in KB) to use when writing logs to the local file system. This property does not apply for CloudWatch Logs.
Required: No
Type: Integer
Update requires: Replacement
Type-
The storage mechanism for log events. Valid values are
FileSystemorAWSCloudWatch. WhenAWSCloudWatchis used, log events are sent to CloudWatch Logs. WhenFileSystemis used, log events are stored on the local file system.Required: Yes
Type: String
Update requires: Replacement
See also
-
Logger in the AWS IoT Greengrass Version 1 API Reference