Logstash创建管道但未创建索引

2024-04-06

我正在尝试使用 json 文件在 elasticsearch 云上创建索引。我已经创建了如下所示的配置:

input {
        file {
                path => ["/root/leads.json"]
                start_position => "beginning"
                ignore_older => 0
        }
}
output {
        elasticsearch {
                        hosts => ["https://ac9xxxxxxxxxxxxxb.us-east-1.aws.found.io:9243"]
                        user => "elastic"
                        password => "xxxxxxxxxxxxxx"
        }
}

我可以使用以下命令运行logstash:

sudo bin/logstash -f /etc/logstash/conf.d/logstash.conf

Logstash 启动管道,但我没有看到在 elasticsearch 中创建任何索引:

 [INFO ] 2018-11-14 09:16:01.821 [[main]>worker1] file - No sincedb_path set, generating one based on the "path" setting {:sincedb_path=>"/usr/share/logstash/data/plugins/inputs/file/.sincedb_43b5fa3acfcfc04b3df80a7c15c8d991", :path=>["/root/leads.json"]}
[INFO ] 2018-11-14 09:16:01.852 [Converge PipelineAction::Create<main>] pipeline - Pipeline started successfully {:pipeline_id=>"main", :thread=>"#<Thread:0x2fda8150 run>"}
[INFO ] 2018-11-14 09:16:01.944 [Ruby-0-Thread-1: /usr/share/logstash/lib/bootstrap/environment.rb:6] agent - Pipelines running {:count=>1, :running_pipelines=>[:main], :non_running_pipelines=>[]}
[INFO ] 2018-11-14 09:16:01.996 [[main]<file] observingtail - START, creating Discoverer, Watch with file and sincedb collections
[INFO ] 2018-11-14 09:16:02.522 [Api Webserver] agent - Successfully started Logstash API endpoint {:port=>9600}

您应该像这样更改您的配置:

input {
        file {
                path => ["/root/leads.json"]
                start_position => "beginning"
                sincedb_path => "/dev/null"
        }
}

Remove ignore_older => 0因为这将有效地忽略早于 0 秒的文件:-) 添加sincedb_path确保您可以从文件开头多次运行管道。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Logstash创建管道但未创建索引 的相关文章

随机推荐

  • Hadoop:Reducer 将 Mapper 输出写入输出文件

    我遇到了一个非常非常奇怪的问题 减速器确实可以工作 但是如果我检查输出文件 我只找到了映射器的输出 当我尝试调试时 在将映射器的输出值类型从 Longwritable 更改为 Text 后 我 发现字数示例存在相同的问题 package o
  • 如何在 R 中使用 strptime() 保持午夜(00:00h)?

    我有一个数据框 df 它具有以下格式的日期因子变量 2015 12 15 10 00 00 2015 12 19 12 00 00 2015 12 20 20 00 00 这是每小时的数据 当查看午夜 00 00 00 时就会出现问题 因为
  • 自定义标记在放大地图时消失,并在使用聚类缩小地图时出现

    我已经通过集群在 GoogleMap 中加载了多个图钉 下面是我的代码 Link https github com googlemaps google maps ios utils issues 235 https github com g
  • String.Format 一个整数以使用不带小数位的千位分隔符或小整数前导 0

    愚蠢的问题 我想格式化一个整数 使其与 1000 的分隔符 一起出现 但也没有小数位且没有前导 0 到目前为止我的尝试是 String Format 0 1 5 5000 5 5000 String Format 0 n 1 n 5 500
  • 如何使用 JavaScript 解析日历文件日期?

    我们需要在浏览器上使用 JavaScript 来读取和解析日历文件 ics 也称为 iCal 格式 我编写了一个自定义函数来读取这些值 然后使用 JavaScript Date 函数创建数据对象 有没有更简单 更好的方法来做到这一点 请看我
  • postgreSQL 使用时间戳排序

    我有以下 SQL 语句 SELECT FROM schema table WHERE TimeStamp timestamp gt 2016 03 09 03 00 05 ORDER BY TimeStamp date asc LIMIT
  • django-pipeline DEBUG=True,未找到压缩文件

    好的 我对 django pipeline 的使用简直要发疯了 离完全不使用它只有一步之遥了 我还没有投入生产 以下所有内容都在开发中发生 DEBUG True 模式 我的 css 静态文件位于名为 project static css 的
  • 如何找出当前焦点是哪个对象

    我有几个TextFields in my Frame 我想知道哪个TextField目前有重点 我怎样才能找到这些信息 KeyboardFocusManager getCurrentKeyboardFocusManager getFocus
  • Python导入MySQLdb,Apache内部服务器错误

    我遇到了与 中描述 的类似问题 Web 服务器的 cgi 问题 https stackoverflow com questions 621874 cgi problem with web server 尽管我审查并测试了之前建议的解决方案
  • 如何获取 HTML 完成的网络请求列表

    我如何使用 HTML 完成的 Javascript 获取网络请求列表 如 chrome devtools 中所示 For example 这是 google com 的开发工具 我想使用 javascript 将所有这些请求放在一个列表中
  • 复制普通可复制对象是否总是在 C++14 中定义?

    For a 可以简单地复制 http en cppreference com w cpp concept TriviallyCopyableT 型考虑 void f T z T a T b std memcpy b a sizeof T a
  • 在 ES6/ES2015 中是否有一种更简洁的方法将一个对象的属性映射到另一个对象?

    说我有一个对象foo有属性a and b但我想将这些属性的值传输到另一个对象bar有属性x and y where bar x得到的值foo a and bar y得到的值foo b 使用 ES5 实现此目的的第一个方法如下所示 var f
  • AlexNet 中的神经元数量

    In AlexNet http www cs toronto edu 7Efritz absps imagenet pdf 图像数据为3 224 224 第一个卷积层用96个大小的核对图像进行过滤11 11 3步幅为 4 像素 我对第一层的
  • React Native Android 位置请求超时

    在 IOS 中查找 GPS 坐标时没有问题 效果很好 Android 端不如 IOS 稳定 在真机和模拟器中都会出现这个问题 有时它可以找到位置 但有时却找不到 寻找了3天 但没有找到解决方案 当我的应用程序无法找到我的位置时 我尝试通过谷
  • 如何加快 Java / Android 中的解压时间?

    在 Android 上解压缩文件似乎非常慢 起初我以为这只是模拟器 但在手机上似乎是一样的 我尝试了不同的压缩级别 最终降到存储模式 但仍然需要很长时间 无论如何 总得有个理由吧 还有其他人有这个问题吗 我的解压方法如下所示 public
  • 如何在不引入竞争条件的情况下等待 RX 主体的响应?

    我有一项服务允许调用者异步发送命令和接收响应 在真实的应用程序中 这些操作是相当断开的 某些操作将发送命令 并且响应将被独立处理 但是 在我的测试中 我需要能够发送命令 然后等待 第一个 响应 然后再继续测试 响应是使用 RX 发布的 我对
  • Android 拖放问题不显示

    我正在开发一个拖放应用程序 一切正常 但我看到了一个问题 我有 3 个 ImageView 其中两个是可拖动对象 另一个是放置目标 每次我将物体扔到除放置目标之外的任何位置时 它都会完全消失 下面是我使用的代码 ImageView iv1
  • s3 临时签名 URL 中缺少对象的自定义 404 页面

    我正在为 Amazon S3 中的一些私人信息生成一些签名 URL 如果签名链接已过期或对象不存在 则会报告 XML 错误以及 404 错误 或 403 禁止 是否可以将签名链接 404 重定向到自定义错误页面 这似乎与 S3 静态网站设置
  • VS2010没有断点时调试器停止

    我最近更改了调试器中的一个选项 我认为这就是导致此问题的原因 但我似乎无法 撤消 它 我谷歌 所有命中都返回相反的 为什么调试器 not在断点处停止 无论如何 有人可以透露一些信息吗 编辑 当我在调试模式下按 f5 时 每次 它进入 Pro
  • Logstash创建管道但未创建索引

    我正在尝试使用 json 文件在 elasticsearch 云上创建索引 我已经创建了如下所示的配置 input file path gt root leads json start position gt beginning ignor