From 01694446e14308733c252523e40a2bf3d92f7efd Mon Sep 17 00:00:00 2001 From: pankajtalk Date: Fri, 21 Jul 2023 14:13:29 +0530 Subject: [PATCH 1/3] Update CSI node log path --- charts/logan/values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/logan/values.yaml b/charts/logan/values.yaml index 33951228..1f19b1de 100644 --- a/charts/logan/values.yaml +++ b/charts/logan/values.yaml @@ -275,7 +275,7 @@ fluentd: # -- Kubernetes CSI Node Driver Logs collection configuration csinode: # csinode log files location. - path: /var/log/containers/csi-oci-node-*.log + path: /var/log/containers/csi-oci-node-*.log,/var/log/containers/ebs-csi-node-*.log # Logging Analytics log source to use for parsing and processing Kubernetes CSI Node Driver Logs. ociLALogSourceName: "Kubernetes CSI Node Driver Logs" From 8100a87b052f7ac36d94fba0d73538b8894151e9 Mon Sep 17 00:00:00 2001 From: pankajtalk Date: Fri, 21 Jul 2023 16:32:10 +0530 Subject: [PATCH 2/3] Add log config for EKS --- charts/logan/values.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/charts/logan/values.yaml b/charts/logan/values.yaml index 1f19b1de..9028250b 100644 --- a/charts/logan/values.yaml +++ b/charts/logan/values.yaml @@ -294,6 +294,21 @@ fluentd: ociLALogSourceName: "Kubernetes Autoscaler Logs" # The regular expression pattern for the starting line in case of multi-line logs. multilineStartRegExp: /^\S\d{2}\d{2}\s+[^\:]+:[^\:]+:[^\.]+\.\d{0,3}/ + + # -- Kubernetes (EKS) AWS Node Logs collection configuration + eks-node: + # aws node log files location. + path: /var/log/containers/aws-node*aws-node*.log + # Logging Analytics log source to use for parsing and processing Kubernetes AWS Node Logs. + ociLALogSourceName: "Kubernetes AWS Node Logs" + + # -- Kubernetes (EKS) EBS CSI Controller Logs collection configuration + eks-ebs-csi-controller: + # aws ebs csi controller log files location. + path: /var/log/containers/ebs-csi-controller-*.log + # Logging Analytics log source to use for parsing and processing Kubernetes AWS EBS CSI Controller Logs. + ociLALogSourceName: "Kubernetes EBS CSI Controller Logs" + # Configuration for Linux System specific logs like CronLogs and SecureLogs linuxSystem: logs: @@ -373,8 +388,11 @@ fluentd: - '"/var/log/containers/kube-dns-autoscaler-*.log"' - '"/var/log/containers/coredns-*.log"' - '"/var/log/containers/csi-oci-node-*.log"' + - '"/var/log/containers/ebs-csi-node-*.log"' + - '"/var/log/containers/ebs-csi-controller-*.log"' - '"/var/log/containers/proxymux-client-*.log"' - '"/var/log/containers/cluster-autoscaler-*.log"' + - '"/var/log/containers/aws-node*aws-node*.log"' # -- Configuration for any custom logs which are not part of the default configuration defined in this file. # All the pod/container logs will be collected as per "genericContainerLogs" section. From 59209a5b23bb3f83866ccf7dbc6b07138e5104d2 Mon Sep 17 00:00:00 2001 From: pankajtalk Date: Fri, 4 Aug 2023 15:10:04 +0530 Subject: [PATCH 3/3] minor updates to defaults in values.yaml --- charts/logan/values.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/charts/logan/values.yaml b/charts/logan/values.yaml index 9028250b..d450ea84 100644 --- a/charts/logan/values.yaml +++ b/charts/logan/values.yaml @@ -296,18 +296,18 @@ fluentd: multilineStartRegExp: /^\S\d{2}\d{2}\s+[^\:]+:[^\:]+:[^\.]+\.\d{0,3}/ # -- Kubernetes (EKS) AWS Node Logs collection configuration - eks-node: + aws-node: # aws node log files location. path: /var/log/containers/aws-node*aws-node*.log # Logging Analytics log source to use for parsing and processing Kubernetes AWS Node Logs. ociLALogSourceName: "Kubernetes AWS Node Logs" - # -- Kubernetes (EKS) EBS CSI Controller Logs collection configuration - eks-ebs-csi-controller: - # aws ebs csi controller log files location. + # -- Kubernetes CSI Controller Logs collection configuration + csi-controller: + # csi controller log files location. path: /var/log/containers/ebs-csi-controller-*.log - # Logging Analytics log source to use for parsing and processing Kubernetes AWS EBS CSI Controller Logs. - ociLALogSourceName: "Kubernetes EBS CSI Controller Logs" + # Logging Analytics log source to use for parsing and processing Kubernetes CSI Controller Logs. + ociLALogSourceName: "Kubernetes CSI Controller Logs" # Configuration for Linux System specific logs like CronLogs and SecureLogs linuxSystem: