如何运行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
- 为什么快照失败,错误:指数没有主碎片+ ]
- MongoDB丰富文档的全文search
- 在node.js环境中将mongodb与elasticsearch集成在一起
- 在与database-nodeJS的连接上同步elasticsearch
- 当字段未定义或从对象丢失时从elasticsearch获取数据
- node.js lambda函数将logging从sql迁移到elasticsearch,使用队列限制asynchronous调用
- ElasticSearch _bulk调用导致“套接字挂起”,尽pipe体积小
- 使用节点js进行弹性searchsorting
- 如何在elasticsearch Nodejs客户端中进行显式映射