Azure VM拡張機能
Azure VM拡張機能の追加には、次の方法があります。
インストールの要件は、.NET 3.0以上とIIS 7.0以上です。
Azure UIポータル
- Webページで、portal.azure.comへ移動し、ログイン情報を入力して下さい。
- VMを新しく作り、新規 > 仮想マシン > と移動、APMインサイトに追加するWindowsアプリを表示から選択してください。
VMを新しく追加するには、リソース グループ > 追加(+)> Windows Serverアプリの選択 と進むこともできます。
- Azureに、既存のVMがあれば、仮想マシンへと移動し、拡張を行うVMを選択します。
- 展開モデル(クラシック/リソース)を選択 > 作成をクリック。
- 基本設定、VMサイズ、その他のオプション機能を決定します。
- 設定タブの下で、拡張へ移動し、> 拡張の追加(+)> APMインサイト(.NETエージェント)と操作してください。
/>
- .NETエージェントの認証には、ライセンス キーが必要です。Site24x7にログインし、Site24x7クライアントで、APM > APMインサイトの追加 > .NETエージェント > ライセンス キーと移動してください。新規ユーザーの場合は、
サインアップをお願いします
- 作成をクリック。
- 取得済みのデバイス キーを、所定のフィールドに入力してください。OKをクリック。
- これにより、監視がSite24x7のダッシュボードに表示され、各種メトリックが提示されるようになります。
PowerShellコマンドレット:
要件:
Azure PowerShell SDKのバージョン2.6以上がインストールされていることを確認してください。
現在、ポータルでのクラシックVM拡張機能追加に、技術的な問題が発生しています。当社はマイクロソフト社と協力し、問題の解決に取り組んでいます。回避策として、下記、PowerShellコマンドを拡張に追加してください。
Azure VM拡張機能に追加するPowerShellコマンドレット:
>PowerShellでVM拡張機能をクラシックVMに追加する手順
- 次のコマンドを入力し、Microsoft Azureポータルにログインします。
Login-AzureAccount
- ログイン後、次のコマンドを実行してください。
PS>$vm = (Get-AzureVM -ServiceName <cloudservicename> -Name) Set-AzureVMExtension -ExtensionName
PS>Site24x7ApmInsightExtn -Publisher Site24x7 -Version 1.3 -VM $vm -PublicConfiguration '{"site24x7licensekey":"enter your licensekey"}' -ReferenceName Site24x7ApmInsight
PS>$vm | Update-AzureVM
- ライセンス キー「site24x7LicenseKey」は、 APM > APMインサイトの追加 > .NETエージェント > ライセンス キーで確認できます。
- コマンド文字列のPublisher、ExtensionName、Versionは変更できません。
- 「-ReferenceName」は変更可能であり、Site24x7 GUIの拡張機能ポータルから確認できます(設定 > 拡張機能)。
クラシックVM拡張機能を削除する:
Remove-AzureVMExtension -ExtensionName Site24x7APMInsightExtn -Publisher Site24x7 -VM $vm;
>PowerShellでVM拡張機能をリソース マネージャーVMに追加する手順
- 次のコマンドを入力し、Microsoft Azureポータルにログインします。
Login-AzureRmAccount
- ログイン後、次のコマンドを実行してください。
Set-AzureRmVMExtension -SettingString '{"site24x7LicenseKey":"enter your licensekey"}' -Publisher Site24x7 -ExtensionType Site24x7APMInsightExtn -Version 1.3 -Name -ResourceGroupName -Location -VMName
- ライセンス キー「site24x7LicenseKey」は、 APM > APMインサイトの追加 > .NETエージェント > ライセンス キーで確認できます。
- コマンド文字列のうち、SettingString、Publisher、ExtensionType、Versionは変更できません。
- 「-Name」は変更可能であり、Site24x7 GUIの拡張機能ポータルから確認できます(設定 > 拡張機能)。
リソース マネージャーVM拡張機能を削除する:
Remove -AzureRmVMExtension -VMName <vm name> -Name Site24x7APMInsightExtn -ResourceGroupName <resourcegroup name>
拡張のバージョンやその他プロパティを取得するには(クラシック/リソース タイプとも):
Get-AzureVMAvailableExtension -ExtensionName Site24x7APMInsightExtn
監視ロケーションのリストを取得するには(クラシック/リソース タイプとも):
Get -AzureLocation