首页 > 其他分享 >分布式搜索elasticsearch集群监控工具bigdesk

分布式搜索elasticsearch集群监控工具bigdesk

时间:2023-06-06 13:04:13浏览次数:56  
标签:索引 elasticsearch 内存 jvm 使用 情况 bigdesk cpu 分布式


bigdesk是elasticsearch的一个集群监控工具,可以通过它来查看es集群的各种状态,如:cpu、内存使用情况,索引数据、搜索情况,http连接数等。项目git地址:   https://github.com/lukas-vlcek/bigdesk 。 和head一样,它也是个独立的网页程序,使用方式和head一样。

插件安装运行:



/plugin  -install  lukas-vlcek /bigdesk


2.运行es

://localhost :9200/_plugin/bigdesk /



当然,也可以直接下载源码运行index.html



 



同样是输入ip地址和端口后连接,界面如下。加星的表示主节点。




分布式搜索elasticsearch集群监控工具bigdesk_搜索


下面介绍下各个图表。


 


系统监控


这里包含系统方面的一些状态,左起分别为:cpu,内存,交换区和平均负载的情况



分布式搜索elasticsearch集群监控工具bigdesk_搜索_02


jvm:


显示jvm的一些状态,左起分别为:jvm heap内存使用情况,蓝色的为已使用内存;非heap使用内存;线程数;gc情况(次数和时间);



分布式搜索elasticsearch集群监控工具bigdesk_缓存_03


进程:


下面四张图主要显示es的进程对系统资源的使用情况,左起分别为:进程打开文件数,内存使用情况,cpu时间和进程的cpu使用率



分布式搜索elasticsearch集群监控工具bigdesk_缓存_04


ps:


内存使用情况中的


Total virtual指linux下虚拟内存,它包括virtual memory map中的所有数据量之和。包括:程序类+程序数据+jar包空间+jre占用空间等。


resident memory指程序实际占用的物理内存。


 


通讯:


这里可以查看tcp和http链接的一些数据。



分布式搜索elasticsearch集群监控工具bigdesk_数据_05


索引:


这里可以查看索引数据和搜索的一些情况。


左上起:每秒索引请求,搜索时间,每秒取数据请求,取数据时间。


左下起:缓存大小,缓存失效个数,每秒索引请求,索引时间。



分布式搜索elasticsearch集群监控工具bigdesk_搜索_06


文件系统:


显示硬盘的读写情况



分布式搜索elasticsearch集群监控工具bigdesk_搜索_07


from internet

标签:索引,elasticsearch,内存,jvm,使用,情况,bigdesk,cpu,分布式
From: https://blog.51cto.com/u_2650279/6423991

相关文章

  • 分布式事务的解决方案及中间件
    方案一:XA两阶段提交方案是一种比较重的操作,其中有有以下三个角色:事务管理器(TM)、事务协调者(TC)、资源管理器(RM),资源锁定时间长,效率低。方案二:TCC采用冻结预留的方式锁定资源,开发量较大,常用于资金交易类的场景。方案三:本地消息表严重依赖消息表来管理事务,并不适用高......
  • 分布式锁(设置锁和过期时间)
    问题描述:随着业务发展的需要,原单体单机部署的系统被演化分成分布式集群系统后,由于分布式系统多线程、多进程且分布在不同机器上,这将使原单机部署情况下的并发控制锁策略失效,单纯的JavaAPI并不能提供分布式锁的能力。为了解决这个问题就需要一种跨JVM的互斥机制来控制共享资源的......
  • 分布式爬虫
    分布式分布式的本质就如上期提到的一个概念:分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像是单个相关系统。这就是在说,把廉价的计算机堆到一起,通过程序控制,使其整体用起来像个高性能计算机,目的就是节约成本。对于分布式爬虫系统来说,假设1台机器能10天爬完一个任务......
  • 分布式和为服务区别
    微服务介绍(史上最全)答疑|分布式和微服务的区别?   ......
  • Hadoop伪分布式安装
    Hadoop伪分布式安装安装环境:Centos7.5,只少2核4G提前准备:Linux中要安装JDK8,Zookeeper-3.5.71.关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld2.修改主机名Hadoop集群中,主机名中尽量不要出现-或者_vim/etc/hostname将原来的主机名删除,添加自己指定的主机名3.需......
  • 【获奖案例巡展】信创先锋之星——江西金发基于分布式数据库的互联网金融业务系统
    为表彰使用大数据、人工智能等基础软件为企业、行业或世界做出杰出贡献和巨大创新的标杆项目,星环科技自2021年推出了“新科技星力量”星环科技科技实践案例评选活动,旨在为各行业提供更多的优秀产品案例,彰显技术改变世界的力量,目前已成功举办两届,收到了来自各界的积极参与。 第二......
  • Elasticsearch与MySql实现数据同步
    选择方案基于RabbitMq的异步通知流程如下:管理端对mysql数据库数据完成增、删、改后,发送MQ消息服务端监听MQ,接收到消息后完成elasticsearch数据修改优点:低耦合,实现难度一般缺点:依赖mq的可靠性实现步骤在管理端和服务端都导入依赖坐标和配置application.yml文件点击......
  • Install Elasticsearch 2.x on CentOS 6 by rpm
     http://techieroop.com/install-elasticsearch-2-x-on-centos-6/ ThisarticlewillcoverinstallElasticsearch2.xversiononCentOS6.AlsoguidelinetochangetoDefaultClusterandIndexsettingsinElasticsearch2.x.SoLet’sstartwithprerequisitesPrer......
  • ehcache 分布式支持
    <dependency><groupId>net.sf.ehcache</groupId><artifactId>ehcache</artifactId><version>2.10.1</version></dependency><dependency&......
  • 通过DSL实现Elasticsearch数据高亮处理
    高亮显示的实现分为两步:1)给文档中的所有关键字都添加一个标签,例如标签2)页面给标签编写CSS样式语法:点击查看代码GET /hotel/_search{  "query": {    "match": {      "FIELD": "TEXT"//查询条件,高亮一定要使用全文检索查询    }  },  "h......