Java请求-Sumo逻辑

Java请求-Sumo逻辑,java,sumologic,Java,Sumologic,我将以下请求传递给sumo逻辑应用程序,并接收“不可解析查询”作为输出。这个查询有什么问题?我是不是漏掉了一些逃逸线 String searchJobId = sumoClient.createSearchJob( "_sourceCategory=na2_*_incomingaudit | parse regex \"^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}.[0-9]{3} (?<host>[^ ]+) (

我将以下请求传递给sumo逻辑应用程序,并接收“不可解析查询”作为输出。这个查询有什么问题?我是不是漏掉了一些逃逸线

String searchJobId = sumoClient.createSearchJob(
   "_sourceCategory=na2_*_incomingaudit | parse regex \"^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}.[0-9]{3} (?<host>[^ ]+) (?<tenant>[^ ]+) (?<identity>[^ ]+) (?<correlation_id>[^ ]+) (?<win32ThreadId>[^ ]+) (?<elapsedtime>[^ ]+) (?<context>[^ ]+) (?<message>[^ ]+) (?<exception>[^ ]+) (?<request>[^ ]+) (?<response>[^ ]+)\" | parse regex \"app=(?<app>[^ ]+)\" | parse regex \"appv=(?<appversion>[^ ]+\") | where app in (\"ios-mobile\",\"android-mobile\") | count by tenant | where tenant<> \"-\" | sort by _count" ,        Long.toString(startTimestamp),
       Long.toString(endTimestamp),
        "UTC");
String searchJobId=sumoClient.createSearchJob(
(U)源数据类别=na2.U源数据类别=na2.U源数据类别=na2.U源数据类别=na2.U源数据类别=na2.U源数据类别=na2.UUUCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCuCu]+)\“| parse regex\”appv=(?[^]+\”)\;其中应用程序位于(\“ios mobile\”,\“android mobile\”)|按租户计数|其中租户\“-\”|按计数排序,Long.toString(startTimestamp),
Long.toString(endTimestamp),
“UTC”);

注意:这已使用以下建议进行了更新,无法使其正常工作。

您在Begging有一个额外的空间:

parse regex  \"^[0-  9]{

您在Begging有一个额外的空间:

parse regex  \"^[0-  9]{

您在Begging有一个额外的空间:

parse regex  \"^[0-  9]{

您在Begging有一个额外的空间:

parse regex  \"^[0-  9]{

在查询的以下parse语句中,结束引号出现在捕获组结束之前

parse regex \"appv=(?<appversion>[^ ]+\")
parse regex\“appv=(?[^]+\”)
尝试更改为:

parse regex \"appv=(?<appversion>[^ ]+)\"
parse regex\“appv=(?[^]+)\”

在查询的以下解析语句中,您的结束引号出现在捕获组结束之前

parse regex \"appv=(?<appversion>[^ ]+\")
parse regex\“appv=(?[^]+\”)
尝试更改为:

parse regex \"appv=(?<appversion>[^ ]+)\"
parse regex\“appv=(?[^]+)\”

在查询的以下解析语句中,您的结束引号出现在捕获组结束之前

parse regex \"appv=(?<appversion>[^ ]+\")
parse regex\“appv=(?[^]+\”)
尝试更改为:

parse regex \"appv=(?<appversion>[^ ]+)\"
parse regex\“appv=(?[^]+)\”

在查询的以下解析语句中,您的结束引号出现在捕获组结束之前

parse regex \"appv=(?<appversion>[^ ]+\")
parse regex\“appv=(?[^]+\”)
尝试更改为:

parse regex \"appv=(?<appversion>[^ ]+)\"
parse regex\“appv=(?[^]+)\”


我不熟悉sumologic,但我注意到本节有一个开始引号,但没有结束引号
parse regex\“appv=(?[^]+)
我添加了双引号,得到了相同的问题。@DHall发现的缺少结尾引号和Dagriel发现的额外空间是我看到的仅有的两个问题。希望您尝试同时修复这两个问题?只是检查一下。既然这些都是已知的问题,您可以将更新的呼叫添加到帖子中吗?我已经用更改menti更新了请求Dhall和Dagriel@BrianStephens对此进行了讨论,但问题仍然存在。我不熟悉sumologic,但我注意到本节有一个开始引号,但没有结束引号
parse regex\“appv=(?[^]+)
我添加了双引号,得到了相同的问题。@DHall发现的缺少结尾引号和Dagriel发现的额外空间是我看到的唯一两个问题。希望你能同时修复这两个问题?只是检查一下。由于这些都是已知的问题,您能将更新后的调用添加到帖子中吗?我已经用Dhall和Dagriel@BrianStephens提到的更改更新了请求,但仍然存在问题。我不熟悉sumologic,但我注意到这一部分有一个开始引号,但没有结束引号
parse regex\“appv=(?[^]+)
我添加了双引号,得到了相同的问题。@DHall发现的缺少结尾引号和Dagriel发现的额外空间是我看到的仅有的两个问题。希望您尝试同时修复这两个问题?只是检查一下。既然这些都是已知的问题,您可以将更新的呼叫添加到帖子中吗?我已经用更改menti更新了请求Dhall和Dagriel@BrianStephens对此进行了讨论,但问题仍然存在。我不熟悉sumologic,但我注意到本节有一个开始引号,但没有结束引号
parse regex\“appv=(?[^]+)
我添加了双引号,得到了相同的问题。@DHall发现的缺少结尾引号和Dagriel发现的额外空间是我看到的唯一两个问题。希望你能同时修复这两个问题?只是检查一下。既然这些都是已知的问题,你能将更新后的呼叫添加到帖子中吗?我已经用Dhall和Dagriel@BrianStephens提到的更改更新了请求,但仍然存在问题删除了额外空间但得到了相同的响应删除了额外空间但得到了相同的响应删除了额外空间但得到了相同的响应删除了额外空间但得到同样的回答