linux安装es与kibana 7.15.2

本文详细介绍了如何下载安装Elasticsearch和Kibana,创建专用用户并赋予权限,以及进行必要的配置,包括设置数据存储路径、修改网络监听、JVM内存和系统参数。同时,强调了Kibana的配置以及安全设置,如启用基本授权和设置访问端口。
  1. downlod安装包并解压
    在这里插入图片描述
  2. 创建es用户 并赋予权限
    原因 es kibana不支持root用户启动
useradd es
passwd es
chown -R es:es /opt/es/elasticsearch-7.15.2
chown -R es:es /opt/es/kibana-7.15.2-linux-x86_64
  1. 创建data文件夹 进行es数据存储
cd elasticsearch-7.15.2
mkdir data
  1. 修改es配置文件
#应用名称
cluster.name: my-application
#结点名称
node.name: node-1
#数据存储目录
path.data: /opt/es/elasticsearch-7.15.2/data
#日志存储目录
path.logs: /opt/es/elasticsearch-7.15.2/logs
#代表允许所有ip访问
network.host: 0.0.0.0
#端口号
http.port: 9200
#主节点配置
cluster.initial_master_nodes: ["node-1"]
#是否启用认证 (首次需要启动起来 然后运行bin目录下的重置密码命令进行密码配置)
xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true
  1. 修改jvm配置
vi config/jvm.options
 -Xms512m
 -Xmx512m

6 其他配置

vi 编辑 /etc/security/limits.conf,在末尾加上:
 es soft nofile 65536
 es hard nofile 65536
 es soft nproc 4096
 es hard nproc 4096
vi 编辑 /etc/security/limits.d/20-nproc.conf,将* 改为用户名(es)
 es          soft    nproc     4096
 root       soft    nproc     unlimited
vi 编辑 /etc/sysctl.conf,在末尾加上:
 vm.max_map_count = 655360
在root用户下执行:
 [root@localhost ~]# sysctl -p
 vm.max_map_count = 655360
登录刚才新建的es用户,并启动elasticsearch,一切OK
 su es # 切换到es用户
 ./bin/elasticsearch # 启动es
  1. kibana配置文件
    server.port: 5601
    #允许所有ip访问
    server.host: “0.0.0.0”
    #es地址
    elasticsearch.hosts: [“http://localhost:9200”]
    kibana.index: “.kibana”
    #es账号密码
    elasticsearch.username: “elastic”
    elasticsearch.password: “liuhaoyu”

  2. 浏览器访问ip:5601在这里插入图片描述

Kibana 7.15.2 是一个强大的数据可视化工具,特别适用于 Elasticsearch 配合使用,用于分析和展示存储在 Elasticsearch 中的数据。以下是 Kibana 7.15.2 的使用教程、入门指南以及数据可视化方面的详细介绍。 ### 安装 Kibana 7.15.2 Kibana 通常 Elasticsearch 一起使用,因此在安装 Kibana 之前,确保 Elasticsearch 已经安装并运行。以下是安装 Kibana 的基本步骤: 1. **下载 Kibana**:可以通过访问 Elastic 官方网站下载 Kibana安装包。 2. **解压安装包**:对于 Linux 用户,可以使用 `tar` 命令解压下载的安装包。 3. **配置 Kibana**:编辑 Kibana 的配置文件 `kibana.yml`,设置 Elasticsearch 的地址等参数。 4. **启动 Kibana**:进入 Kibana安装目录,运行启动脚本 `./bin/kibana`。 5. **访问 Kibana**:在浏览器中访问 `http://localhost:5601`,进入 Kibana 的 Web 界面。 ### 入门指南 在 Kibana 的 Web 界面中,用户可以进行以下操作: - **创建索引模式**:索引模式定义了如何从 Elasticsearch 中检索数据。创建索引模式时,需要指定索引名称和时间字段。 - **发现数据**:在“Discover”页面中,可以查看和搜索 Elasticsearch 中的数据。 - **可视化数据**:Kibana 提供了多种可视化选项,包括柱状图、饼图、地图等。用户可以根据需要选择合适的图表类型,并设置相应的数据源和查询条件。 - **创建仪表板**:将多个可视化图表组合到一个仪表板中,以便于综合分析数据。 ### 数据可视化 Kibana 的数据可视化功能非常强大,支持多种图表类型,包括但不限于: - **柱状图**:适用于比较不同类别的数据量。 - **饼图**:用于展示各部分占总体的比例。 - **折线图**:适用于显示数据随时间的变化趋势。 - **地图**:用于展示地理位置相关的数据。 - **热力图**:用于展示数据在二维平面上的分布密度。 在创建可视化图表时,可以通过设置聚合方式(如平均值、总和、计数等)来对数据进行统计分析。此外,还可以通过设置过滤器来筛选特定条件下的数据。 ### 示例代码 以下是一个简单的 Kibana 配置文件 `kibana.yml` 的示例: ```yaml # Kibana is served by a back end server. This setting specifies the port to use. server.port: 5601 # Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values. # The default is 'localhost', which usually means remote machines will not be able to connect. # To allow connections from remote users, set this parameter to a non-loopback address. server.host: "0.0.0.0" # The URL of the Elasticsearch instance to use for all your queries. elasticsearch.hosts: ["http://localhost:9200"] ``` ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值