Créer une configuration de redimensionnement automatique basée sur des mesures

Pour créer une configuration de redimensionnement automatique basé sur les mesures, reportez-vous aux étapes suivantes.

    1. Ouvrez le menu de navigation et sélectionnez Compute. Sous Compute, sélectionnez Configurations de redimensionnement automatique.
    2. Sélectionnez Créer une configuration du redimensionnement automatiquement.
    3. Sur la page Ajouter des détails de base, procédez comme suit :

      1. Saisissez le nom de la configuration de redimensionnement automatique. Evitez de saisir des informations confidentielles.
      2. Sélectionnez le compartiment dans lequel créer la configuration de redimensionnement automatique.
      3. Sélectionnez le pool d'instances auquel appliquer la configuration de redimensionnement automatique.
      4. Afficher les options de balisage : si vous disposez des droits d'accès nécessaires pour lui appliquer des balises à format libre, vous disposez également de droits d'accès nécessaires. Pour appliquer une balise defined, vous devez disposer des droits d'accès permettant d'utiliser l'espace de noms de balise. Pour plus d'informations sur le balisage, reportez-vous à Balises de ressource. Si vous n'êtes pas certain d'appliquer des balises, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des balises ultérieurement.
      5. Sélectionnez Suivant.
    4. Sur la page Configurer une stratégie de redimensionnement automatique, sélectionnez Redimensionnement automatique basé sur les mesures. Ensuite, effectuez les opérations suivantes :

      1. Saisissez le nom de la stratégie de redimensionnement automatique. Evitez de saisir des informations confidentielles.
      2. Dans la zone Temps de refroidissement en secondes, indiquez le temps d'attente minimal entre les événements de redimensionnement. Le temps de refroidissement permet au système de se stabiliser avant le redimensionnement. La valeur minimale est de 300 secondes, qui est également la valeur par défaut.
      3. Sélectionnez la mesure de performances qui déclenche une augmentation ou une diminution du nombre d'instances dans le pool.
      4. Dans la zone Règle d'augmentation, indiquez le seuil que la mesure de performances doit atteindre pour augmenter la taille du pool. Sélectionnez un opérateur d'augmentation et un pourcentage de seuil. Entrez ensuite le nombre d'instances à ajouter au pool.

        Par exemple, lorsque l'utilisation de l'UC est supérieure à 90 %, ajoutez 10 instances au pool.

      5. Dans la zone Règle de réduction, indiquez le seuil que la mesure de performances doit atteindre pour réduire la taille du pool. Sélectionnez un opérateur de réduction et un pourcentage de seuil. Entrez ensuite le nombre d'instances à enlever du pool.

        Par exemple, lorsque l'utilisation de l'UC est inférieure à 20 %, enlevez 5 instances du pool.

      6. Dans la zone Limites de redimensionnement, indiquez le nombre d'instances dans le pool :

        • Nombre minimal d'instances : nombre minimal d'instances que le pool peut atteindre.
        • Nombre maximal d'instances : nombre maximal d'instances que le pool peut atteindre.

          Important

          Le nombre d'instances pouvant être provisionnées est restreint par les limites de service de votre location.
        • Nombre initial d'instances : nombre d'instances à lancer dans le pool immédiatement après l'activation du redimensionnement automatique. Une fois que le redimensionnement automatique a extrait les mesures de performances, le nombre d'instances est automatiquement ajusté : le nombre initial est remplacé par un nombre reposant sur les limites de redimensionnement définies.

      7. Sélectionnez Suivant.
    5. Vérifiez la configuration de redimensionnement automatique, puis cliquez sur Créer.

      Le redimensionnement automatique est alors exécuté. Le temps de refroidissement commence lorsque l'état du pool d'instances passe de Redimensionnement à En cours d'exécution.

  • Utilisez la commande autoscaling configuration create et les paramètres requis pour créer une configuration de redimensionnement automatique :

    oci autoscaling configuration create --from-json <file://path/to/file.json>

    <file://path/to/file.json> correspond au chemin d'un fichier JSON qui définit les détails de l'instance. Pour plus d'informations sur la génération d'un exemple de fichier JSON, reportez-vous à Options JSON avancées.

    Afin d'obtenir la liste complète des indicateurs et d'options de variable pour les commandes de la CLI du service Compute, reportez-vous à la référence de ligne de commandes pour Compute.

  • Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à la documentation relative à l'API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.

    Utilisez cette opération d'API pour créer une configuration de redimensionnement automatique :