elk笔记7--管理工具cerebro

1 cerebro 介绍

cerebro 是用Scala, Play Framework, AngularJS and Bootstrap构建的一个开元ES集群管理工具,其比Kibana轻量很多,很适用与生产和测试等环境的es集群管理。

2 cerebro 安装及使用

2.1 安装

  • 下载安装包并解压
    https://github.com/lmenezes/cerebro/releases 下载tar安装包,解压即可。

  • 修改配置
    修改config/application.conf 文件, 在hosts中添加对应集群信息即可,笔者有2个集群(测试集群没有添加认证,若添加日志则需要添加对应的用户名和密码),具体配置如下:

    hosts = [
      {
        host = "http://localhost:9200"
        name = "es6.8.8"
        headers-whitelist = [ "x-proxy-user", "x-proxy-roles", "X-Forwarded-For" ]
      }, 
      {
        host = "http://localhost:9201"
        name = "es7.2.1"
        headers-whitelist = [ "x-proxy-user", "x-proxy-roles", "X-Forwarded-For" ]
      } 
    
  • 启动cerebro
    指定端口和可访问ip即可,如下:
    bin/cerebro -Dhttp.port=8090 -Dhttp.address=0.0.0.0 &

2.2 使用

以下为cerebro几个主要功能界面。
图1–login界面
可以直接单击指定集群,也可以输入http://es节点ip:9200来登录
在这里插入图片描述
图2–overview界面
在这里可以快速看到集群节点、索引、分片、文档数量、磁盘使用量等信息。
在这里插入图片描述
图3–nodes界面
在这里可以看到各个节点的具体信息,包括负载、cpu、堆、磁盘使用、启动时间等信息。
在这里插入图片描述
图4–more功能
这里包含了很多常用功能,创建索引、查看集群设置,别名、分析等功能。
在这里插入图片描述

3 说明

cerebro github
笔者测试的cerebro为最新版本0.9.1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

昕光xg

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值