Activer le gonflage automatique pour un espace de noms Event Hubs

La fonctionnalité de gonflage automatique met automatiquement à l’échelle les unités de débit pour votre espace de noms Event Hubs en fonction de la demande de trafic. Cet article explique comment activer l’augmentation automatique à l’aide du portail Azure ou d’un modèle Azure Resource Manager (ARM).

Pour plus d’informations sur le fonctionnement de l’augmentation automatique, consultez Gonflage automatique dans Azure Event Hubs.

Prerequisites

  • Un abonnement Azure. Si vous n’en avez pas, créez un compte gratuit.
  • Un espace de noms Event Hubs de niveau standard (Auto inflate n’est pas pris en charge dans le niveau de base).

Activer l’augmentation automatique à l’aide du portail Azure

Vous pouvez activer l’augmentation automatique lorsque vous créez un espace de noms ou sur un espace de noms existant.

Activer le gonflage automatique lors de la création de l’espace de noms

  1. Dans le portail Azure, sélectionnez Creater une ressource>Integration>Event Hubs.

  2. Dans la page Créer un espace de noms , entrez les détails de l’espace de noms et sélectionnez Standard pour le niveau tarifaire.

  3. Sous Unités de débit, cochez la case Activer pour l’augmentation automatique.

  4. Définissez le nombre initial d’unités de débit et la limite maximale.

    Capture d’écran de l’activation de

  5. Sélectionnez Examiner + créer, puis sélectionnez Créer.

Activer l’augmentation automatique sur un espace de noms existant

  1. Dans le portail Azure, accédez à votre espace de noms Event Hubs.

  2. Sous Paramètres dans le menu de gauche, sélectionnez Mettre à l’échelle.

  3. Dans la page Paramètres de mise à l’échelle, cochez la case Activer (si l’augmentation automatique n’est pas déjà activée).

    Capture d’écran de l’activation de l’augmentation automatique pour un espace de noms standard existant.

  4. Entrez le nombre maximal d’unités de débit ou utilisez la barre de défilement pour définir la valeur.

  5. (Facultatif) Mettez à jour le nombre minimal d’unités de débit en haut de cette page.

  6. Cliquez sur Enregistrer.

Note

Lorsque vous appliquez la configuration de gonflage automatique, le service Event Hubs émet des journaux de diagnostic qui fournissent des informations sur la raison et le moment où le débit a augmenté. Pour activer la journalisation des diagnostics , sélectionnez Paramètres de diagnostic dans le menu de gauche de la page Event Hub. Pour plus d'informations, consultez Configurer les journaux de diagnostic pour un hub d'événements Azure.

Activer l’augmentation automatique à l’aide d’un modèle ARM

Vous pouvez activer l’augmentation automatique pendant un déploiement de modèle ARM en définissant la propriété isAutoInflateEnabled sur true et en spécifiant la valeur maximumThroughputUnits.

L’exemple de modèle suivant crée un espace de noms de niveau standard avec augmentation automatique activée et un maximum de 10 unités de débit :

{
    "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "namespaceName": {
            "defaultValue": "fabrikamehubns",
            "type": "String"
        }
    },
    "variables": {},
    "resources": [
        {
            "type": "Microsoft.EventHub/namespaces",
            "apiVersion": "2022-10-01-preview",
            "name": "[parameters('namespaceName')]",
            "location": "East US",
            "sku": {
                "name": "Standard",
                "tier": "Standard",
                "capacity": 1
            },
            "properties": {
                "minimumTlsVersion": "1.2",
                "publicNetworkAccess": "Enabled",
                "disableLocalAuth": false,
                "zoneRedundant": true,
                "isAutoInflateEnabled": true,
                "maximumThroughputUnits": 10,
                "kafkaEnabled": true
            }
        }
    ]
}

Pour accéder au modèle complet, consultez le modèle Create Event Hubs namespace and enable inflate (Créer un espace de noms Event Hubs et activer la majoration) sur GitHub.