度量与azure中的powershell命令相关

时间:2012-07-17 05:46:57

标签: c#-4.0 powershell azure cloud

我们正在尝试使用PowerShell命令以编程方式获取cpu百分比,磁盘读取吞吐量等,但我们无法根据新版本获取任何命令。

1 个答案:

答案 0 :(得分:1)

首先,您是否尝试从Web / Worker角色或Windows Azure虚拟机的新预览版获取性能详细信息?

使用Windows Azure虚拟机:

您可以完全访问Azure VM,并按照在任何远程VM中执行的方式对其进行配置,并从中获取性能数据。使用Windows Azure虚拟机,如果要从Powershell获取性能数据,则需要执行以下操作:

  1. 配置Azure VM以进行PowerShell远程访问
  2. 配置Azure VM端口设置,以便您可以从内部部署计算机进行连接(这是必须的,您应该知道开放端口将打开与VM之外的连接)
  3. 配置Azure VM以收集性能数据
  4. 使用PowerShell从本地计算机连接并收集性能数据
  5. 您可以在Internet上找到几个资源来执行上述任务。

    使用Web / Worker角色:

    即使您在Windows Azure中使用新的Powershell cmdlet,旧的命令仍然可以访问并按预期工作。从Azure获取性能指标以下是您可以尝试的一些资源:

    1. Windows Azure诊断程序和PowerShell - 性能计数器: Part 1 | Part 2
    2. How To Easily Enable Windows Azure Diagnostics Remotely