반응형
PHP 연동
PHP 7 이상 (https://github.com/fluent/fluent-logger-php)
- composer.json 추가
- "fluent/logger": "1.0.*"
PHP 7 미만 (https://github.com/DQNEO/php-fluent-simplelogger)
- 오픈소스 라이브러리 설치
샘플
use Fluent\Logger\FluentLogger;
defined('BASEPATH') or exit('No direct script access allowed');
function f_log(string $label, array $data)
{
try
{
# TODO : Constants setting
$logger = new FluentLogger('192.168.10.7', '24231');
$logger->post("apps.{$label}", $data);
}
catch ( \Exception $e )
{
# TODO : 에러 처리
}
finally
{
$logger->close();
}
}
728x90
반응형