Marvel and what it is

From http://www.tuicool.com/articles/qA3yau

With marvel you can get an overview of the state of your elasticsearch cluster. When problems arise you can drill down to all aspects of the nodes in your cluster as well as the indexes.

Install Marvel

If the network is connected:

cd /usr/share/elasticsearch
bin/plugin -i elasticsearch/marvel/latest

Introduction

Marvel uses the excellent api that elasticsearch itself is providing to get data about your cluster. If you have acces to a cluster you should try out how much information you can obtain. Some of the interesting urls that you can use are:

  • /_cluster/stats?human
  • /_cluster/state
  • /_cluster/nodes/stats
  • /_cluster/nodes?all

A very easy way to try it out is to use the sense tool. You have acces to this tool from the marvel screen. Go to Marvel Dashboards and select the sense tab. The result is the following screen.

The following screen gives an idea of the main screen of marvel. Here you see the overview. Colours indicate problem. Using the overview you can drill down easily. In the top you see the totals for the complete cluster, the number of documents, queries and inserts.

The following image shows the node overview, you can see we have three nodes (three pi's). You can also see that the pi-wit is handling the marvel index. This is having a hard time keeping up. You can also see that elasticsearch prefers more disk space, therefore Disk Free Space is red for all nodes.

Than the final image I want to show from the overview desktop is the index overview. Here you can see that I do not use the index mymusic yet, it does not have documents.

The final thing I want to show is drilling down, if you select two nodes in the node overview and push the Dashboard button. You go to the screen where you can request very detailed information about the nodes.

So how was this possible. The next section discusses the steps to install the pi's with elasticsearch.

 

最新文章

  1. 使用.NET 4.0+ 操作64位系统中的注册表
  2. 2.python算法之回形矩阵
  3. gitlab 无法查看提交的文件Errno::ENOMEM (Cannot allocate memory - /opt/gitlab/embedded/bin/git):
  4. Head First 设计模式 --4 工厂模式 抽象工厂模式
  5. gitignore for vs
  6. Controller简介
  7. vim 学习日志(1):剪切,复制,粘贴,删除,撤销
  8. HD1004Let the Balloon Rise
  9. 使用jQuery.FileUpload插件和服Backload组件自定义上传文件夹
  10. Codeforces #245(div2)
  11. Boost学习之可移植路径操作--filesystem
  12. Mahout之(四)Taste的架构和部署Demo
  13. webpack入门必知必会
  14. undefine refrence to "*******"
  15. 斑马ZPL指令加入如换行、回车等控制符的方法
  16. Java 学习资料整理
  17. 在Windows Server 2008 R2下搭建jsp环境(四)-在测试的过程中可能出现的问题
  18. 尝试解决IDea 启动项目后,后台疯狂输出日志。
  19. 20165223 结对编程之四则运算week2-整体总结
  20. Confluence 6 从一个备份中获得文件附件

热门文章

  1. 【spring源码学习】Spring的IOC容器之BeanPostProcessor接口学习
  2. 【经典】Noip贪心
  3. 转: django数据库操作-增删改查-多对多关系以及一对多(外键)关系
  4. IBM Cognos 10.2 最新体验之旅
  5. hdu 5730 Shell Necklace——多项式求逆+拆系数FFT
  6. npm包的发布
  7. 【Python学习笔记】输出现在的时间
  8. 获取微信用户openid
  9. jenkin执行权限问题
  10. emqtt 2 (我要连服务器)