--- nginx_settings: server_tokens: false gzip: true ssl_protocols: - TLSv1.2 - TLSv1.3 load_balancers: http: - upstream: name: main-page servers: - 192.168.0.10:80 server: listen_port: 80 names: - dev.cuqmbr.xyz - dev.cuqmbr.home - upstream: name: searxng servers: - 192.168.0.15:8888 server: listen_port: 80 names: - searxng.dev.cuqmbr.xyz - searxng.dev.cuqmbr.home # - upstream: # name: prometheus # servers: # - 192.168.0.252:9090 # server: # listen_port: 80 # names: # - prometheus.dev.cuqmbr.xyz # - prometheus.dev.cuqmbr.home - upstream: name: grafana servers: - 192.168.0.252:3000 server: listen_port: 80 names: - monitoring.dev.cuqmbr.xyz - monitoring.dev.cuqmbr.home statements: - proxy_set_header Host $http_host fluentbit_settings: service: flush: 1 daemon: false log_level: info http_server: false pipeline: inputs: - name: systemd tag: systemd_input filters: - name: rewrite_tag match: systemd_input rule: $_SYSTEMD_UNIT ^(nginx.service)$ nginx false - name: rewrite_tag match: systemd_input rule: $_SYSTEMD_UNIT ^(nginx.service.+|(?!nginx.service).*)$ systemd false - name: record_modifier match: nginx allowlist_key: - MESSAGE # - name: record_modifier # match: systemd_tag # allowlist_key: # - _SYSTEMD_UNIT # - MESSAGE outputs: - name: loki host: 192.168.0.252 labels: "env=common,hostname=load-balancer,service_name=nginx" match: nginx - name: loki host: 192.168.0.252 labels: "env=common,hostname=load-balancer,service_name=systemd" match: systemd