From fc8b52d73dddf7949cabce5fbe8208be67ad703d Mon Sep 17 00:00:00 2001 From: kevin880202 Date: Wed, 21 May 2025 22:07:27 +0800 Subject: [PATCH] reset and add audit/event monitoring in fluentbit values Signed-off-by: kevin880202 --- packages/system/monitoring-agents/values.yaml | 95 ++++++++++++++++++- 1 file changed, 90 insertions(+), 5 deletions(-) diff --git a/packages/system/monitoring-agents/values.yaml b/packages/system/monitoring-agents/values.yaml index a6798a78..d1cbd770 100644 --- a/packages/system/monitoring-agents/values.yaml +++ b/packages/system/monitoring-agents/values.yaml @@ -311,6 +311,8 @@ vmagent: - http://vminsert-longterm.tenant-root.svc:8480/insert/0/prometheus fluent-bit: + rbac: + eventsAccess: true readinessProbe: httpGet: path: / @@ -328,6 +330,42 @@ fluent-bit: mountPath: /var/lib/docker/containers readOnly: true config: + inputs: | + [INPUT] + Name tail + Path /var/log/containers/*.log + multiline.parser docker, cri + Tag kube.* + Mem_Buf_Limit 5MB + Skip_Long_Lines On + [INPUT] + Name kubernetes_events + Tag events.* + Kube_url https://kubernetes.default.svc + [INPUT] + Name tail + Alias audit + Path /var/log/audit/kube/*.log + Parser audit + Tag audit.* + customParsers: | + [PARSER] + Name docker_no_time + Format json + Time_Keep Off + Time_Key time + Time_Format %Y-%m-%dT%H:%M:%S.%L + [PARSER] + Name audit + Format json + Time_Key requestReceivedTimestamp + Time_Format %Y-%m-%dT%H:%M:%S.%L%z + [PARSER] + Name containerd + Format regex + Regex ^(?