启用监视和诊断

Azure 门户中,可以配置有关资源的丰富、频繁的监视和诊断数据。还可以使用 REST API.NET SDK 以编程方式配置诊断。

Azure 中的诊断、监视和指标数据会保存到所选择的存储帐户中。这使你可以使用所需的任何工具将数据从存储浏览器读取到 Power BI,再到第三方工具。

创建资源时

Azure 门户中首次创建大多数服务时,它们会允许你启用诊断。

  1. 转到“新建”并选择感兴趣的资源。

  2. 选择“可选配置”。

    诊断边栏选项卡

  3. 选择“诊断”,然后单击“打开”。需要选择要将诊断保存到其中的存储帐户。向存储帐户发送诊断时,会针对存储和事务向你收取正常数据费率。

  4. 单击“确定”并创建资源。

为现有资源更改设置

如果已创建了资源并且要更改诊断设置(例如更改数据收集级别),则可以直接在 Azure 门户中执行该操作。

  1. 转到相应资源,然后单击“设置”命令。

  2. 选择“诊断”。

  3. “诊断”边栏选项卡包含该资源的所有可能诊断和监视收集数据。对于某些资源,还可以为数据选择“保留期”策略,以从存储帐户中清理它。

    存储诊断

  4. 选择了设置之后,单击“保存”命令。如果你是首次启用它,则监视数据可能需要一小段时间才会显示。

虚拟机的数据收集类别

对于虚拟机,所有指标和日志都会按一分钟间隔进行记录,因此你可以始终获得有关计算机的最新信息。

  • 基本指标:有关虚拟机(如处理器和内存)的运行状况指标
  • 网络和 web 指标:有关网络连接和 Web 服务的指标
  • .NET 指标:有关虚拟机上运行的 .NET 和 ASP.NET 应用程序的指标
  • SQL 指标:如果在运行 Microsoft SQL Service,这些是其性能指标
  • Windows 事件应用程序日志:发送到应用程序通道的 Windows 事件
  • Windows 事件系统日志:发送到系统通道的 Windows 事件。
  • Windows 事件安全日志:发送到安全通道的 Windows 事件
  • 诊断基础结构日志:有关诊断收集基础结构的日志记录
  • IIS 日志:有关 IIS 服务器的日志

请注意,当前不支持 Linux 的某些分发,并且必须在虚拟机上安装来宾代理。

后续步骤