栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

搭建【Kibana in docker】

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

搭建【Kibana in docker】

文章目录
        • 寻找镜像
        • 配置文件
        • 启动脚本
      • 使用说明
        • 查看当前es节点上所有已建索引
        • RestApi使用

寻找镜像

官方镜像 => 7.8.0

[root@localhost kibana]# docker pull kibana:7.8.0
7.8.0: Pulling from library/kibana
配置文件
  • kibana.yml
#
# ** THIS IS AN AUTO-GENERATED FILE **
#
# Default Kibana configuration for docker target
server.name: kibana
server.host: "0"
# es服务
elasticsearch.hosts: [ "http://192.168.126.131:9200" ]
monitoring.ui.container.elasticsearch.enabled: true
启动脚本
  • restart.sh
#!/bin/bash
name=kibana
cId=$(docker ps -a | grep $name | awk '{print $1}')
echo "$name container id : $cId"

if [ -z "$cId" ]; then
     docker run --name $name 
     --restart=always 
     -p 5601:5601 
     -v $PWD/config/kibana.yml:/usr/share/kibana/config/kibana.yml 
     -d kibana:7.8.0
else
     sId=$(docker ps | grep $name | awk '{print $1}')
     if [ -n "$sId" ]; then
         docker stop $sId
     fi
     docker start $cId
fi
  • cleanup.sh
#!/usr/bin/bash
name=nginx
cId=$(docker ps | grep $name | awk '{print $1}')
if [ -n "$cId" ]; then
   echo 'stop $name id:$cId ...'
   docker stop $cId
fi

sId=$(docker ps -a | grep $name | awk '{print $1}')
if [ -n "$sId" ]; then
   echo 'remove $name id:$sId !'
   docker rm $sId
fi
使用说明 查看当前es节点上所有已建索引

Home > Management > Index Management

RestApi使用

Home > Management > Dev Tools

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/836893.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号