Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log data. It has a simple and flexible architecture based on streaming data flows. It is robust and fault tolerant with tunable reliability mechanisms and many failover and recovery mechanisms. It uses a simple extensible data model that allows for online analytic application.
News
The Apache Flume team is pleased to announce the release of Flume 1.11.0.
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Flume 1.11.0 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
This version of Flume adds support for deploying Flume as a Spring Boot application, adds support to the Kafka source and sink for passing the Kafka timestamp and headers, and allows SSL hostname verification to be disabled in the Kafka source and sink.
Flume 1.11.0 contains a fix for CVE-2022-42468. See the Flume Security page for more details.
The full change log and documentation are available on the Flume 1.11.0 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume team is pleased to announce the release of Flume 1.10.1.
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Flume 1.10.1 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
This version of Flume adds the automatic module name to the manifest of the various Flume jars allowing them to be usable in applications using the Java Platform Module System.
The full change log and documentation are available on the Flume 1.10.1 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume team is pleased to announce the release of Flume 1.10.0.
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Flume 1.10.0 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
Flume 1.10.0 contains a fix for CVE-2022-25167. See the Flume Security page for more details.
This version of Flume upgrades many dependencies, resolving the CVEs associated with them. Enhancements included in this release include the addition of a LoadBalancingChannelSelector, the ability to retrieve the Flume configuration from a remote source such as a Spring Cloud Config Server, and support for composite configurations.
Flume has been updated to use Log4j 2.x instead of Log4j 1.x.
The full change log and documentation are available on the Flume 1.10.0 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume team is pleased to announce the release of Flume 1.9.0.
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Version 1.9.0 is the eleventh Flume release as an Apache top-level project. Flume 1.9.0 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
Several months of active development went into this release: about 70 patches were committed since 1.8.0, representing many features, enhancements, and bug fixes. While the full change log can be found on the 1.9.0 release page (link below), here are a few new feature highlights:
- Better SSL/TLS support
- Configuration Filters to provide a way to inject sensitive information like passwords into the configuration
- Float and Double value support in Context
- Kafka client upgraded to 2.0
- HBase 2 support
Below is the list of people (from Git logs) who submitted and/or reviewed improvements to Flume during the 1.9.0 development cycle:
- Andras Beni
- Attila Simon
- Bessenyei Balázs Donát
- Denes Arvay
- Endre Major
- Ferenc Szabo
- Hans Uhlig
- hunshenshi
- Jehan Bruggeman
- Laxman Ch
- Mike Percy
- Miklos Csanady
- Peter Turcsanyi
- Ralph Goers
- Takafumi Saito
- Tristan Stevens
- Udai Kiran Potluri
- Viktor Somogyi
- Yan Jian
The full change log and documentation are available on the Flume 1.9.0 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume Team
The Apache Flume team is pleased to announce the release of Flume 1.8.0.
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Version 1.8.0 is the eleventh Flume release as an Apache top-level project. Flume 1.8.0 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
Several months of active development went into this release: about 80 patches were committed since 1.7.0, representing many features, enhancements, and bug fixes. While the full change log can be found on the 1.8.0 release page (link below), here are a few new feature highlights:
- Add Interceptor to remove headers from event
- Provide netcat UDP source as alternative to TCP
- Support environment variables in configuration files
Below is the list of people (from Git logs) who submitted and/or reviewed improvements to Flume during the 1.8.0 development cycle:
The full change log and documentation are available on the Flume 1.8.0 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume Team
The Apache Flume team is pleased to announce the release of Flume 1.7.0.
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Version 1.7.0 is the tenth Flume release as an Apache top-level project. Flume 1.7.0 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
Several months of active development went into this release: almost 100 patches were committed since 1.6.0, representing many features, enhancements, and bug fixes. While the full change log can be found on the 1.7.0 release page (link below), here are a few new feature highlights:
- Taildir source
- Kafka integration improvements (eg. security)
Below is the list of people (from Git/SVN logs) who submitted and/or reviewed improvements to Flume during the 1.7.0 development cycle:
The full change log and documentation are available on the Flume 1.7.0 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume Team
The Apache Flume team is pleased to announce the release of Flume 1.6.0.
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Version 1.6.0 is the ninth Flume release as an Apache top-level project. Flume 1.6.0 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
Several months of active development went into this release: 105 patches were committed since 1.5.2, representing many features, enhancements, and bug fixes. While the full change log can be found on the 1.6.0 release page (link below), here are a few new feature highlights:
- Flume Sink and Source for Apache Kafka
- A new channel that uses Kafka
- Hive Sink based on the new Hive Streaming support
- End to End authentication in Flume
- Simple regex search-and-replace interceptor
The full change log and documentation are available on the Flume 1.6.0 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume Team
The Apache Flume team is pleased to announce the release of Flume 1.5.2
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Version 1.5.2 is the eighth Flume release as an Apache top-level project. Flume 1.5.2 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
Apache Flume 1.5.2 is a security and maintenance release that disables SSLv3 on all components in Flume that support SSL/TLS. All users are encouraged to update to this release as soon as possible.
The full change log and documentation are available on the Flume 1.5.2 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume Team
The Apache Flume team is pleased to announce the release of Flume 1.5.0.1
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Version 1.5.0.1 is the sixth Flume release as an Apache top-level project. Flume 1.5.0.1 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
Apache Flume 1.5.0.1 is a maintenance release primarily meant to add support to build against Apache HBase 0.98.x. This release adds a new build profile that builds Flume against HBase 0.98.2.
Apache BigTop 0.8.0 release will ship Flume binaries built against HBase 0.98.x.
The full change log and documentation are available on the Flume 1.5.0.1 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume Team
The Apache Flume team is pleased to announce the release of Flume 1.5.0.
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Version 1.5.0 is the fifth Flume release as an Apache top-level project. Flume 1.5.0 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
Several months of active development went into this release: 123 patches were committed since 1.4.0, representing many features, enhancements, and bug fixes. While the full change log can be found on the 1.5.0 release page (link below), here are a few new feature highlights:
The full change log and documentation are available on the Flume 1.5.0 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume Team
The Apache Flume team is pleased to announce the release of Flume 1.4.0.
Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of streaming event data.
Version 1.4.0 is the fourth Flume release as an Apache top-level project. Flume 1.4.0 is stable, production-ready software, and is backwards-compatible with previous versions of the Flume 1.x codeline.
Six months of active development went into this release: 261 patches were committed since 1.3.1, representing many features, enhancements, and bug fixes. While the full change log can be found on the 1.4.0 release page (link below), here are a few new feature highlights:
Below is the list of people (from Git/SVN logs) who submitted and/or reviewed improvements to Flume during the 1.4.0 development cycle:
The full change log and documentation are available on the Flume 1.4.0 release page.
This release can be downloaded from the Flume Download page.
Your contributions, feedback, help and support make Flume better! For more information on how to report problems or contribute, please visit our Get Involved page.
The Apache Flume Team
The Apache Flume team is pleased to announce the release of Flume version 1.3.1. Apache Flume 1.3.1 is the fifth release under the auspices of Apache of the so-called “NG” codeline, and our third release as a top-level Apache project! Flume 1.3.1 has been put through many stress and regression tests, is stable, production-ready software, and is backwards-compatible with Flume 1.3.0 and Flume 1.2.0.
Apache Flume 1.3.1 is a maintainance release for the 1.3.0 release, and includes several bug fixes and performance enhancements.
This release can be downloaded from the Flume download page at: https://flume.apache.org/download.html
The change log and documentation are available on the 1.3.1 release page: https://flume.apache.org/releases/1.3.1.html
Your help and feedback is more than welcome!
The Apache Flume team is pleased to announce the release of Flume version 1.3.0.
Apache Flume 1.3.0 is the fourth release under the auspices of Apache of the so-called “NG” codeline, and our second release as a top-level Apache project! Flume 1.3.0 has been put through many stress and regression tests, is stable, production-ready software, and is backwards-compatible with Flume 1.2.0.
Four months of very active development went into this release: a whopping 221 patches were committed since 1.2.0, representing many features, enhancements, and bug fixes. While the full change log can be found in the link below, here are a few new feature highlights:
This release can be downloaded from the Flume download page at: https://flume.apache.org/download.html
The change log and documentation are available on the 1.3.0 release page: https://flume.apache.org/releases/1.3.0.html
Your help and feedback is more than welcome!
The Apache Flume team is pleased to announce the release of Flume version 1.2.0.
Apache Flume 1.2.0 is the third release under the auspices of Apache of the so-called “NG” codeline, and our first release as a top-level Apache project! Flume 1.2.0 has been put through many stress and regression tests, is stable, production-ready software, and is backwards-compatible with Flume 1.1.0.
Four months of very active development went into this release: a whopping 192 patches were committed since 1.1.0, representing many features, enhancements, and bug fixes. While the full change log can be found in the link below, here are a few new feature highlights:
This release can be downloaded from the Flume download page at: https://flume.apache.org/download.html
The change log and documentation are available on the 1.2.0 release page: https://flume.apache.org/releases/1.2.0.html
Your help and feedback is more than welcome!
Strata + Hadoop World (http://strataconf.com/stratany2012) will be held October 23-25 in NYC. A Flume Meetup is being organized around this event. This Meetup will be a good place for users to interact with each other and with Flume developers.
In order to help with organization, a form has been set up with a few questions about what kind of Meetup the community wants, and which evening is best. Please fill out the form. Feel free to post to the User’s mailing list with any questions.