diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2026-01-16 08:01:06 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2026-01-16 08:28:36 +0000 |
| commit | 592aa8f1268e40b9d75deb6d87166e02ac558974 (patch) | |
| tree | ad76181178f4efa052ed231f7757a7b7feb391fd | |
| parent | 722ac325be10a199c90c32e8045030ca81d3e496 (diff) | |
dashboard/app: filter out few more problems in errors logs
| -rw-r--r-- | dashboard/app/main.go | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/dashboard/app/main.go b/dashboard/app/main.go index e9a1cf106..c779e172b 100644 --- a/dashboard/app/main.go +++ b/dashboard/app/main.go @@ -2483,7 +2483,7 @@ func fetchErrorLogs(c context.Context) ([]byte, error) { return nil, nil } - const maxLines = 100 + const maxLines = 150 projID := os.Getenv("GOOGLE_CLOUD_PROJECT") adminClient, err := logadmin.NewClient(c, projID) @@ -2501,8 +2501,16 @@ func fetchErrorLogs(c context.Context) ([]byte, error) { AND (NOT resource.type="k8s_container") -- Filter our instances.delete errors as false positives. Delete event happens every second. AND (NOT protoPayload.methodName:v1.compute.instances.delete) + -- Frequent known problem with zone pools being exhausted. + AND (NOT protoPayload.status.details:"ZONE_RESOURCE_POOL_EXHAUSTED") + -- Let somebody else monitor GCE bugs. + AND (NOT (protoPayload.methodName:"v1.compute.instances.insert" + AND protoPayload.status.message:"INTERNAL_ERROR")) + AND (NOT (protoPayload.methodName:"google.ssh-serialport.v1.connect" + AND protoPayload.status.message:"INTERNAL_ERROR")) -- Let somebody else monitor datastore bugs (also see #6069). AND (NOT textPayload:"datastore_v3: INTERNAL_ERROR") + AND (NOT jsonPayload.message:"datastore_v3: INTERNAL_ERROR") -- GetPackageUpdates is something related to package updates on GCE machines. -- They are happening in hundreds every day. AND (NOT jsonPayload.message:"packages.GetPackageUpdates()") |
