首页 > 其他分享 >ElK环境搭建

ElK环境搭建

时间:2024-11-28 10:45:30浏览次数:10  
标签:ElK container name elk mnt 环境 elasticsearch logstash 搭建

一,下载镜像

注意: ELK版本必须最好保持一致

二、安装
1.编写docker-compose.yml配置
version: '2.2'
services:
kibana:
image: kibana:7.17.10
container_name: kibana7
environment:
- I18N_LOCALE=zh-CN
- XPACK_GRAPH_ENABLED=true
- TIMELION_ENABLED=true
- XPACK_MONITORING_COLLECTION_ENABLED="true"
ports:
- 5601:5601
networks:
- elastic

elasticsearch:
image: elasticsearch:7.17.10
container_name: es7
environment:
- node.name=es7
- cluster.name=es-cluster
- discovery.seed_hosts=es7
- cluster.initial_master_nodes=es7
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- /container/mnt/elk/elasticsearch/data:/usr/share/elasticsearch/data
ports:
- 9200:9200
- 9300:9300
networks:
- elastic

logstash:
image: logstash:7.17.10
container_name: logstash7
volumes:
- /container/mnt/elk/logstash/config:/usr/share/logstash/config
- /container/mnt/elk/logstash/pipeline:/usr/share/logstash/pipeline
- /container/mnt/elk/logstash/logstash.conf:/usr/share/logstash/logstash.conf
ports:
- 5044:5044
- 9600:9600
networks:
- elastic

networks:
elastic:
driver: bridge

2.编写logstash的pipeline 配置
input {
tcp {
mode => "server"
host => "0.0.0.0"
port => 5044
codec => json_lines
}
}

output {
elasticsearch {
hosts => ["182.109.52.22:9200"]
index => "%{[spring.application.name]}-%{+YYYY.MM.dd}"
}
}

3.启动elk
docker compose up -d

三、查看运行是否正常

标签:ElK,container,name,elk,mnt,环境,elasticsearch,logstash,搭建
From: https://www.cnblogs.com/velloLei/p/18573810

相关文章

  • qiankun+vite+vue3从零搭建一个微前端架构系统
    本文将记录一下从零搭建一个微前端架构系统,技术栈使用qiankun+vite+vue3,后面还会持续分享主应用与微应用通信,组件共享,性能优化等内容。qiankun官网:介绍-qiankun参考网站:MicroFrontends一、微前端架构介绍微前端是一种多个团队通过独立发布功能的方式来共同构建现......
  • SSM基于JavaEE的云图书馆5551t--(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景与意义随着信息技术的迅猛发展和互联网的普及,图书馆作为知识与信息的集散地,正面临着从传统服务模式向数字化、网络化转型的重要机遇。......
  • SSM基于B_S的心理健康管理系统kc6nu(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景与意义随着社会的快速发展,心理健康问题日益受到关注。然而,传统心理健康管理方式受限于时间、地点和人力资源,难以满足日益增长的需求。......
  • SSM基于Java的图书馆座位预约系统4yu64(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景与意义随着高校扩招和学生对学习环境的日益重视,图书馆座位资源紧张问题愈发凸显。为优化座位分配,提高座位利用率,开发一个基于Java的图......
  • SSM基于JavaWeb摄影网站3262g(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景随着互联网技术的不断进步,摄影行业迎来了新的发展机遇。越来越多的摄影师和摄影爱好者倾向于通过网络平台展示作品、交流心得。因此,开......
  • Docker 实战:搭建本地 Registry 私有镜像仓库及批量导入脚本
    前言:在我之前的博客中,我分享了Harbor仓库搭建的详细操作步骤。然而,在实际的生产环境中,并非每个Docker环境都需要部署一个规模庞大的Harbor仓库。有时,一个轻量级的本地Registry私有镜像仓库会更为便捷。本文将介绍如何搭建一个本地Registry私有镜像仓库,并提供一个自动化......
  • 《民用建筑隔声设计规范》(GB 50118-2010)是中华人民共和国的国家标准,旨在指导民用建筑
    《民用建筑隔声设计规范》(GB50118-2010)是中华人民共和国的国家标准,旨在指导民用建筑的隔声设计,以确保建筑内部的居住和工作环境具备良好的声学条件,减少外界噪声干扰,提升建筑的舒适性与安全性。规范概述:标准编号:GB50118-2010发布单位:中华人民共和国住房和城乡建设部发布日期:201......
  • shell(2)永久环境变量和字符串显位
    ​声明!学习视频来自B站up主泷羽sec有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击下面连接进入b站主页泷羽se......
  • Arduino开发环境搭建
    目录Arduino 开发环境搭建1. 开发方式的选择2.环境搭建2.1Arduino IDE软件安装包下载2.2Arduino IDE软件安装2.3 认识Arduino IDE2.4Arduino-esp32库介绍2.5 安装arduino-esp32库安装方式一:使用ArduinoIDE的开发板管理器来安装安装方式二:离......
  • 机房环境配置指北
    机房环境配置指北Dev-Cpp谁用这个/ohVSCode确保有在官网上下载最新版本的VSCode。插件安装C/C++:;CodeRunner:;cph(选用):;Python(如有需要):;LatexWorkshop(编辑.tex文件):。配置编译器使用VSCode需要用户自己提供C++语言的编译器,可以从winlibs官网上下载最......