问题标签 [azure-monitor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
141 浏览

azure-log-analytics - KQL 查询 - 在 where 子句中相对选择今天的数据

我需要一种在 Azure Monitor 中选择“自午夜以来”的数据集的方法 - 例如相对于当天。

使用 ago(1d) 显然不能解决问题:)

干杯

0 投票
2 回答
83 浏览

azure - 在 Invoke-AzVMRunCommand 错误时将 Azure 自动化状态设置为失败以触发警报

我在自动化运行手册中运行了这个命令。有时,如果 VM 停止,该命令会出错。基于此错误,我希望自动化运行手册的状态为“失败”而不是已完成。但是运行手册给出了“已完成”状态。因此,我无法使用 Azure Monitor(检查状态值)触发警报。如何在运行手册中出现此类错误时将运行手册状态设置为“失败”?

0 投票
1 回答
34 浏览

azure - 监视 Azure 虚拟机上运行的服务/应用程序的最佳方法是什么

即我正在寻找一种方法来持续监控我在 Azure 上的虚拟机并检查 vm 中的特定服务(数据库、应用程序)是否启动并运行。我还希望在这些服务关闭时收到警报(电子邮件)。由于在 vm 上运行的服务不是公开可用的,我正在寻找一种解决方案来监控它们的状态并从 vm 内部报告(如果可能的话)。我愿意接受任何建议。提前致谢

0 投票
1 回答
2150 浏览

azure - 当我的虚拟机磁盘空间不足时如何创建天蓝色监视器警报

我有一台虚拟机。现在我想如果我的磁盘空间显示非常低,我的意思是小于 2 GB。然后我想触发天蓝色监视器警报并希望收到有关此的电子邮件。azure monitor 是否提供任何指标。

0 投票
2 回答
108 浏览

azure - 用于获取 Azure Monitor 日志的 AZ 命令

我必须使用 AZ 命令获取日志:

如果我在资源组上添加过滤器,它不会给出结果。

例如 - 以下命令工作正常:

az monitor activity-log list --subscription "subscription1"

结果,我得到了 ResourceGroup1 的日志。

但是当我执行以下操作时:

az monitor activity-log list --resource-group "ResourceGroup1"

它给出了 0 结果。

我正在使用“azure-cli”:“2.26.1”

0 投票
1 回答
52 浏览

azure-web-app-service - 使用 Azure Monitor Metrics 获取平均每日计算分钟数

在我的 Azure 架构中,我想缩减几个 Web 应用程序服务。

我想使用 D1 撕裂,它的消耗时间有限,每天 240 分钟(如下图所示)。

我的问题是:如何使用 Azure Monitor Metrics 工具获取过去 30 天的平均计算时间?也许是 CPU 时间?

我之所以这么问,是因为我不知道这些 Web 服务每天的工作时间是否少于 4 小时。谢谢阅读

在此处输入图像描述

0 投票
1 回答
55 浏览

azure-data-explorer - 如何将来自不同查询的值(计数)组合成一个查询

在 KQL 中有什么方法可以将来自不同查询的值(计数)组合成一个查询。

目前我做的方式是有两个查询,得到计数。粘贴第三个查询中的值并找到百分比(请参阅下文)。

在 Kql 中有什么方法可以在单个查询中计算所有内容并打印百分比吗?

提前致谢

0 投票
1 回答
158 浏览

azure-monitor-workbooks - 如何使用参数在 Azure Monitor Notebook 中选择日志分析工作区?

我想让用户选择日志分析工作区作为 Azure Monitor 笔记本中的参数来执行查询,类似于参数文档中的说明。但是,我无法使用变量解析日志分析工作区。

我想做的是:

以下使用字符串文字的查询在 azure 监视器笔记本和日志查询中均成功:

以下失败并在"Unknown function 'workspace'.azure monitor notebook 和日志查询中出现错误:

似乎只允许字符串文字作为函数的参数workspace()

此外,iff()函数case()只返回标量,因此我不能使用iff()case()有条件地返回基于 Azure Notebook 参数的表或工作区。

如何向 Azure Monitor Notebook 提供参数以查询特定的日志分析工作区?

0 投票
1 回答
125 浏览

azure - Keda AzureMonitor 触发器没有给出 activeDirectoryClientId 给定错误

我试图为 keda 自动缩放配置 Azure Monitor Scaler。在我的缩放对象中,我为应用程序指定了 Clientid 和密码。在 Azure 门户中,我也可以看到 clientid 、 password 和 tenantid 。但是在部署 scaledobject 之后,我在 keda 运算符上遇到错误,例如没有给出 activeDirectoryClientId。我不知道出了什么问题。任何人都可以在这里帮助我吗?

以下是 keda-operator 日志:

0 投票
0 回答
45 浏览

azure - Azure API 确定提供程序操作类型

我正在尝试通过 .NET 使用 Azure API 获取所有提供程序及其操作。

我可以通过此 Azure API 调用获取所有提供程序操作: https ://docs.microsoft.com/en-us/rest/api/authorization/provider-operations-metadata/list (使用 &$expand=resourceTypes 属性)

但是有什么方法可以确定操作是“动作”还是“数据”类型?

某些提供程序有单独的“操作”调用 (providers/{provider}/operations?api-version={apiVersion}),其中包括“isDataAction”属性(例如 Microsoft.Insights),但并非所有提供程序都包含此信息。

在此处输入图像描述

例如,“Microsoft.Addons”提供程序不包含“isDataAction”字段。 在此处输入图像描述

不确定我是否应该使用单独的 API 或不同的“扩展”参数,寻求任何帮助将不胜感激。