CentOS7 部署单机版 ElasticSearch + Logstash + Kibana

一、部署ElasticSearh

参考下面文章:

CentOS7 部署单机版 ElasticSearch + Logstash-CSDN博客文章浏览阅读83次,点赞2次,收藏2次。通过logstash收集信息,发送给elasticsearch处理。https://blog.csdn.net/weixin_44295677/article/details/139239101?spm=1001.2014.3001.5501

二、部署Kibana

1、下载安装包
bash 复制代码
wget https://artifacts.elastic.co/downloads/kibana/kibana-8.13.4-linux-x86_64.tar.gz
2、解压
bash 复制代码
tar -zxvf kibana-8.13.4-linux-x86_64.tar.gz -C /opt/

mv /opt/kibana-8.13.4 /opt/kibana
3、修改配置文件
bash 复制代码
vi /opt/kibana/config/kibana.yml
# 修改如下内容
server.port: 5601
server.host: "YOUR_IP"
4、编写启动脚本
bash 复制代码
vi /etc/systemd/system/kibana.service
# 内容如下
[Unit]
Description=Kibana service
After=network.target

[Service]
Type=simple
User=elastic
Group=elastic
ExecStart=/opt/kibana/bin/kibana
Restart=always

[Install]
WantedBy=multi-user.target
5、修改权限
bash 复制代码
chown -R elastic: /opt/kibana
6、启动服务
bash 复制代码
systemctl daemon-reload kibana.service
systemctl start kibana.service
systemctl enable kibana.service

三、测试

1、登录验证

http://Yout_IP:5601

2、生成令牌

将生成的令牌内容,输入浏览器跳出的选框中

bash 复制代码
elasticsearch-create-enrollment-token -s kibana
3、获取验证码

生成验证码,输入浏览器选框

bash 复制代码
/opt/kibana/bin/kibana-verification-code
4、查看索引

通过kibana可以查看到logstash收集到的信息。

四、配置HTTPS

1、为kibana生成证书和私钥
bash 复制代码
elasticsearch-certutil csr -name kibana-server -out test.zip
2、解压
bash 复制代码
unzip test.zip
3、拷贝证书和私钥到kibana下的config目录
bash 复制代码
mv /opt/es/kibana-server/kibana-server* /opt/kibana/config/
4、生成公钥
bash 复制代码
openssl x509 -req -in kibana-server.csr -signkey kibana-server.key -out kibana-server.crt
5、修改权限
bash 复制代码
chown -R elastic: /opt/kibana/config/kibana-server.*
6、修改配置
bash 复制代码
root@localhost config]# vi kibana.yml
# 修改如下内容,开启ssl认证
server.ssl.enabled: true
server.ssl.certificate: /opt/kibana/config/kibana-server.crt
server.ssl.key: /opt/kibana/config/kibana-server.key
6、测试

通过HTTPS方式登录

相关推荐
PS1232325 分钟前
城市安全建设中的风环境监测解决方案
大数据·人工智能
学习中的阿陈9 分钟前
flume安装
大数据·flume
路边草随风12 分钟前
java 实现 flink cdc 读 mysql binlog 按表写入kafka不同topic
java·大数据·mysql·flink
007php00714 分钟前
Elasticsearch经典面试题案例分析
redis·elasticsearch·搜索引擎·面试·职场和发展·全文检索·jenkins
safestar201219 分钟前
Elasticsearch与SelectDB的正面对决:日志分析场景的架构深度调优与选型指南
大数据·elasticsearch·架构
老蒋新思维1 小时前
创客匠人峰会复盘:AI 时代知识变现,从流量思维到共识驱动的系统重构
大数据·人工智能·tcp/ip·重构·创始人ip·创客匠人·知识变现
东哥说-MES|从入门到精通9 小时前
GenAI-生成式人工智能在工业制造中的应用
大数据·人工智能·智能制造·数字化·数字化转型·mes
万岳软件开发小城9 小时前
教育APP/小程序开发标准版图:课程、题库、直播、学习一站式梳理
大数据·php·uniapp·在线教育系统源码·教育app开发·教育软件开发
STLearner11 小时前
AI论文速读 | U-Cast:学习高维时间序列预测的层次结构
大数据·论文阅读·人工智能·深度学习·学习·机器学习·数据挖掘
数字化顾问11 小时前
(65页PPT)大型集团物料主数据管理系统建设规划方案(附下载方式)
大数据·运维·人工智能