I am new to Fluentd and i can't make it work. When i browse to path folder, there is no shabetaro.log created. Please help. Thanks.
Here is my config file:
<source>
type tail
format json
path /var/www/shabetaro/wp-content/themes/chico-child/log/shabetaro.log
pos_file /var/www/shabetaro/wp-content/themes/chico-child/log/shabetaro.pos
tag shabetaro.local
time_format %d/%b/%Y:%H:%M:%S %Z
</source>
And here's the sample code i got from Fluentd:
use Fluent\Logger\FluentLogger;
Fluent\Autoloader::register();
class Helper_Fluentd {
public function __construct() {
$logger = new FluentLogger("localhost","24224");
$logger->post("shabetaro",array("hello"=>"world"));
echo "<pre>";
print_r($logger);
}
}
Here's the output of print_r($logger):
Fluent\Logger\FluentLogger Object
(
[host:protected] => localhost
[port:protected] => 24224
[transport:protected] => tcp://localhost:24224
[socket:protected] =>
[packer:protected] => Fluent\Logger\JsonPacker Object
(
)
[options:protected] => Array
(
[socket_timeout] => 3
[connection_timeout] => 3
[backoff_mode] => 2
[backoff_base] => 3
[usleep_wait] => 1000
[persistent] =>
[retry_socket] => 1
)
[error_handler:protected] =>
)