如何运行elasticsearch-hq?

我正在尝试运行elasticsearch-hq来监视我的ES群集。

据我所知这是一个node.js应用程序。 我试图跑

npm安装

似乎很好..据我所知(这是大多数node.js教程要做的事情…)

但是当我跑步

节点应用程序

它返回:

module.js:340 throw err; ^ Error: Cannot find module '/elasticsearch-HQ/app' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:906:3 

我该怎么办?

谢谢!

而不是将其作为node.js应用程序运行(特别是如果您不熟悉node.js),为什么不将它作为插件运行? 这就是我们所做的:

http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/modules-plugins.html

在这种情况下,您将运行以下命令:

 cd <yourelasticsearchhome>/bin plugin -install royrusso/elasticsearch-HQ 

然后导航到http://<yourhost>:9200/_plugin/HQ/

你应该很好去 –

根据文档,您还需要安装grunt。 一旦完成,请再次尝试以下操作: npm install && grunt dist