2017-08-24 110 views
0

我编写了一个Python程序来解析一个内部网站以检索许多指标。该脚本会是这样的:获取脚本输出到elasticsearch的最佳方式是什么?

12 456 785.3 0.12 23145

每个值包含一个独特的性能指标。我现在正在寻找将这些数据导入elasticsearch的方法,以便我可以开始使用它。有几个输入插件:

https://www.elastic.co/guide/en/logstash/current/input-plugins.html

而且我很好奇,一个人正在使用,以获得脚本的数据到elasticsearch有哪些?我应该将它汇集到系统日志并从那里获得帮助吗?任何人使用聚会?我可能会丢失的任何其他解决方案?我阅读了大量的帖子/网站,他们提出的解决方案对于这项超级简单的工作似乎极其复杂。

回答

1

如果这是一个用于此任务的自定义脚本,我会更改脚本以生成JSON并使用Python Elastic SDK将文档插入到Elastic中。另外,你的脚本可以输出JSON到标准输出,你可以有一个简单的bash脚本来做一个curl在Elasticsearch中插入文档。

相关问题