2017-10-19 12 views
1

J'ai suivi les instructions ici pour nos instances Windows Server 2016: http://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/QuickStartWindows2016.html qui fonctionne bien pour les instances déjà exécutées, mais j'ai besoin de conseils sur la façon d'appliquer mon même fichier json personnalisé à toutes les nouvelles instances issues d'AMI dans un groupe AuotScaling.Dans AWS, comment consigner les données IIS et EventLog dans CloudWatch à partir de nouvelles instances dans un groupe AutoScaling?

Répondre

0

Habituellement, vous avez deux options:

1. Faites cuire votre JSON dans une nouvelle AMI.

Démarrez une instance, mettez-y JSON, créez une nouvelle AMI à partir de cette instance.

2. Utilisez 'données utilisateur' pour créer/télécharger JSON au démarrage.

Votre groupe Auto Scaling est joint à une configuration de lancement. Vous créez une configuration de lancement avec n'importe quel script qui s'exécutera au démarrage de l'instance. Ce script peut créer ou télécharger la configuration JSON dont vous avez besoin. Voir http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-windows-user-data.html

+0

Mais comment puis-je appliquer ce json à la commande Run et au document AWS-ConfigureCloudWatch sur une nouvelle instance? Il ne suffit pas d'avoir simplement le fichier json; Je dois l'utiliser. – TortillaCurtain