我创建了Sumologic仪表板以显示应用程序中的一些错误。我想要的是显示每个日期的错误。它显示错误,但它不聚合相同的错误消息,因为消息有一些GUID。这是查询的示例部分:
_sourceCategory="playGames/web-app-us"
and ERR
| timeslice 1d
| count _timeslice, message发布于 2022-07-31 01:39:33
我相信您需要格式化消息并删除GUID。因此,使用GUID的所有消息都将聚合为单个消息。您可以使用regex来格式化消息并删除GUID。示例查询如下所示,并根据需要使用。示例错误消息如下所示
Error occurred. Exception: System.Exception: my custom error message: 1121fd05-065b-499f-b174-2a13efdaf8b5和Sumologic查询
_sourceCategory="dev/test-app"
and "[Error]"
and "Error occurred"
// | timeslice 1d
| formatDate(_receiptTime, "yyyy-MM-dd") as date
| replace(_raw,/my custom error message: ([0-9A-Fa-f\-]{36})/,"my custom error message") as finalMessage
| count date, finalMessage
| transpose row date column finalMessage 这个视频显示了一步一步的指导。https://youtu.be/Nxzp7G-rUh8

https://stackoverflow.com/questions/73180035
复制相似问题