如何运行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