0

Je me demandais s'il était possible de surveiller tous les environnements de cluster AWS par défaut. Nous avons actuellement deux groupes et nous les surveillons en ayant une classe qui crée une demande de DescribeEnvironmentResourcesRequest comme ceci:Surveiller tous les clusters de AWS

for (String cluster : clusters) { 
      DescribeEnvironmentResourcesRequest request = new DescribeEnvironmentResourcesRequest(); 
      request.setEnvironmentName(cluster); 

//Code to get all beanstalk annd EC2 instances for this cluster. 

Le problème est, à chaque fois que nous ajoutons un nouveau cluster, nous allons modifier notre liste des clusters (qui est stocké dans un fichier de propriétés), redéployer cette application et seulement alors nous serons en mesure de surveiller les instances dans le nouveau cluster.

Existe-t-il un moyen de permettre à AWS auto de découvrir de nouvelles grappes au fur et à mesure de leur ajout, afin de résoudre le problème?

+1

étiquettes d'utilisation sur le "nouveau cluster" et utiliser dans votre "code pour obtenir tous Beanstalk une des instances EC2" – Vorsprung

Répondre