当前位置: 首页 > news >正文

布署elfk-准备工作

建议申请5台机器部署elfk:

filebeat(每台app)--> logstash(2台keepalived)--> elasticsearch(3台)--> kibana(部署es上)
      采集输出              处理+转发             分布式存储              展示

ELK中文社区: 搜索客,搜索人自己的社区

官方文档:Documentation

Elasticsearch: Elasticsearch Guide | Elastic

Logstash: Logstash Reference | Elastic

Kibana: Kibana Guide | Elastic

Filebeat: Filebeat Reference | Elastic

实验准备工作:

1,本次实验准备2台机器部署elfk:

• 192.168.10.11 es1.qf.com Elasticsearch/kibana/head 2U3G

• 192.168.10.12 es2.qf.com Elasticsearch/logstash 2U3G

2,角色划分:

• 2台机器全部安装jdk1.8, 因为elasticsearch是java开发的

• 2台全部安装elasticsearch (后续都简称为es)

• master节点上需要安装kibana以及head插件

• data上安装 logstash

3,ELK版本信息:

• Elasticsearch-6.4.1

• logstash-6.4.1

• kibana-6.4.1

• filebeat-6.4.1

4,所有机器做好互相解析,时间同步, 关闭防火墙, selinux

5,设置JVM堆大小,注意: 这一步在本实验中不做, 因为我们的虚拟机本身内存就很小, 在公司服务器性能比较强悍, 为了提高es性能, 需要设置。

# sed -i 's/-Xms1g/-Xms4g/' /usr/local//es/config/jvm.options

# sed -i 's/-Xmx1g/-Xmx4g/' /usr/local/es/config/jvm.options

注意:确保堆内存最小值(Xms)与最大值(Xmx)的大小相同,防止程序在运行时改变堆内存大小。

如果系统内存足够大,将堆内存最大和最小值设置为31G,因为有一个32G性能瓶颈问题。堆内存大小不要超过系统内存的50%

相关文章:

  • 【愚公系列】《Python网络爬虫从入门到精通》033-DataFrame的数据排序
  • 【QT】QLinearGradient 线性渐变类简单使用教程
  • Tomcat安装与环境变量配置(图文详解)
  • 全面屏手势导航栏适配
  • 封装响应体、自定义异常、全局异常处理、工具类返回响应体
  • #渗透测试#批量漏洞挖掘#华测监测预警系统2.2 UserEdit.aspx SQL注入(CVE-2022-24876)
  • STM32--SPI通信讲解
  • 前缀和代码解析
  • Docker基础-常见命令
  • 库制作与原理
  • 《Python实战进阶》专栏 No 5:GraphQL vs RESTful API 对比与实现
  • 电路笔记(PCB):使用kicad进行滤波器的瞬态分析(时间响应分析)仿真
  • 03_pyqt5 + vlc 实现视频播放器
  • Deepseek-ClickHouse数据库的安全策略
  • 浪漫壁纸的元素构成及创作方向
  • linux usb 驱动 - configfs 文件系统
  • DistilQwen2.5发布:通义千问蒸馏小模型再升级
  • Grafana使用日志4--直接对接Zabbix数据库的一些注意点
  • DeepSeek-R1技术全解析:如何以十分之一成本实现OpenAI级性能?
  • FFmpeg.NET:.NET 平台上的音视频处理利器
  • 阿里巴巴官网下载/广告优化师的工作内容
  • 做公司网站需要多长时间/金融网站推广圳seo公司
  • 微商城网站建设价格/快速seo关键词优化方案
  • php网站建设外国参考文献/北京seo产品
  • design设计网站/新手如何涨1000粉