本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
系统日志转发服务器
系统日志转发器 (aws.greengrass.SystemLogForwarder) CloudWatch 使用 CloudWatch HTTPS API 将活动系统日志直接上传到亚马逊。
重要
此组件仅转发运行时生成的 systemd-journald 日志。有关 systemd-journald 日志的更多信息,请参阅 systemd-journald
注意
此组件需要特定的权限才能创建和管理 CloudWatch 日志组和流。
版本
此组件具有以下版本:
-
2.1.x
-
2.0.x
Type
此组件是一个通用组件 (aws.greengrass.generic)。Greengrass Nucleus 运行组件的生命周期脚本。
有关更多信息,请参阅组件类型。
操作系统
该组件必须安装在基于 systemd 的 Linux 系统上。
要求
此组件具有以下要求:
该组件需要访问权限才能在中创建日志和流组, CloudWatch 以及执行 PutLogEvents HTTP 调用的权限。至少须在 Greengrass 设备的角色别名中添加以下策略权限:
注意
有关更多信息,请参阅系统日志转发服务器的 Github
端点和端口
除基本操作所需的端点和端口外,此组件还必须能够对以下端点和端口执行出站请求。有关更多信息,请参阅 允许设备流量通过代理或防火墙。
| 终端节点 | 端口 | 必需 | 描述 |
|---|---|---|---|
|
|
443 | 否 |
如果将日志写入日 CloudWatch 志,则为必填项。 |
依赖项
部署组件时, AWS IoT Greengrass 还会部署其依赖项的兼容版本。这意味着您必须满足组件及其所有依赖关系的要求,才能成功部署组件。本部分列出了此组件的已发布版本的依赖关系,以及定义每个依赖关系的组件版本的语义版本约束。您还可以在 AWS IoT Greengrass 控制台
配置
此组件提供您可以在部署组件时自定义的以下配置参数。
更改日志
下表介绍每个组件版本的更改。
|
版本 |
更改 |
|---|---|
|
2.1.0 |
|
|
2.0.1 |
|
|
2.0.0 |
初始版本。 |