softel / elastic_logs
将Laravel与Elasticsearch集成,以便将所有日志发送到Elasticsearch
v1.1.1
2023-08-18 07:07 UTC
Requires
- php: >=7.1
- elasticsearch/elasticsearch: ^8.8
README
此包是从 softel/elastic_logs 分支出来的。该包是Kibana的Laravel Elasticsearch日志的简单初始化器。
安装
通过composer安装此包
composer require softel/elastic_logs
用法
将其与logging.php配置文件合并
use ElasticLog\CreateElasticsearchLogger; ... return [ 'channels' => [ 'elastic' => [ 'driver' => 'custom', 'via' => CreateElasticsearchLogger::class, ], ], ];
在文件.env中配置
LOG_CHANNEL=elastic ... ELASTIC_HOST="http://elasticsearch-cluster.......internal" ELASTIC_API_KEY="xxxxxxxx" ELASTIC_INDEX=xxxxxxx ELASTIC_TYPE=_doc