Vous devez modifier la stratégie IAM associée à l'instance comme suit:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowAccessToSSM",
"Effect": "Allow",
"Action": [
"cloudwatch:PutMetricData",
"logs:CreateLogGroup",
"logs:CreateLogStream",
"logs:DescribeLogGroups",
"logs:DescribeLogStreams",
"logs:PutLogEvents"
],
"Resource": [
"*"
]
}
]
}
également dans le fichier JSON, la section CustomeLogs devrait ressembler à ceci:
{
"Id": "CustomLogs",
"FullName": "AWS.EC2.Windows.CloudWatch.CustomLog.CustomLogInputComponent,AWS.EC2.Windows.CloudWatch",
"Parameters":
{
"LogDirectoryPath": "C:\\Logs\\YourLogFolder\\",
"TimestampFormat": "yyyy-MM-dd HH:mm:ss",
"Encoding": "UTF-8",
"Filter": "",
"CultureName": "en-US",
"TimeZoneKind": "Local"
}
}
http://stackoverflow.com/ques Je ne peux pas utiliser ec2-cloudwatch-logs-on-windows-2016/42812666 # 42812666 – Mahdi
Merci pour votre réponse Mahdi, j'ai suivi votre post et j'ai aussi suivi http: //docs.aws.amazon. com/AWSEC2/latest/WindowsGuide/send_logs_to_cwl_instances.html # cwinteg-server2k16, toujours IAM n'obtenant aucun journal –
Quel est le rôle IAM associé à votre instance? – Mahdi