The Azure Quickstart templates are currently available in English
This template will deploy a JMeter environment into an existing virtual network. One master node and multiple subordinate nodes are deployed into a new jmeter subnet. This template works in conjunction with the Elasticsearch quickstart template.
Diese ARM-Vorlage (Azure-Ressourcen-Manager) wurde von einem Mitglied der Community und nicht von Microsoft erstellt. Jede ARM-Vorlage wird für Sie von dessen Besitzer, nicht von Microsoft, unter einem Lizenzvertrag lizenziert. Microsoft übernimmt keine Zuständigkeiten für ARM-Vorlagen, die von Mitgliedern der Community bereitgestellt und lizenziert werden, und auch nicht für deren Sicherheit, Kompatibilität oder Leistung. ARM-Vorlagen aus der Community werden von keinem Microsoft-Supportprogramm oder -Dienst unterstützt und wie vorhanden ohne jegliche Gewährleistung zur Verfügung gestellt.
Parameter
Parametername | Beschreibung |
---|---|
adminUsername | Admin username used when provisioning virtual machines |
existingVirtualNetworkName | Existing virtual network name to deploy into which contains Elasticsearch nodes |
subNodeCount | Number of subordinate JMeter nodes to provision |
subNodeSize | Size of the subordinate JMeter nodes |
bossNodeSize | Size of the boss JMeter node |
jarball | The location of the test library and jar dependencies. This is extracted to every node under /opt/jmeter/apache-jmeter-2.13/lib/junit |
testpack | The location of the test jmx and run properties. This is extracted to the JMeter master node only, in /opt/jmeter |
esClusterName | The name of the Elasticsearch cluster to target |
templateBase | Change this value to your repo name if deploying from a fork |
location | Location for all resources. |
authenticationType | Type of authentication to use on the Virtual Machine. SSH key is recommended. |
adminPasswordOrKey | SSH Key or password for the Virtual Machine. SSH key is recommended. |
Verwenden der Vorlage
PowerShell
New-AzResourceGroup -Name <resource-group-name> -Location <resource-group-location> #use this command when you need to create a new resource group for your deploymentAzure PowerShell installieren und konfigurieren
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/elasticsearch-jmeter/azuredeploy.json
Befehlszeile
az group create --name <resource-group-name> --location <resource-group-location> #use this command when you need to create a new resource group for your deploymentInstallieren und Konfigurieren der plattformübergreifenden Azure-Befehlszeilenschnittstelle
az group deployment create --resource-group <my-resource-group> --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/elasticsearch-jmeter/azuredeploy.json