簡體   English   中英

Logstash輸入插件生成器生成用於彈性搜索的動態數據

[英]Logstash input plugin generator to generate dynamic data for elastic search

我希望能夠通過Elastic Search為POC生成大量數據。 我遇到了這個輸入插件“ generator”。 但是從我在文檔中看到的來看,它只能重復生成靜態指定的數據。 有誰知道如何生成動態數據-也就是說它應該每次都發出新數據。 我指的是這個https://www.elastic.co/guide/en/logstash/current/plugins-inputs-generator.html

是否可以在“ lines”的值中使用某種正則表達式。 任何幫助將不勝感激。

謝謝。

而是在generator您可以使用tcp輸入插件將隨機生成的數據發送到logstash

input { 
       tcp { type => "test" port => 50005 }
      }

然后使用nc發送urandom生成的隨機數據:

cat /dev/urandom| tr -dc 'a-zA-Z0-9-_!@#$%^&*()_+{}|:<>?='|fold -w 100 | pv -L 20k | nc localhost 50005

pv將限制數據速率20KB/s 根據您的需要相應地更改值。 這是測試的理想選擇,因為您可以看到有多少數據輸入到logstash。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM