LogFlux Integrations

LogFlux Agent provides specialized plugins for integrating with various platforms and services. These plugins extend the core agent functionality to collect logs from containers, observability protocols, and cloud services.

Plugin Integrations

Dedicated plugins with specialized functionality for specific platforms and services:

Cloud Provider Integrations

Specialized integrations for major cloud platforms and their logging services:

File-based Integrations

Integrations that use File Stream plugin or other generic methods for log collection:

Apache HTTP Server

Monitor Apache web server logs with custom parsing and real-time processing using the File Stream plugin.

Apache Tomcat

Monitor Apache Tomcat application server logs including access logs, catalina logs, and application-specific logs.

Fail2Ban

Monitor Fail2Ban intrusion prevention logs including ban actions, filter logs, jail status, and security events.

HAProxy

Monitor HAProxy load balancer logs with advanced parsing and real-time analytics using the File Stream plugin.

Microsoft IIS

Monitor Microsoft Internet Information Services (IIS) web server logs including access logs, error logs, and application logs.

MongoDB

Monitor MongoDB database logs including application logs, profiler logs, audit logs, and replica set monitoring.

MySQL/MariaDB

Monitor MySQL and MariaDB database logs including query logs, error logs, slow query analysis, and replication monitoring.

Nginx

Monitor and analyze Nginx web server logs with custom parsing and real-time processing.

Node.js Applications

Monitor Node.js application logs including Express.js, Fastify, NestJS, and custom applications using the File Stream plugin.

PostgreSQL

Monitor PostgreSQL database logs including query logs, error logs, slow query analysis, and connection monitoring.

RabbitMQ

Monitor RabbitMQ message broker logs including connection logs, queue operations, cluster events, and performance metrics.

Redis

Monitor Redis server logs, slow logs, client connections, and memory usage using the File Stream plugin.

Squid Proxy

Monitor Squid proxy server logs including access logs, cache logs, and store logs for web traffic analysis and security monitoring.

Traefik

Monitor Traefik reverse proxy and load balancer logs with advanced parsing and real-time analytics.

Installation

All integration plugins are installed with the LogFlux Agent but disabled by default. Enable specific plugins based on your needs:

1
2
3
4
5
6
7
8
# Enable Docker integration
sudo systemctl enable --now logflux-agent-docker

# Enable Kubernetes integration  
sudo systemctl enable --now logflux-agent-kubernetes

# Enable OpenTelemetry receiver
sudo systemctl enable --now logflux-agent-opentelemetry

Configuration

Each integration has its own configuration file in /etc/logflux-agent/plugins/. See individual integration guides for detailed setup instructions.

Supported Integrations

LogFlux Agent integrates with the following platforms and services, grouped by category:

CategoryIntegrationDescription
ContainersDockerContainer log collection
ContainersKubernetesPod log collection across clusters
ObservabilityOpenTelemetryOTLP traces, metrics, and logs
ObservabilityZipkinDistributed tracing (v2 API)
ObservabilityPrometheusMetrics via Remote Write protocol
ObservabilityStatsDReal-time metrics collection
ObservabilityFluentdForward protocol compatibility
CloudAWS CloudWatchCloudWatch Logs retrieval and streaming
CloudAzure MonitorAzure Monitor and Application Insights
CloudGoogle Cloud LoggingGCP log retrieval and streaming
Web ServersNginxAccess and error logs
Web ServersApache HTTP ServerAccess and error logs via File Stream
Web ServersApache TomcatCatalina, access, and application logs
Web ServersMicrosoft IISIIS access and error logs
Web ServersHAProxyLoad balancer logs
Web ServersTraefikReverse proxy and load balancer logs
Web ServersSquidProxy access, cache, and store logs
DatabasesPostgreSQLQuery, error, and slow query logs
DatabasesMySQL/MariaDBQuery, error, and replication logs
DatabasesMongoDBApplication, profiler, and audit logs
DatabasesRedisServer logs, slow logs, connections
DatabasesElasticsearchQuery and collect from ES/OpenSearch
Message QueuesApache KafkaConsume from Kafka topics
Message QueuesRabbitMQBroker logs and queue operations
OS / Systemjournald (Linux)systemd journal collection
OS / SystemWindows Event LogReal-time Windows event collection
OS / SystemmacOS System LogUnified logging system
OS / SystemFile StreamTail any log file with rotation detection
OS / SystemSystem MetricsCPU, memory, disk, network, GPU metrics
OS / SystemSyslogRFC 5424/3164 syslog UDP+TCP receiver
ApplicationsNode.jsExpress, Fastify, NestJS via File Stream

Disclaimer

All third-party logos and trademarks displayed on this page are the property of their respective owners. LogFlux is not affiliated with, endorsed by, or sponsored by Docker, Kubernetes, OpenTelemetry, Prometheus, Fluentd, systemd, AWS, or any other third-party companies mentioned. The logos are used solely for identification purposes to indicate compatibility and integration capabilities.