Automatische Aufblasung für einen Event Hubs-Namespace aktivieren

Die Funktion zum automatischen Erweitern skaliert automatisch die Durchsatzeinheiten (TUs) für Ihren Event Hub Namespace auf der Grundlage des Datenverkehrsbedarfs. In diesem Artikel erfahren Sie, wie Sie die automatische Aufblasung mithilfe des Azure Portals oder einer ARM-Vorlage (Azure Resource Manager) aktivieren.

Informationen zur Funktionsweise von Auto inflate finden Sie unter Auto inflate in Azure Event Hubs.

Voraussetzungen

  • Ein Azure-Abonnement. Wenn Sie kein Konto haben, erstellen Sie ein kostenloses Konto.
  • Ein Event Hub Namespace im Standard Tier („Automatisches Erweitern“ wird im Basic Tier nicht unterstützt).

Automatische Aufblasung mithilfe des Azure-Portals aktivieren

Sie können das automatische Erweitern aktivieren, wenn Sie einen Namespace erstellen oder für einen vorhandenen Namespace.

Automatische Aufblasung während der Namespaceerstellung aktivieren

  1. Wählen Sie im portal AzureRessource erstellen>Integration>Event Hubs aus.

  2. Geben Sie auf der Seite "Namespace erstellen " die Namespacedetails ein, und wählen Sie "Standard " für das Preisniveau aus.

  3. Aktivieren Sie unter Durchsatzeinheiten das Kontrollkästchen Aktivieren für die automatische Erweiterung.

  4. Legen Sie die anfängliche Anzahl der Durchsatzeinheiten und den maximalen Grenzwert fest.

    Screenshot der Aktivierung von Automatisches Erweitern bei der Erstellung des Event Hubs für einen Standard Tier Namespace.

  5. Klicken Sie auf Überprüfen und erstellen und dann auf Erstellen.

Automatische Aufblasung für einen vorhandenen Namespace aktivieren

  1. Wechseln Sie im Azure-Portal zum Event Hubs-Namespace.

  2. Wählen Sie im linken Menü unter "Einstellungen" die Option "Skalieren" aus.

  3. Aktivieren Sie auf der Seite " Skalierungseinstellungen " das Kontrollkästchen "Aktivieren " (wenn die automatische Aufblasung noch nicht aktiviert ist).

    Screenshot der Aktivierung des automatischen Skalierens für einen vorhandenen Standard-Namespace.

  4. Geben Sie die maximale Anzahl von Durchsatzeinheiten ein, oder verwenden Sie die Bildlaufleiste, um den Wert festzulegen.

  5. (Optional) Aktualisieren Sie die mindestanzahl der Durchsatzeinheiten am oberen Rand dieser Seite.

  6. Wählen Sie Speichern aus.

Note

Wenn Sie die Automatische Aufblaskonfiguration anwenden, gibt der Event Hubs-Dienst Diagnoseprotokolle aus, die Informationen darüber liefern, warum und wann der Durchsatz erhöht wurde. Um die Diagnoseprotokollierung zu aktivieren, wählen Sie die Diagnoseeinstellungen im linken Menü der Event Hub-Seite aus. Weitere Informationen finden Sie unter Set up diagnostic logs for an Azure event hub.

Aktivieren der automatischen Aufblasung mithilfe einer ARM-Vorlage

Sie können die automatische Skalierung während einer ARM-Vorlagenbereitstellung aktivieren, indem Sie die Eigenschaft isAutoInflateEnabled auf den Wert true festlegen und den Wert maximumThroughputUnits angeben.

Die folgende Beispielvorlage erstellt einen Standard Tier Namespace mit aktivierter Automatischer Erweitern-Funktion und einer maximalen Anzahl von 10 Durchsatzeinheiten:

{
    "$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
            }
        }
    ]
}

Die vollständige Vorlage finden Sie im Namespace Create Event Hubs und aktivieren Sie die Vorlage "Inflate" für GitHub.