How fly-log-shipper uses Vector for log processing
mainThe fly-log-shipper utilizes Vector as its underlying engine. The nats source component in Vector receives logs and passes them through downstream transforms and sinks.
Configuration is managed via a shell wrapper script that evaluates environment variables to dynamically generate the final Vector configuration file. This allows you to enable or disable specific Vector sinks (providers) by toggling the corresponding environment variables.