我正在尝试运行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
我该怎么办?
谢谢!
答案 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