Skip to content

trekdemo/td-agent

 
 

Repository files navigation

About

The event collector daemon, for Treasure Data. This daemon collects various types of logs/events via various way, and transfer them to the cloud. For more about Treasure Data, see the homepage, and the documentation.

td-agent is open sourced as fluentd project. In other words, td-agent is a distribution package of fluentd.

NOTE

This repository is for td-agent 1. If you want to check td-agent 2 or later, please see omnibus-td-agent repository.

Requirement

  • openssl
  • pbuilder

Prepare

This script will create the debian environments by pbuilder-dist.

Build

deb

For the first time, you need to prepare chroot environments for each distribution. This takes a time.

$ ./make-deb-init.sh

Then, execute make-deb.sh.

$ ./make-deb.sh

rpm

$ ./make-rpm.sh

If you use specific revision of fluentd...

$ ./make-rpm.sh e20137ce1f92c4e364d304969f56bf41e713ee07

Install and Setup

Please refer the document (http://docs.treasure-data.com).

Notice

td-agent consists of the following components, and packaged as rpm/deb.

td-agent depends on those packages.

  • openssl, readline, libxslt, libxml2
  • td-libyaml (rpm) or libyaml (deb)

License

Released under the Apache2 license.

About

Packaging Scripts for Treasure Agent (td-agent or Fluentd)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 87.6%
  • PHP 8.5%
  • Python 3.9%