Create EventHubs with Capture enabled

Sidst opdateret: 22-06-2017

This template enables you to deploy a EventHubs namespace with an event hub and enabling Capture on it

Denne ARM-skabelon (Azure Resource Manager) blev oprettet af et medlem af communityet og ikke af Microsoft. Hver ARM-skabelon er givet i licens til dig under en licensaftale med ejeren af skabelonen og ikke med Microsoft. Microsoft kan ikke gøres ansvarlig for de ARM-skabeloner, der leveres og gives i licens af communitymedlemmer, og vi undersøger dem ikke for sikkerhed, kompatibilitet eller ydeevne. ARM-skabeloner fra communytiet understøttes ikke af noget eller nogen Microsoft-supportprogram eller -tjeneste, og de stilles til rådighed, SOM DE ER, uden nogen former for garanti.

Parametre

Parameternavn Beskrivelse
eventHubNamespaceName Name of the EventHub namespace
eventHubName Name of the Event Hub
messageRetentionInDays How long to retain the data in Event Hub
partitionCount Number of partitions chosen
captureEnabled Enable or disable the Capture feature for your Event Hub
captureEncodingFormat The encoding format Eventhub capture serializes the EventData when archiving to your storage
captureTime the time window in seconds for the archival
captureSize the size window in bytes for evetn hub capture
destinationStorageAccountResourceId Your existing storage account resource id where you want the blobs be archived
blobContainerName Your existing storage container that you want the blobs archived in
captureNameFormat A Capture Name Format must contain {Namespace}, {EventHub}, {PartitionId}, {Year}, {Month}, {Day}, {Hour}, {Minute} and {Second} fields. These can be arranged in any order with or without delimeters. E.g. Prod_{EventHub}/{Namespace}\{PartitionId}_{Year}_{Month}/{Day}/{Hour}/{Minute}/{Second}

Brug skabelonen

PowerShell

New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/201-eventhubs-create-namespace-and-enable-capture/azuredeploy.json
Installér og konfigurer Azure PowerShell

Kommandolinje

azure config mode arm
azure group deployment create <my-resource-group> <my-deployment-name> --template-uri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/201-eventhubs-create-namespace-and-enable-capture/azuredeploy.json
Installér og konfigurer Azure-kommandolinjegrænsefladen til flere platforme