2017-05-04 4 views
1

Je ne parviens pas à accéder à Windows Server 2016 et je n'obtiens pas l'option de journaux CloudWatch dans les propriétés du service EC2 dans Windows 2012 Server. J'ai suivi chaque étape de la documentation.Ne pas obtenir l'option de journaux CloudWatch dans les paramètres de configuration EC2

Ci-dessous le EC2 Paramètres Config:

EC2 Config Settings

+0

http://stackoverflow.com/ques Je ne peux pas utiliser ec2-cloudwatch-logs-on-windows-2016/42812666 # 42812666 – Mahdi

+0

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 –

+0

Quel est le rôle IAM associé à votre instance? – Mahdi

Répondre

1

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" 
    } 
} 
+0

Après avoir entré cette Règle IAM, il n'y a pas d'erreur dans amazon-ssm-agent.log mais je n'arrive toujours pas à obtenir les logs personnalisés. @Mahdi –

+0

OK, vous devez redémarrer le service de l'agent, avez-vous? – Mahdi

+0

Ceci est mes journaux personnalisés "Filtre": "test.log", "LogDirectoryPath": "C: \\ serveurs \\ log" et la section de flux est comme "CustomLogs, CloudWatchLogs" et redémarré SSM Agent, mais il n'y a pas résultat –