在vmware中搭建kibana和elasticsearch(代码片段)

daleyzou daleyzou     2022-11-29     474

关键词:

前置条件:

(1)、安装了VMware

(2)、安装了centos7,其他操作系统也可以

1、从官网jdk下载安装包
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

我用的包名:jdk-8u251-linux-x64.rpm

cd /home/
groupadd log-assembly
useradd es -g log-assembly -p es 
useradd kibana -g log-assembly -p kibana

cd /opt/
yum install jdk-8u251-linux-x64.rpm

2、从官网下载elasticsearch和kibana安装包
地址:https://www.elastic.co/cn/downloads/past-releases#kibana

选择你要下载的elasticsearch和kibana版本,这两个的版本需要一致,我用的6.4.2

3、将下载的elasticsearch安装包上传到/home/es目录

4、将下载的kibana安装包上传到/home/kibana目录

5、安装elasticsearch

tar -zxvf elasticsearch-6.4.2.tar.gz
chown -R es:log-assembly /home/es/
 chown -R kibana:log-assembly /home/kibana/

6、修改虚拟机中机器的ip

背景:因为我们的虚拟机是使用的NAT桥接模式,这样每次重启后机器的ip都会变化,所以需要设置固定的ip

(1)、hostname -I 查看本机当前ip,一会儿我就直接设置这个ip为固定ip了,还涉及到子网掩码啥的,最好不要进行修改,我查出来的结果是:192.168.91.128

(2)将IP地址修改为静态模式 vi /etc/sysconfig/network-scripts/ifcfg-ens33, 你的可能不是这个文件,但也是在network-scripts目录下

(3)修改如下后重启下系统

onboot=yes
bootproto=static
IPADDR=192.168.91.128   # 这里需要根据你的网关等进行修改

7、修改elasticsearch的配置文件
(1)、cd /home/es/elasticsearch-6.4.2/config/

(2)、 vi elasticsearch.yml,去除 network.host 和 http.port 之前的注释,并将 network.host 的 IP 地址修改为本机外网 IP

network.host: 192.168.91.128
http.port: 9200

8、启动elasticsearch测试验证,启动成功了就Ctrl+c 退出继续下一步吧(报错信息解决

cd /home/es/elasticsearch-6.4.2/bin

./elasticsearch

curl -get localhost:9200

9、安装kibana

(1)切换目录及用户

cd /home/kibana/
su kibana
 tar -zxvf kibana-6.4.2-linux-x86_64.tar.gz

(2)取消注释并修改配置:vi /home/kibana/kibana-6.4.2-linux-x86_64/config/kibana.yml

server.port: 5601
server.host: "0.0.0.0"
elasticsearch.url: "http://IP地址:9200"
kibana.index: ".kibana"

(3)进入 /home/kibana/kibana-6.4.2-linux-x86_64/bin 下执行 ./kibana 启动kibana

(4)如果在浏览器里访问不通,排查防火墙的问题:https://www.cnblogs.com/cxxjohnson/p/8260520.html, 我用root执行了这个语句就可以了

firewall-cmd --zone=public --add-port=5601/tcp --permanent

 firewall-cmd --reload

这篇文章参考链接:http://javavipblog.com/2019/01/10/ELK/搭建EFK日志分析系统/

后期搭建集群可以参考的链接:
https://zhuanlan.zhihu.com/p/29191403





kibana安装

官方地址:https://www.elastic.co/guide/en/kibana/current/index.html?Elasticsearch版本应将Kibana配置为针对相同版本的Elasticsearch节点运行。这是官方支持的配置。不支持运行Kibana和Elasticsearch的不同主要版本(例如Kibana5.x和Elasticsearch2.x),也不... 查看详情

快速搭建elk日志分析系统(代码片段)

一、ELK搭建篇官网地址:https://www.elastic.co/cn/官网权威指南:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html安装指南:https://www.elastic.co/guide/en/elasticsearch/reference/5.x/rpm.htmlELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心... 查看详情

kibana搭建

...启动 ps-ef|grepkibana  ps-ef|grejava5.如果用云主机搭建的,请开启对应端口 公网ip+5601端口访问  查看详情

elk搭建实时日志分析平台之二logstash和kibana搭建(代码片段)

本文书接前回《ELK搭建实时日志分析平台之一ElasticSearch》文:铁乐与猫四、安装Logstashlogstash是一个数据分析软件,主要目的是分析log日志。1)下载和解压logstash下载地址:https://www.elastic.co/cn/downloads/logstash上传到服务器/usr/ELK目... 查看详情

elk快速入门-在kibana中如何使用devtools操作elasticsearch

在kibana中如何使用devtools操作elasticsearch:前言: 首先需要安装elasticsearch,kibana,下载地址https://www.elastic.co/cn/downloads/ 权威指南:https://www.elastic.co/guide/cn/index.html 视频:https://www.elastic.co/cn/webinars/gettin 查看详情

centos7搭建elk日志分析系统(代码片段)

一、ELK的组成ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成,其官方网站为https://www.elastic.co/cnElasticsearch:是个开源分布实时分析搜索引擎,建立在全文搜索引擎库ApacheLucens基础上,同时隐藏了ApacheLuces的复杂性。Elasticsearch将... 查看详情

elasticsearch集群部署

...给认证的集群创建用户密码y,分别设置elastic、apm_system、kibana、logstash_system、beats_system、remote_monitoring_user账号的密码。elastic账号:拥有superuser角色,是内置的超级用户。kibana账号:拥有kibana_system角色,用户kibana用来连接elasticse... 查看详情

如何在docker中部署elasticsearch集群和kibana(代码片段)

做实验时需要了解Elasticsearch集群如何操作?通过使用docker-compose可以批量创建docker容器,启动ES集群。先配置文件docker-compose.yml文件如下:1version:‘2.2‘2networks:3esnet:4services:5es00:6image:docker.elastic.co/elasticsearch/elasticsearch:6.5. 查看详情

无法让 FileBeat 发布到 Elastic Search

...正在使用Filebeat收集日志并将其发送到弹性搜索,然后在Kibana中显示。我部署了Kibana和弹性搜索,它运行良好。我正在使用DaemonSet来部署 查看详情

windows10环境搭建elasticsearch+kibana+marvel

环境:Windows10企业版X64Elasticsearch-2.4.1Kibana-4.6.1Marvel-2.0+步骤:安装Elasticsearch:官网下载Elasticsearch2.4.1.zip(地址https://www.elastic.co/downloads/elasticsearch),解压到D:elasticsearch-2.4.1。安装Kibana:官网下载kiban 查看详情

windows下kibana安装

github地址 GitHub-elastic/kibana:YourwindowintotheElasticStack下载地址 https://www.elastic.co/cn/downloads/kibana    修改配置文件,如下图红色箭头 在bin目录下启动kibana 在浏览器中输入http://localhost:5601会要求输入token,安装elasticsearch的... 查看详情

centos环境kibana可视化平台搭建

Kibana环境搭建:1.下载kibana包上传到服务器,下载地址:https://www.elastic.co/cn/downloads/kibana2.解压下载的Tar包(过程比较久、大概30秒左右)[root@chenxisoftware]#tar-zxvfkibana-7.6.0-linux-x86_64.tar.gz3.重命名文件夹名称[root@chenxisoftware]#mvkibana-7... 查看详情

elastic许可更新

...从7.11版开始,我们将根据用户的判断将Elasticsearch和Kibana源代码的Apache2.0部分更改为在ElasticLicense和SSPL下获得双重许可。作为该更改的一部分,我们创建了ElasticLicense2.0(ELv2)作为一个宽松的、公平代码的许可证,允许... 查看详情

es-windos环境搭建-kibana(代码片段)

简介Kibana是一个为ElasticSearch提供的数据分析的Web接口。可使用它对日志进行高效的搜索、可视化、分析等各种操作。下载打开elasticseach官网,单击downloads选择kibana,单击Download在打开的页面中,选择pastreleases。选择对应的产品和... 查看详情

elasticsearch8和kibana部署遇到的坑

...在bin目录下执行命令./elasticsearch-reset-password-uelastic-i二、kibana使用用户名和密码登录修改kibana.yml文件elasticsearch.username:"elastic"elasticsearch.password:"123456"#设置kibana为中文i18n.locale:"zh-CN"启动kibana一直闪退解决方案... 查看详情

kibana5.6源码分析以--环境搭建&技术准备

...一次接触。需要一一学习,在此做个记录。一、开发环境搭建:1、kibana5.6源码下载:https://github.com/elastic/kibana。选择对应版本下载源码2、安装cnpm命令(淘宝源)npminstall-gcnpm--registry=https://regist 查看详情

在 ELK 堆栈中调试 Filebeat

...问题。客户端工作如下:Filebeat->Logstash-->Elastic-->Kibana我们的部分日志不会从特定机器到达Elastic。我怀疑问题出在Filebeat中的日志收集中。我试图在Elastic和GitHu 查看详情

elasticsearch全文搜索技术之二kibana的简介和使用(代码片段)

1,课程回顾2,本章重点3,具体内容3.1kibana的简介和使用简介:Kibana是通向Elastic产品集的窗口。它可以在Elasticsearch中对数据进行视觉探索和实时分析。 Kibana是一个针对Elasticsearch的开源分析及可视化平台,... 查看详情