ELK详解(五)——Head插件简单使用

今天继续给大家介绍Linux运维相关知识,本文主要内容是Head插件的简单使用。

一、Head插件启动脚本

在上文ELK详解(四)——Head插件安装中,我们安装了Elasticsearch的Head插件,为了方便Head插件的启动,我们首先给Head插件写一个启动脚本,脚本内容如下:

#!/bin/bash
# Authored by pzz
# Used to start|stop|restart elasticsearch-head
data="cd /usr/local/src/elasticsearch-head/; nohup npm run start > /dev/null 2>&1 & "

function START (){
    eval $data && echo -e "elasticsearch-head start"
}
function STOP (){
    ps -ef |grep grunt |grep -v "grep" |awk '{print $2}' |xargs kill -s 9 > /dev/null && echo -e "elasticsearch-head stop"
}
case "$1" in
    start)
        START
        ;;
    stop)
        STOP
        ;;
    restart)
        STOP
        sleep 5
        START
        ;;
    *)
        echo "Usage: elasticsearch-head (start|stop|restart)"
        ;;
esac

我们将其命名为es-head.sh,并授予可执行权限,即可使用了!利用该脚本,我们可以很方便的控制Elasticsearch的Head插件了。

二、索引的简单应用

接下来,让我们简单操作一下Head插件。进入Head插件页面,点击“复合索引”处,如下图所示:
在这里插入图片描述
接下来,我们在右侧输入索引名称,注意,索引名称后面要跟/test,数据使用JSON格式,完成后,我们可以点击下方的验证JSON格式,然后点击“提交请求”,结果如下所示:
在这里插入图片描述
接下来,我们回到概览页面,就可以看到刚刚我们添加的索引了,结果如下所示:
在这里插入图片描述
我们点击数据概览,就可以查看索引中的数据了,结果如下所示:
在这里插入图片描述

三、Head插件显示解释

最后,让我们来解释一下下图中的含义。
在这里插入图片描述
在上图中,我们可以看到Elasticsearch的两个结点,其中星星的节点是主结点,眼圈的节点是备用结点。后面的索引情况,上面是索引名称,下面是拟像化的索引数据,其中索引数据中带有黑框的是主分片,没有黑框的是次要分片。
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

永远是少年啊

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

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

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

打赏作者

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

抵扣说明:

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

余额充值