问题标签 [azure-log-analytics]
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-log-analytics - 如果运行失败,则在日志分析中对逻辑应用操作/连接器进行分组
嗨,我正在尝试使用逻辑应用程序和日志分析来设置某种基本日志记录。当通过 runID 搜索失败的运行时,我会获取该运行的每个单个操作、跳过、失败成功等等的数据。
有没有办法编写某种查询以将所有操作分组到一个有用的记录中,该记录包含每个操作的必要数据以及自定义跟踪属性(我在工作流中使用撰写进行跟踪)?
以前有人做过类似的事情吗?
我想稍后使用此记录,以便能够在 azure 监控中设置警报。
例如,我现在正在做的是通过执行以下操作来搜索特定的工作流程:
我得到了所有动作的结果,跳过成功,失败等等。
可以这么说,我只想要 1 条记录,其中包含失败运行的必要信息。
更新:
所以我在逻辑应用程序连接到的 OMS 上查看它,我几乎设法通过 OMS 生成的默认查询获得我想要的东西,我缺少的是每次运行的跟踪值,在失败的运行中。
logging - 逻辑应用程序不跟踪自定义属性作为日志分析的指导,为什么?
我目前在 Logic 应用程序中使用 Compose 连接器来跟踪从触发器中提取的属性,该值是从 Json 对象内的 xml 字符串中提取的 Guid。
但由于某种原因,试图记录一个 Guid 来记录分析是行不通的。但是当我只写一些随机字符串时,它会以完全相同的方式记录提取的值。
所以这就是我正在做的事情:
在逻辑应用程序中,我将其设置如下:
在 passID 元素中写入 GUID 作为值时:
我在跟踪的属性中一无所获...
但是当添加这样的东西时:
然后它记录它...
以下图片供参考。
我也知道逻辑应用程序成功提取了 GUID,因为它在逻辑应用程序运行日志中:
那么我在这里缺少什么?
更新: 由于某种原因,如果我在 GUID 后面或前面放了一封信,那么它会记录 GUID。但是,如果它是值的显式 GUID 格式,那么它将不起作用。
python-2.7 - 如何从 OMS 工作区获取数据
我昨天阅读了文档并使用 python 进行了一些编码,以通过以下方式获取数据。它工作正常。
今天我去了我昨天关注的同一个网页,但今天有不同的文档。那么我需要遵循新的文档吗?我也尝试了新文档,但遇到了问题
{u'error': {u'innererror': {u'message': u'给定的 API Key 对请求无效', u'code': u'UnsupportedKeyError'}, u'message': u'未提供有效身份验证', u'code': u'AuthorizationRequiredError'}}
这是文档的链接
asp.net-mvc - Log Analytics API 未显示在 AAD 注册应用 API 列表中
我正在使用 Azure Log Analytics 将应用程序日志写入其中,例如跟踪和错误日志以及审核日志。我需要能够以灵活的方式(无静态搜索)在我的 Web 应用程序中查询此日志数据,因此我提出了他们的 REST API,如下所述: https ://dev.loganalytics.io/
由于某种原因,查询数据的身份验证与将新数据插入日志不同,我已经成功地使用工作区 ID 和密钥构建签名。
根据使用搜索 API 时的文档,我需要使用他们的 AAD 服务注册我的应用程序,所以我尝试按照此处描述的步骤操作: https ://dev.loganalytics.io/documentation/Authorization/AAD-Setup
我的日志分析注册: 日志分析注册
所以我尝试创建应用注册并尝试添加权限: App Registration
然后我想在 API 访问中选择“Log Analytics”——但那里没有列出“Log Analytics”!如图所示: API 列表
为什么此处未列出 Log Analytics?我做错了什么吗?
azure - Azure Application Insights Analytics 通过解析的 url 查询加入并汇总
我需要通过解析的 url 组合 requests 和 customMetrics 表。在输出时,它应该具有共同的解析 url、请求的平均持续时间和来自 CustomMetrics 的请求的平均值。
此代码不起作用 ^(
azure - Azure 日志分析。使用 ARM 模板创建警报规则
我正在尝试使用 ARM 模板创建警报规则。但是,当我部署文档中的示例时,它报告成功,但似乎没有创建任何警报。 我使用的模板与文档中的相同:
参数文件是:
在部署模板之前,我创建了名为“test-dev-automation113”的 Log Analytics 和名为“test-dev-automation113”的 Automaion 帐户,非常感谢任何关于它不起作用的建议。
azure - 适用于 Prem 服务器的 Azure Log Analytics 软件清单
我正在尝试按照以下文章为本地服务器和 Azure 服务器配置 Azure Log Analytics,以获取已安装软件的列表。
它适用于 Azure VM,但不适用于非 Azure VM。所有服务器都成功发送心跳,但只有 Azure VM 在运行以下查询时显示已安装软件的列表:
配置数据 | 按软件名称、计算机汇总 arg_max(TimeGenerated, *) | 其中 ConfigDataType == "软件" | 按计算机汇总 count()
参考:https ://docs.microsoft.com/en-us/azure/automation/automation-tutorial-installed-software
https://docs.microsoft.com/en-us/azure/log-analytics/
任何人都知道如何让 On-Prem 显示已安装软件的列表?
azure-application-insights - 在 Application Insights 分析中,如何查询受特定异常影响的用户百分比?
我使用这个查询来显示异常:
如何查询受特定异常影响的用户百分比?
我会通过这个查询检查所有用户:
azure - Azure Log Analytics - 未捕获 IIS 日志 (W3CIISLog)
我们在窗口服务器上安装了 Microsoft Monitoring Agent 来捕获 IIS 日志;在 OMS 数据设置中启用了“收集 W3C 格式的 IIS 日志文件”。
但是在 Log Analytics 中看不到任何 IIS 日志。对此有任何想法。