如何在Datadog中搜索被否定的内容

How to search for negated content in Datadog

我想搜索所有具有特定服务但不具有特定内容(消息)的消息。搜索具有匹配内容的消息非常简单。但是如何否定它们以便我可以过滤掉我不想看到的消息(那些污染上下文的消息)?

鉴于日志的消息是 Query parameters in page load 并且日志来自的服务是 frontend-prod

您可以使用以下

service:frontend-prod  NOT(query)
// or
service:frontend-prod  -query

https://docs.datadoghq.com/logs/explorer/search_syntax/

PS。如果您想使用包含特殊字符的关键字,则必须对它们进行编码 例如

service:frontend-prod  NOT(page%20load)
// or
service:frontend-prod  -page%20load