我有这个管道:Webserver + rsyslog-> Kafka-> Logstash-> ElasticSearch-> Kibana
我找到了这些工具来帮助测试我的管道:
我想知道是否有人有任何其他建议来测试组件或端到端测试?感谢。
答案 0 :(得分:1)
好问题!我正在寻找类似的东西,但可能会解决一个简单的家庭解决方案。
根据我的经验,logstash性能将取决于数据大小和grok复杂性。 Elastic的性能主要是簇大小,分片/模板配置。您设置中最快的组件将始终是Kafka(由ack和Zookeeper设置限制)
此外,如果您控制数据生成,您可以比较生成的记录时间与logstash的@timestamp和测量滞后。