位置: IT常识 - 正文

CentOS7部署ELK(Elasticsearch+ Logstash + Kibana)过程记录(centos7安装keepalived)

发布时间:2024-01-17
我们常用的ELK实际上是三个工具的集合,Elasticsearch+ Logstash + Kibana。这三个工具组合形成了一套实用、易用的监控架构,我们可以看到有很多公司利用它来搭建可视化的海量日志分析平台。 今天简单的整理在CentOS7部署ELK过程。 1、安装Java ...

推荐整理分享CentOS7部署ELK(Elasticsearch+ Logstash + Kibana)过程记录(centos7安装keepalived),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos7 elasticsearch,centos 安装es,centos 安装es,centos7安装es,centos 安装es,centos7安装epel,centos7安装es,centos elk,内容如对您有帮助,希望把文章链接给更多的朋友!

我们常用的ELK实际上是三个工具的集合,Elasticsearch+ Logstash + Kibana。这三个工具组合形成了一套实用、易用的监控架构,我们可以看到有很多公司利用它来搭建可视化的海量日志分析平台。

今天简单的整理在CentOS7部署ELK过程。

1、安装Java

这里我们需要提前 yum update -y 更新源。

在 CentOS 7 上可安装的默认 Java 是 Java 8。下面是用于安装的命令:

yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel

Set Java home

cat <<EOF | sudo tee /etc/profile.d/java8.shexport JAVA_HOME=/usr/lib/jvm/jre-openjdkexport PATH=\$PATH:\$JAVA_HOME/binexport CLASSPATH=.:\$JAVA_HOME/jre/lib:\$JAVA_HOME/lib:\$JAVA_HOME/lib/tools.jarEOF

Source created file to update your environment.

source /etc/profile.d/java8.sh

2、安装ElasticSearch yum库

cat <<EOF | sudo tee /etc/yum.repos.d/elasticsearch.repo[elasticsearch-7.x]name=Elasticsearch repository for 7.x packagesbaseurl=https://artifacts.elastic.co/packages/7.x/yumgpgcheck=1gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearchenabled=1autorefresh=1type=rpm-mdEOF

如果要安装 Elasticsearch 6,请将7的所有匹配项替换为6。添加存储库后,清除并更新 YUM 包索引

sudo yum clean allsudo yum makecache

最后在 CentOS 7 计算机上安装ElasticSearch 7.x。

sudo yum -y install elasticsearch

确认安装成功及查看版本(看到正常输出则正常):

rpm -qi elasticsearch-oss

开机自动启动 Elasticsearch服务:

sudo systemctl enable --now elasticsearchCentOS7部署ELK(Elasticsearch+ Logstash + Kibana)过程记录(centos7安装keepalived)

查看状态:

sudo systemctl status elasticsearch

检查是否可以连接到Elasticsearch服务(看到正常输出则正常):

curl http://127.0.0.1:9200

我们需要设置防火墙和放行安全组端口。

sudo firewall-cmd --add-port=9200/tcp --permanentsudo firewall-cmd --reload

3、安装Kibana

相关的Elasticsearch包,如Kibana,Logstash 等刚才已经添加到源了。

sudo yum install kibana-oss

成功安装后,配置 Kibana:

$ sudo vi /etc/kibana/kibana.yml# 修改以下配置server.host: "0.0.0.0"elasticsearch.hosts: ["http://localhost:9200"]# 有域名可以设置域名server.name: "http://kibana.example.com"

设置随系统启动 kibana 服务:

sudo systemctl enable --now kibana

如果您有活动防火墙,则需要允许访问 Kibana 端口:

sudo firewall-cmd --add-port=5601/tcp --permanentsudo firewall-cmd --reload

访问ipaddress:5601打开kibana仪表板

4:安装Logstash

sudo yum install logstash

5、配置远程访问es并设置账号密码访问

修改配置文件:

$ sudo vi /etc/elasticsearch/elasticsearch.yml# 配置远程访问network.host: 0.0.0.0http.port: 9200# 开启密码验证xpack.security.enabled: true# 单节点模式(可选)discovery.type: single-nodebootstrap.system_call_filter: false

重启 elasticsearch:

sudo systemctl restart elasticsearch

生成密码(特别要记住 elastic 和 kibana_system 的密码)

# 自动生成(须记住密码!!)/usr/share/elasticsearch/bin/elasticsearch-setup-passwords auto# 手动生成/usr/share/elasticsearch/bin/elasticsearch-setup-passwords interactive

打开配置文件 kibana.yml,修改或添加以下内容

elasticsearch.username: "kibana_system"elasticsearch.password: "刚才生成的密码

重启 kibana,使用 elastic 账号登录。

参考文章:https://www.cnblogs.com/zy-mousai/p/15294209.html

本文链接地址:https://www.jiuchutong.com/zhishi/300181.html 转载请保留说明!

上一篇:学会这两种方式,我们就可以免费使用chatgpt(学会这两种方式英语)

下一篇:JavaScript DOM API的使用

  • 来料加工增值税率
  • 契税的纳税人是指在我国境内转移房屋土地权的
  • 高档珍珠镶嵌
  • 资本公积和盈余公积怎么提取
  • 信用减值损失是什么类科目
  • 企业年末要写财务报告吗
  • 小规模开普票一个季度不能超过多少钱是免税的
  • 管理部门社保入哪个科目
  • 一般纳税人简易征收最新政策2023
  • 索赔费用项目
  • 融资租赁会计核算的一般原则是什么
  • 利率与股价的计算方法
  • 人力资源代缴社保合法吗
  • 企业购进废旧厂房的分录
  • 收到公司of
  • 金税三期的内容
  • 未到期汇票要怎么进行税务处理?
  • 企业所得税季报是填累计数吗
  • 技术开发加计扣除
  • 公司减少注册资本时,应当自作出减少
  • 玫瑰小镇的玫瑰有什么用
  • 退多收款怎么做分录
  • 公司的对公账户
  • 典当行交易是给现金吗
  • 小规模年底税金怎么做账
  • php验证码显示不出来
  • 增值税即征即退操作流程
  • vue的后端
  • 其他综合收益科目有哪些
  • uniapp云打包收费
  • 编写jsp程序,实现简易计算机
  • web搜索与挖掘
  • php array_fill
  • clock set命令
  • 专票当天可以领取吗
  • 累计折旧当月增加当月减少
  • 怎么样去掉
  • mysql @参数
  • 钢管租赁行业会计账务处理
  • 收回以前年度多发奖金分录
  • 对公账户往来款需要归还吗
  • 年底了,你们公司年会干点啥都?
  • mysql的my.ini配置
  • 企业研发费用加计扣除比例
  • 存货报废应如何进行账务处理
  • 以前年度差旅费退回
  • 企业所得税几种税率
  • 金税盘维护费应该计入什么科目
  • 税控技术维护费普通发票可以抵扣吗
  • 将自产产品用于管理部门 增值税
  • 单位保险柜里都放些什么
  • 疫情期间减免的六大行业
  • 公司账户多少钱保证公司运转
  • 用SQL脚本读取Excel中的sheet数量及名称的方法代码
  • xp电脑显示屏显示不全
  • cosplay步骤
  • xp系统远程桌面怎么设置
  • linux中启动服务命令
  • 关闭windows怎么关
  • win7系统计算机管理在哪里
  • 在linux系统中拥有
  • windows8运行窗口怎么打开
  • Android游戏开发案例教程小小弹球
  • opengl shader实例
  • 菜鸟教程安卓下载
  • python元数据
  • jquery设置文本字体样式
  • 执行shell脚本方式
  • unity全景
  • jquery.js插件
  • Unity uGui RawImage 渲染小地图
  • 编写python程序的步骤
  • jqueryfor循环
  • 怎么注册用户名短的淘宝账号
  • 残疾人创业有税收什么优惠政策
  • 1992年2月20号是什么
  • 国家税务局关于印发的通知
  • 南京市车位产权证办理流程
  • 税务迁出需要哪些手续2020年
  • 经营工作会议
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号