adamant-kite-43734
11/20/2023, 7:31 PMhundreds-evening-84071
11/20/2023, 7:38 PMbrave-afternoon-4801
11/20/2023, 7:40 PMbrave-afternoon-4801
11/20/2023, 7:40 PMIs installing Promtail needed on Rancher downstream clusterI'm able to get pod logs without promtail, using fluentd to ship them.
brave-afternoon-4801
11/20/2023, 7:42 PMbrave-afternoon-4801
11/20/2023, 7:42 PMhundreds-evening-84071
11/20/2023, 7:44 PMbrave-afternoon-4801
11/20/2023, 7:45 PMhundreds-evening-84071
11/20/2023, 10:25 PMbrave-afternoon-4801
11/20/2023, 10:26 PMhundreds-evening-84071
11/20/2023, 10:27 PMbrave-afternoon-4801
11/20/2023, 10:29 PM{host=~".+"} | json | line_format `{{.message}}` | logfmt | level = `error`
brave-afternoon-4801
11/20/2023, 10:30 PMhundreds-evening-84071
11/20/2023, 10:31 PMbrave-afternoon-4801
11/20/2023, 10:31 PMhundreds-evening-84071
11/20/2023, 10:31 PMbrave-afternoon-4801
11/20/2023, 10:38 PMrancher-logging
chart
global:
dockerRootDirectory: /var/log
brave-afternoon-4801
11/20/2023, 10:40 PM/containers
. I did this because that's where k3s' built-in containerd will put logs. However, I have no idea if this is actually required. even though /var/lib/docker/containers
has nothing in it, it seemed to be working somehow before I added that chart value.brave-afternoon-4801
11/24/2023, 1:56 PMflush_mode: immediate
this is better than turning off buffering, and seems to be faster.brave-afternoon-4801
11/24/2023, 2:45 PMhundreds-evening-84071
11/27/2023, 12:16 PMflush_mode: interval
flush_interval: 2s
brave-afternoon-4801
11/27/2023, 12:51 PMbrave-afternoon-4801
11/27/2023, 12:51 PMhundreds-evening-84071
11/27/2023, 2:47 PMrancher-logging-root-fluentd
statefulset?
# kubectl get statefulset -n cattle-logging-system
NAME READY AGE
rancher-logging-root-fluentd 1/1 51d
brave-afternoon-4801
11/27/2023, 2:47 PM