The Azure Quickstart templates are currently available in English
This template deploys an Elasticsearch cluster and Kibana and Logstash VMs. Logstash is configured with an input plugin to pull diagnostics data from existing Azure Storage Tables.
この Azure Resource Manager (ARM) テンプレートは、マイクロソフトではなく、コミュニティのメンバーによって作成されました。各 ARM テンプレートは、マイクロソフトではなく、テンプレートの所有者によるライセンス契約に基づいて使用許諾されます。マイクロソフトは、コミュニティ メンバーによって提供および使用許諾される ARM テンプレートに対して責任を負わず、セキュリティ、互換性、パフォーマンスなどについての調査を行っていません。コミュニティ ARM テンプレートは、Microsoft サポート プログラムまたはサービスのサポート対象ではなく、手を加えずに提供され、いかなる保証もありません。
パラメーター
パラメーター名 | 説明 |
---|---|
esClusterName | The name of the Elasticsearch cluster. |
esVersion | Elasticsearch version to install. |
vmClientNodeCount | Number of Elasticsearch client nodes to provision (Setting this to zero puts the data nodes on the load balancer) |
vmDataNodeCount | Number of Elasticsearch data nodes |
vmSizeMasterNodes | Size of the Elasticsearch cluster master nodes |
vmSizeClientNodes | Size of the Elasticsearch cluster client nodes |
vmSizeDataNodes | Size of the Elasticsearch cluster data nodes |
encodedConfigString | Base64 encoded string which is the Logstash configuration. If you don't want to enter a custom Logstash configuration and would like to use the logstash-input-azurewadtable plugin set this to 'na'. |
adminUsername | User name for the Virtual Machine. |
adminPassword | Password for the Virtual Machine. |
ubuntuOSVersion | The Ubuntu version for the VM. This will pick a fully patched image of this given Ubuntu version. |
existingDiagnosticsStorageAccountName | Existing diagnostics storage account name. |
existingDiagnosticsStorageAccountKey | Existing diagnostics storage account key. |
existingDiagnosticsStorageTableNames | List of existing tables containing diagnostics data separated by semicolon (;). |
_artifactsLocation | Change this value to your repo name if deploying from a fork |
_artifactsLocationSasToken | Auto-generated token to access _artifactsLocation |
location | Location for all resources. |
テンプレートを使用する
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 のインストールと構成
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/diagnostics-with-elk/azuredeploy.json
コマンド ライン
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 deploymentAzure クロス プラットフォーム コマンド ライン インターフェイスのインストールと構成
az group deployment create --resource-group <my-resource-group> --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/diagnostics-with-elk/azuredeploy.json