istmn / opensearch-logger
将日志发送到 OpenSearch
dev-main
2023-08-06 11:46 UTC
Requires
- php: ^7.3
- elasticsearch/elasticsearch: ^7.17
This package is auto-updated.
Last update: 2024-09-06 14:22:55 UTC
README
可以使用以下命令安装包:
composer require istmn/opensearch-logger
必须在 config/app.php 中添加:
\Istmn\OpenSearchLogger\Providers\OpenSearchLoggerServiceProvider::class,
要发布配置文件 config/open-search-logger.php,需要执行以下命令:
php artisan vendor:publish --tag=config
.env 变量
- OPENSEARCH_SCHEME - 连接到 OpenSearch 的方案。 http/https
- OPENSEARCH_HOST - 连接到 OpenSearch 的 IP 地址。 localhost
- OPENSEARCH_PORT - 连接到 OpenSearch 的端口。 9200
- OPENSEARCH_USER - 连接到 OpenSearch 的用户名。 null
- OPENSEARCH_PASS - 连接到 OpenSearch 的密码。 null
- OPENSEARCH_INDEX - 存储日志的索引。 log_index
- OPENSEARCH_VIA_NAMESPACE - 创建日志通道。 \Istmn\OpenSearchLogger\OpenSearchLogger.php
- OPENSEARCH_TAP_NAMESPACE - 日志格式。 \Istmn\OpenSearchLogger\OpenSearchLoggerFormatter.php