Fluent Forward
Description
The Fluent Forward source type can receive logs from Fluentd and Fluentbit agents or software capable of emitting logs using the Fluent Forward Protocol. The Fluent Forward source type is useful for integrating Open Telemetry-based collectors into an existing environment where Fluentd or Fluentbit is the primary collection system for logs.
Supported Platforms
Linux
✓
Windows
✓
macOS
✓
Kubernetes Gateway
✓
OpenShift Gateway
✓
Configuration Table
listen_address
string
0.0.0.0
The IP address to listen on and receive logs from Fluent Forward capable agents.
port
int
24224
TCP port to listen on and receive logs from Fluent Forward capable agents.
See the Open Telemetry Fluent Forward Receiver documentation for more information.
Kubernetes
The Fluent Forward source type supports Kubernetes OpenShift and Gateway collectors. Applications within the cluster can forward metrics, logs, and traces to the collectors using a clusterIP services.
Create a new ClusterIP service and apply it to your cluster(s). Ensure the service's port aligns with the port configured on the source.
# bindplane-gateway-agent-svc-fluent.yaml
apiVersion: v1
kind: Service
metadata:
labels:
app.kubernetes.io/component: gateway
app.kubernetes.io/name: bindplane-agent
name: bindplane-gateway-agent-fluent
namespace: bindplane-agent
spec:
ports:
- name: fluent
port: 24224
targetPort: 24224
protocol: TCP
selector:
app.kubernetes.io/component: gateway
app.kubernetes.io/name: bindplane-agent
type: ClusterIP
Last updated
Was this helpful?