PHP
Last updated
Was this helpful?
Last updated
Was this helpful?
The library is used to post records from PHP applications to Fluentd.
This article explains how to use it.
Basic knowledge of PHP
Basic knowledge of Fluentd
PHP 5.6 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-php
Add 'fluent/logger' package to your composer.json
:
Create a php file containing the following code:
Executing the script 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
.
The logs should be output to /var/log/td-agent/td-agent.log
or the standard output of the Fluentd process via the 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.