Java
Last updated
Was this helpful?
Last updated
Was this helpful?
The library is used to post records from Java applications to Fluentd.
This article explains how to use it.
Basic knowledge of Java
Basic knowledge of Fluentd
Java 7 or higher
Please refer to the following document to install Fluentd:
Configure Fluentd to use the input plugin as its data source:
Restart agent after configuring.
fluent-logger-java
Here's a sample Java test application:
Executing the above program will send the logs to Fluentd:
Examples
List of Plugin References
For high-traffic websites (more than 5 application nodes), we recommend using the high-availability configuration for td-agent
. This will improve the reliability of data transfer and query performance.
Monitoring Fluentd itself is also important. The article below describes the general monitoring methods for td-agent
:
Add the following dependency configuration to pom.xml
. The logger's revision information can be found in :
More information on the Java API can be found .
The logs should be output to /var/log/td-agent/td-agent.log
or the standard output of the Fluentd process via output plugin.
Various are available for writing records to other destinations:
or
If this article is incorrect or outdated, or omits critical information, please . is an open-source project under . All components are available under the Apache 2 License.