博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
elasticsearch2.x插件之一:bigdesk
阅读量:5745 次
发布时间:2019-06-18

本文共 1010 字,大约阅读时间需要 3 分钟。

bigdesk是elasticsearch的一个集群监控工具,可以通过它来查看es集群的各种状态,如:cpu、内存使用情况,索引数据、搜索情况,http连接数等。

可用项目git地址:

和head一样,它也是个独立的网页程序,使用方式和head一样。

插件安装运行:
方法1:
1.bin
 -install/bigdesk

2.运行es

3.打开http
:9200/_plugin/bigdesk
当然,也可以直接下载源码运行index.html
方法2:
1.https://github.com/hlstudio/bigdesk下载zip 解压
2.建立elasticsearch-1.0.0\plugins\
bigdesk\_site文件
3.将解压后的bigdesk-master文件夹下的文件copy到_site
4.运行es
5.打开
httplocalhostbigdesk 
同样是输入ip地址和端口后连接,界面如下。加星的表示主节点。
下面介绍下各个图表。
系统监控
这里包含系统方面的一些状态,左起分别为:cpu,内存,交换区和平均负载的情况
jvm:
显示jvm的一些状态,左起分别为:jvm heap内存使用情况,蓝色的为已使用内存;非heap使用内存;线程数;gc情况(次数和时间);
进程:
下面四张图主要显示es的进程对系统资源的使用情况,左起分别为:进程打开文件数,内存使用情况,cpu时间和进程的cpu使用率
ps:
内存使用情况中的
Total virtual指linux下虚拟内存,它包括virtual memory map中的所有数据量之和。包括:程序类+程序数据+jar包空间+jre占用空间等。
resident memory指程序实际占用的物理内存。
通讯:
这里可以查看tcp和http链接的一些数据。
索引:
这里可以查看索引数据和搜索的一些情况。
左上起:每秒索引请求,搜索时间,每秒取数据请求,取数据时间。
左下起:缓存大小,缓存失效个数,每秒索引请求,索引时间。
文件系统:
显示硬盘的读写情况
注:可能是版本的问题,我的elasticsearch版本为2.3.3,bigdesk没有file system的监视图,据说2.1.x是支持的。
 
from:http://blog.csdn.net/july_2/article/details/24702243
你可能感兴趣的文章
时间戳数字和时间字符串的相互转换
查看>>
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
查看>>
实验:新增硬盘、MBR分区、制作文件系统并挂载使用
查看>>
oracle字符集
查看>>
模拟qsort实现冒泡排序
查看>>
Maven在linux环境下批量清除.lastUpdated文件
查看>>
如何用思维导图提高阅读效率?分享高效阅读思维导图模板及绘制技巧
查看>>
Oracle 调整实例参数减少 I/O请求
查看>>
UI组件-UIDatePicker
查看>>
如何查找JSP页面中的错误
查看>>
Python——signal
查看>>
Python——eventlet.hubs
查看>>
新思想、新技术、新架构——更好更快的开发现代ASP.NET应用程序
查看>>
linux 目录
查看>>
Unity3D常用代码之Rigidbody.MovePosition 刚体移动
查看>>
【实习记】2014-08-10(下)用宏来批量声明定义函数
查看>>
iOS实践01
查看>>
学习网站推荐体系
查看>>
Javaoop 遇到的问题
查看>>
XmlRootAttribute与XmlTypeAttribute
查看>>