/hadoop-fluent

Upload data onto different cloud storages by HDFS client

Primary LanguageJavaApache License 2.0Apache-2.0

Hadoop Fluent

Build Status license

Hadoop Fluent is a tool a Java application which can communicate with Fluentd (or Fluent-bit) agents and/or upload data through HDFS client to cloud storage (or HDFS). The application can act as a Fluentd server (with forward protocol of Fluentd), or only run at the background and upload data that is buffered by Fluentd agents.

Requirements

  • Java 1.8+
  • Python 2.7+
  • Maven 3.3+

Build

Build tarball:

make package

Build deb package:

make deb

Build rpm package:

make rpm