如何运行elasticsearch-hq?

时间:2014-06-08 08:27:50

标签: node.js elasticsearch

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

据我所知,它是一个node.js应用程序。我试过了

  

npm install

它似乎很好..据我所知(这是大多数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

我该怎么办?

谢谢!

2 个答案:

答案 0 :(得分:1)

而不是将其作为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/

你应该好好去 -

答案 1 :(得分:0)

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