向Azure Log Analytics发送动态JSON数据时获取错误请求- 400

f0brbegy  于 2023-08-08  发布在  其他
关注(0)|答案(1)|浏览(87)

Sending dynamic JSON data to Azure Log Analytics
我们有一个逻辑应用程序,它发送数据到自定义日志分析,当我们发送事件体列的数据,然后我们得到“错误请求错误”。

"eventBody":{
      "values":[
         {
            "metricCategory":"FILE",
            "metricSubcategory":"VARIABLE",
            "metricSubsubcategory":"XML Value",
            "id":"%ATOPATH% DATA AlohaToGoConfig.xml",
            "unit":"1",
            "valueString":"Unknown"
         }
      ]
   }

{
"RunID": "0858512362441",
"aliasName": "Firehouse",
 "applicationName": "PulseAgent.PulseStreamingMetricsCollector",
 "applicationVersion": "21",
 "caseAssignedGroup": "DCS",
 "caseAssignee": "Pulse",
 "caseITSMTool": "TEST",
 "caseId": "",
 "caseNotes": "Action",
"caseQueueName": "00G4u000",
 "caseStatus": "New",
 "caseSummary": "Summary description of the incident",
 "computerName": "AL",
 "countryCode": "US",
 "deviceId": "0",
 "eventBody": "{"values":[{"metricCategory":"FILE","metricSubcategory":"VARIABLE","metricSubsubcategory":"XML Value","id":"%ATOPATH%\\DATA\\AlohaToGoConfig.xml","unit":"1","valueString":"Unknown"}]}",
 "eventCategory": "XML Value",
 "eventStatus": "0",
 "eventSubcategory": "%ATOPATH%\DATA\AlohaToGoConfig.xml",
"fua": "407",
"mcn":  "4128",
 "messageType": "MET",
 "organizationId": "fs",
 "siteId": "37",
 "timeUtc": "2023-07-13T10:34:05.1303265Z"
}

字符串
任何帮助将是真正的帮助,让我知道,如果需要进一步的细节。
JSON请求体:
如果我用JSON以外的泛型值更新eventBody,那么不会有错误。
预计eventBody将存储在Azure日志分析表中,而没有错误

hts6caw3

hts6caw31#

  • 我已经在我的环境中复制了这个问题,对数据进行了很少的修改,它对我很有效 *
    一月一日

这里我只使用RunID和EventBody,但您也可以添加其他属性。


的数据

一米
请注意我已经将Id属性值从%ATOPATH%\\DATA\\AlohaToGoConfig.xml更改为%ATOPATH%/DATA/AlohaToGoConfig.xml,因为将数据发送到日志分析工作区时,使用正斜杠会导致数据格式错误。





相关问题