-
Bug
-
Resolution: Done
-
Critical
-
Logging 5.4.0
-
False
-
None
-
False
-
NEW
-
OBSDA-108 - Distribute an alternate Vector Log Collector
-
VERIFIED
-
Logging (Core) - Sprint 219, Logging (Core) - Sprint 220
The condition in [transforms.route_container_logs] is inaccurate. All container logs in kube-,openshift-,default and openshift should be treated as infra logs. The other container logs are application logs.
Actual Result:
[transforms.route_container_logs] type = "route" inputs = ["container_logs"] route.app = '!((starts_with!(.kubernetes.pod_namespace,"kube")) || (starts_with!(.kubernetes.pod_namespace,"openshift")) || (.kubernetes.pod_namespace == "default"))' route.infra = '(starts_with!(.kubernetes.pod_namespace,"kube")) || (starts_with!(.kubernetes.pod_namespace,"openshift")) || (.kubernetes.pod_namespace == "default")'
Expected result:
[transforms.route_container_logs] type = "route" inputs = ["container_logs"] route.app = '!((starts_with!(.kubernetes.pod_namespace,"kube-")) || (starts_with!(.kubernetes.pod_namespace,"openshift-")) || (.kubernetes.pod_namespace == "default")) || (.kubernetes.pod_namespace == "openshift"))' route.infra = '(starts_with!(.kubernetes.pod_namespace,"kube-")) || (starts_with!(.kubernetes.pod_namespace,"openshift-")) || (.kubernetes.pod_namespace == "default") || (.kubernetes.pod_namespace == "openshift")'
- links to
- mentioned on
(3 mentioned on)