mirror of
https://github.com/fleetdm/fleet
synced 2026-05-23 08:58:41 +00:00
Log denylisted queries as errors (#8294)
This commit is contained in:
parent
7d855c3879
commit
1fa5475e6e
1 changed files with 7 additions and 1 deletions
|
|
@ -807,7 +807,13 @@ func (svc *Service) SubmitDistributedQueryResults(
|
|||
status, ok := statuses[query]
|
||||
failed := ok && status != fleet.StatusOK
|
||||
if failed && messages[query] != "" && !noSuchTableRegexp.MatchString(messages[query]) {
|
||||
level.Debug(svc.logger).Log("query", query, "message", messages[query])
|
||||
ll := level.Debug(svc.logger)
|
||||
// We'd like to log these as error for troubleshooting and improving of distributed queries.
|
||||
if messages[query] == "distributed query is denylisted" {
|
||||
ll = level.Error(svc.logger)
|
||||
}
|
||||
ll.Log("query", query, "message", messages[query], "hostID", host.ID)
|
||||
|
||||
}
|
||||
var err error
|
||||
switch {
|
||||
|
|
|
|||
Loading…
Reference in a new issue