问题标签 [azure-monitoring]
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.
azure - Azure 监视器资源升级
我正在监视一些 Azure 订阅,其中包含大量用户使用的大量资源。如果这些用户更改或升级他们的资源,我希望得到通知。例如,如果用户 A 将其 PaaS 数据库从基本 (S0) 定价层升级到更昂贵的标准或高级定价层,我想收到通知。天蓝色环境中使用的资源数量太多,无法手动检查,因此我提出了问题。
有人对此有建议吗?
提前致谢!
rest - Azure Rest API - 从订购的资源中获取所有虚拟机
我正在尝试对我在特定资源中拥有的虚拟机进行简单的排名(例如前 10 名)。例如,百分比 cpu 指标中的前 10 个虚拟机。现在我正在做的是单独收集每个指标的指标,然后将它们与其他指标进行比较。我在 api 中找不到任何可以使这变得不那么基本的东西,你知道任何接近我要求的查询或过滤器吗?
谢谢!
azure - Azure Contianer 服务中 Kubernetes 集群的日志记录/监控
Azure 容器服务是否与 Azure Monitor 集成?想知道记录/监控 kubernetes 集群的最佳方法是什么?
python - 使用 Python API 在 Azure 上获取虚拟机创建时间
我的要求是让订阅中的所有虚拟机都具有启动(创建)时间。我没有在仪表板中找到虚拟机创建时间,就像在Activity log
找到时间戳中一样。我想获取由一个订阅 ID 创建的所有虚拟机以及创建时间。
(对于此帐户详细信息,2FA 已启用,因此 - UserPassCredentials将不起作用)
订阅 ID 中所有 VM 的列表:
从以下位置获取创建时间Activity log
:
我能够获取所有虚拟机(第一个示例程序),但是在尝试Activity log
获取一些错误(第二个示例程序)时。
错误:
有人可以帮我找到问题吗?任何帮助真的很感激。
azure - 如何通过 .net 代码监控 AzureDataFactory 管道
我在 adf 中有多个管道。如何使用程序对其进行监控,以获取所有管道的状态。我面临的困难是,我不确定在哪里可以找到该 DataFactory 的 applicationID 和 authenticationKey。
azure-data-factory - 无法针对资源特定事件设置 Azure 警报
过去,可以为资源的单个事件设置 Azure 警报,例如在状态为 Failed* 的数据工厂单个 RunFinished 上。
这似乎已被“活动日志警报”取代
然而,这些警报似乎只适用于度量阈值(例如 5 分钟内的故障数)或与资源的一般管理员相关的事件(例如是否已部署)而不是资源的操作。
阈值对数据工厂没有意义,因为数据工厂可能每天只运行一次,如果发生故障,然后 X 分钟后没有发生,这并不意味着它已经解决。
活动事件警报,似乎没有失败之类的东西。
我错过了什么吗?
是因为现在预计将在 OMS Log Analytics 中完成?或者甚至稍后在事件网格中?
*nb 仍然可以通过 ARM 模板创建这些警报类型,但您无法再在门户中看到它们。
azure - 通过 Azure Rest API 查询流日志状态时授权失败
我正在尝试根据此处的文档查询NSG 的流日志状态: https ://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-nsg-flow-logging-rest
但我得到了这个例外:
我的应用程序具有“READER”角色(也尝试使用“MONITORING READER”角色)
我也试过打
注册 Insights.Provider (在上面的文档中提到),但仍然是同样的错误。
获取流日志状态所需的权限是什么?
azure-log-analytics - 如果运行失败,则在日志分析中对逻辑应用操作/连接器进行分组
嗨,我正在尝试使用逻辑应用程序和日志分析来设置某种基本日志记录。当通过 runID 搜索失败的运行时,我会获取该运行的每个单个操作、跳过、失败成功等等的数据。
有没有办法编写某种查询以将所有操作分组到一个有用的记录中,该记录包含每个操作的必要数据以及自定义跟踪属性(我在工作流中使用撰写进行跟踪)?
以前有人做过类似的事情吗?
我想稍后使用此记录,以便能够在 azure 监控中设置警报。
例如,我现在正在做的是通过执行以下操作来搜索特定的工作流程:
我得到了所有动作的结果,跳过成功,失败等等。
可以这么说,我只想要 1 条记录,其中包含失败运行的必要信息。
更新:
所以我在逻辑应用程序连接到的 OMS 上查看它,我几乎设法通过 OMS 生成的默认查询获得我想要的东西,我缺少的是每次运行的跟踪值,在失败的运行中。
azure - 如何在 Azure Runbook 上启用警报?
有没有办法监控 Runbook 被调用的次数,然后对其进行报告(发送电子邮件、文本)?当我尝试创建警报规则时,我只看到活动日志而不是指标的选项。Runbook 正在通过 webhook 从事件网格中调用。