帮助手册

Azure VM 扩展

要添加 Azure VM 扩展,您可以使用以下方法之一:

注意

安装前提条件:.NET 3.0 及以上版本,以及 IIS 7.0 及以上版本。

Azure UI Portal

  1. 访问 portal.azure.com 并输入您的登录信息。
  2. 创建新 VM,导航到"新建 > 虚拟机",选择列出的任意 Windows 应用以添加 APM Insight。
     
    注意

    您也可以通过导航到"资源组 > 添加 (+) > 选择任意 Windows Server 应用"来添加新 VM。

  3. 如果 Azure 中已有现有 VM,请导航到"虚拟机",选择要添加扩展的 VM。
  4. 选择部署模型(经典/资源管理器),然后单击"创建"。
  5. 配置基本设置、VM 大小及其他可选功能。
  6. 在"设置"标签页中,转到"扩展 > 添加扩展 (+) > APM Insight .NET 代理"。
  7. 要对 .NET 代理进行身份验证,需要提供许可证密钥。请登录 Site24x7,导航到 APM > 添加 APM Insight > .NET 代理 > 许可证密钥,获取密钥。如果您是新用户,请注册
  8. 单击"创建"。
  9. 在提供的字段中输入获取的许可证密钥。单击"确定"。
  10. 现在您可以在仪表板上查看监视器,并开始监控所有关键指标。

Powershell CmdLet

前提条件:

请确保 Azure PowerShell SDK 已安装,并支持 2.6 及以上版本。

注意

目前,通过 Portal 添加经典 VM 扩展存在一些技术问题,我们正与 Microsoft 合作解决。在此期间,您可以使用以下 PowerShell 命令来添加扩展。

使用 Powershell CmdLet 可以为以下类型添加 Azure VM 扩展:

通过 PowerShell 为经典 VM 添加 VM 扩展:

  1. 输入以下命令登录 Microsoft Azure Portal
    Login-AzureAccount
  2. 登录后,执行以下命令

    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 Insight > .NET 代理 > 许可证密钥处获取的密钥。
  • 命令字符串中的 Publisher、ExtensionName 和 Version 不得修改。
  • 用户可修改 -ReferenceName,该名称将显示在扩展 Portal(设置 > 扩展)中。

 

删除经典 VM 扩展:

Remove-AzureVMExtension -ExtensionName Site24x7APMInsightExtn -Publisher Site24x7 -VM $vm;

通过 PowerShell 为资源管理器 VM 添加 VM 扩展:

  1. 输入以下命令登录 Microsoft Azure Portal
    Login-AzureRmAccount
  2. 登录后,执行以下命令
    Set-AzureRmVMExtension -SettingString '{"site24x7AgentType":"azurevmextnapminsight"}' -ProtectedSettings '{"site24x7LicenseKey":"enter your licensekey"}' -Publisher Site24x7 -ExtensionType Site24x7APMInsightExtn -Version 1.3 -Name -ResourceGroupName -Location -VMName
注意

 

  • "site24x7licensekey" 是可从 APM > 添加 APM Insight > .NET 代理 > 许可证密钥处获取的密钥。
  • 命令字符串中的 SettingString、Publisher、ExtensionType 和 Version 不得修改。
  • 用户可修改 -Name,该名称将显示在扩展 Portal(设置 > 扩展)中。

 

删除资源管理器 VM 扩展:

Remove -AzureRmVMExtension -VMName <vm name> -Name Site24x7APMInsightExtn -ResourceGroupName <resourcegroup name>

获取扩展的版本及其他属性(适用于经典 VM 和资源管理器 VM):

Get-AzureVMAvailableExtension -ExtensionName Site24x7APMInsightExtn

获取位置列表(适用于经典 VM 和资源管理器 VM):

Get -AzureLocation

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!