Schedule DemoStart Free Trial

Unified Observability Platform for Modern IT Operations

Summarize with AI what Motadata does:
© 2026 Mindarray Systems Limited. All rights reserved.
Privacy PolicyTerms of Service
Back to IT Glossary
IT Resources

Log Forwarding

What Is Log Forwarding?

Log forwarding is the process of sending log events from where they are produced or held to another destination. That destination is usually a central log platform, a SIEM, or long-term storage.

Forwarding happens at two points, and the term covers both. Your devices forward events into a central platform, and that platform forwards selected streams back out.

The second direction is the one teams underestimate. Your logs are centralized, and other systems still want a subset. Forwarding is how they get it without a second collection layer.

Forwarding is the sending side of the movement. Log ingestion is the receiving side. The same event passes through both.

What Is a Log Forwarder?

A log forwarder is the software that does the sending. It picks events up from wherever they are written. It then delivers them to the destination you configured.

Most of the time that means tailing a log file on disk. A forwarder can also listen on a socket. It can read a system channel like the Windows Event Log, with no file involved.

Fluentd, Fluent Bit, Logstash, Rsyslog and Vector are the names you meet most often.

Nearly all of them run as their own process. That separation is the design decision worth understanding. Your application writes a line and carries on.

It never waits on the network. It never finds out that the destination stopped answering an hour ago.

We keep that boundary for a specific reason. Say an application writes straight to a logging endpoint over HTTP. It will block the moment that endpoint slows down, and a logging problem becomes an outage.

Log shipper is the other word for this. The two get used more or less interchangeably. Shipper leans toward the small agent tailing files on a single host.

Forwarder stretches further, as far as one platform handing scoped streams to another.

How Does Log Forwarding Work?

Setup follows the same three steps whatever platform you use.

  1. Define the destination: Give the target a hostname or IP address, a port, and a protocol such as TCP, UDP, or TLS.

  1. Choose what gets sent: Select the log categories or sources that destination should receive, rather than sending everything by default.

  1. Bind the rule: Attach the configuration to the sources, zones, or policies it covers, so it applies to the right traffic.

Source-based filtering is what makes the second step matter. Each destination gets only the streams it needs.

A SIEM billed by volume should not be receiving operational records; nobody will query there.

Motadata ObserveOps delivers scoped streams to external platforms this way. Source-based filtering selects what each destination receives, and the rules live in the observability pipeline.

Why Do Teams Forward Logs?

Centralized analysis is the reason most teams start. Events from forty firewalls and three cloud accounts land in one searchable place. You cannot correlate across sources while each one holds its own logs on its own disk.

Security and compliance is the second driver. Forwarding moves audit log evidence off the device that produced it.

A record sitting only on a compromised host is a record an attacker can edit. Local storage limits mean it would have rotated away regardless.

Troubleshooting across systems is the third. A request crossing six services leaves six separate trails. Forwarding brings them together so you can follow the path end to end.

A fourth reason turns up in larger estates. Different teams want different subsets, and one collection layer can feed several destinations without collecting anything twice.

How Does Syslog Forwarding Work?

Syslog forwarding is the oldest and most common form. It is how most network hardware reports.

You configure the device with a destination address and a port, usually 514. It then sends each event as a formatted message.

That message carries a facility code, a severity code, a hostname, and the body.

Transport is the choice that matters most. UDP is lighter and adds no load to the device. It offers no delivery guarantee, so a dropped packet is a lost event.

TCP confirms delivery at the cost of holding connections open. TLS over TCP adds encryption on top of that.

We treat TLS as the default for anything crossing a network boundary. Plain syslog is readable by anything sitting on the path, and log traffic carries usernames.

A relay can sit in between. It receives from many devices and forwards onward as one stream. You need that when firewall rules allow only a single outbound path.

What Should You Watch for When Forwarding Logs?

Forwarding is where logs go missing, and the failures are rarely loud.

Buffering limits: A forwarder holds events in memory or on disk when a destination is slow. Once that buffer fills it starts dropping. The drop is usually recorded only in the forwarder's own log, which nobody is watching.

Latency under load: A source producing an unexpected burst can arrive minutes late, and alerts built on it fire late too.

Silent destination failures: A destination that stops accepting data does not always report back. Monitor delivery from the receiving end rather than trusting the sender.

Duplication across paths: A host forwarding to two destinations that both forward onward delivers the same event twice. That inflates your counts and your bill.

Treat the forwarding layer as infrastructure with its own health. Log forwarder throughput and buffer state deserve the same monitoring as the systems they serve.

Explore More IT Terms

Browse our comprehensive IT glossary to learn more about technology terminology.

Back to IT GlossaryContact Us
Table of Contents