Я новичок во Fluentd и не могу заставить его работать. Когда я просматриваю путь к папке, shabetaro.log не создается. Пожалуйста помоги. Благодарю.
Вот мой конфигурационный файл:
<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>
И вот пример кода, который я получил от 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);
}
}
Вот вывод 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] =>
)
Задача ещё не решена.
Других решений пока нет …