amazon-web-services - 如何将logstash 与opensearch 集成以实现logstash-output-opensearch

标签 amazon-web-services elasticsearch logstash opensearch

我正在使用logstash 和AWS OpenSearch。我已经在我的logstash服务器中安装了logstash(sudo apt-get installlogstash)。我已经创建了输入和输出文件。

Error
 { action=>LogStash::PipelineAction::Create/pipeline_id:main, exception=>"LogStash::PluginLoadingError", message=>"Couldn't find any output plugin named "opensearch"}

    input {
      file {
        path => "/dev/**/*"
        exclude => [ "access_log", "error_log" ]
        ignore_older => "2 d"
        start_position => "beginning"
        tags =>["dev"]
      }
     file {
        path => "/prod/**/*"
        exclude => [ "access_log", "error_log" ]
        ignore_older => "2 d"
        start_position => "beginning"
        tags =>["prod"]
      }
     
    }


    output {
    if "dev" in [tags]{
    opensearch {
          hosts => ["domainname"]
          index => "dev--%{+xxxx.ww}"
          region => "myregion"
          user => "****"
          password => "****"
          max_bulk_bytes => 9999999
      }
    }
    if "prod" in [tags]{
    opensearch {
          hosts => ["domain"]
          index => "dev--%{+xxxx.ww}"
          region => "myregion"
          user => "****"
          password => "****"
          max_bulk_bytes => 9999999
      }
    }
    }`

``


最佳答案

使用https://opensearch.org/downloads.html中的Logstash OSS ,不是来自 elastic.co:

curl https://artifacts.opensearch.org/logstash/logstash-oss-with-opensearch-output-plugin-7.16.2-linux-x64.tar.gz -o logstash-oss-with-opensearch-output-plugin-7.16.2-linux-x64.tar.gz

tar -zxvf logstash-oss-with-opensearch-output-plugin-7.16.2-linux-x64.tar.gz

run logstash from ~/logstash-7.16.2/bin

关于amazon-web-services - 如何将logstash 与opensearch 集成以实现logstash-output-opensearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69741733/

相关文章:

amazon-web-services - 如何基于标签隐藏 EC2 中的实例 - 使用 IAM?

用于保留(并连接) "and"的 Elasticsearch 分词器

logging - 如何阅读 mesos 日志?我的意思是有人可以解释一下每个参数的含义吗?

csv - 当使用Logstash导入csv时,ElasticSearch抛出字符串到日期转换错误

ssl - 日志存储: "Handshake failed"

elasticsearch - 无法开启Elasticsearch动态映射

amazon-web-services - 如何使用 AWS CDK 标记 EBS 卷?

python - 请求返回 "Endpoint request timed out"

ios - 使用 AWS Mobile Hub 获得有效登录

java - 为什么我的 Eclipse 设置不能与 Maven 插件一起使用?