istmn / opensearch-logger

将日志发送到 OpenSearch

dev-main 2023-08-06 11:46 UTC

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