gpt4 book ai didi

amazon-web-services - 具有支持日志记录的 cloudformation 的 AWS DMS 需要日志组

转载 作者:行者123 更新时间:2023-12-03 07:18:20 24 4
gpt4 key购买 nike

我正在使用 Cloudformation 完成所有这些工作。我尝试为已经工作的复制任务启用日志记录,但我在任何地方都看不到日志,似乎应该为日志创建一个组,并且文档中没有类似的选项。我在Replication Task的文档中找不到日志组的参数。[1] [2][3]

这是我的复制任务。

ReplicationTask:
Type: 'AWS::DMS::ReplicationTask'
Properties:
SourceEndpointArn: !Ref SourceEndpoint
TargetEndpointArn: !Ref TargetEndpoint
ReplicationInstanceArn: !Ref ReplicationInstance
MigrationType: 'full-load'
TableMappings: '
{
"rules": [
{
"rule-type": "selection",
"rule-id": "1",
"rule-name": "1",
"object-locator": {
"schema-name": "%",
"table-name": "%"
},
"rule-action": "include"
}
]
}'
ReplicationTaskSettings: '
{
"Logging": {
"EnableLogging": true,
"LogComponents": [{
"Id": "SOURCE_UNLOAD",
"Severity": "LOGGER_SEVERITY_DEFAULT"
},{
"Id": "SOURCE_CAPTURE",
"Severity": "LOGGER_SEVERITY_DEFAULT"
},{
"Id": "TARGET_LOAD",
"Severity": "LOGGER_SEVERITY_DEFAULT"
},{
"Id": "TARGET_APPLY",
"Severity": "LOGGER_SEVERITY_INFO"
},{
"Id": "TASK_MANAGER",
"Severity": "LOGGER_SEVERITY_DEBUG"
}]
},
}'

当我单击复制任务时,我在日志选项卡中看到一个链接,该链接将我带到云监视,我在其中看到错误找不到日志组

引用文献:

[1] http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html

[2] http://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TaskSettings.html

[3] http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html

最佳答案

您需要为用户设置它。这些文档链接可为您提供更多见解。

  1. https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Security.APIRole.html
  2. https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Security.IAMPermissions.html

您需要提前创建这些角色,或者在CloudFormation模板中创建。

编辑:有时新的 AWS 控制台似乎无法自动创建这两个 IAM 角色。因此您可能需要手动创建它们。

关于amazon-web-services - 具有支持日志记录的 cloudformation 的 AWS DMS 需要日志组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46913913/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com