如何在Docker容器中安装Logstash并连接Elasticsearch服务器?
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,1.拉取Logstash镜像(注意与ES版本保持一致)docker pull logstash:7.5.12.启动容器docker run --name logstash -d -p 5044:504
千家信息网最后更新 2026年11月03日如何在Docker容器中安装Logstash并连接Elasticsearch服务器?
1.拉取Logstash镜像(注意与ES版本保持一致)
docker pull logstash:7.5.12.启动容器
docker run --name logstash -d -p 5044:5044 --net esnet 8b94897b4254命令中的--net设置的网络要和ES、kibana保持一致
3.修改Logstash配置文件
该配置文件是config文件夹下的logstash.yml
// 0.0.0.0:允许任何IP访问http.host: "0.0.0.0"// 配置elasticsearch集群地址xpack.monitoring.elasticsearch.hosts: [ "http://192.168.172.131:9200","http://192.168.172.129:9200","http://192.168.172.128:9200" ]// 允许监控xpack.monitoring.enabled: true// 启动时读取配置文件指定path.config: /usr/share/logstash/config/logstash.conf// 指定的该文件可以配置Logstash读取一些文件导入ES4.logstash.conf配置
# Sample Logstash configuration for creating a simple# Beats -> Logstash -> Elasticsearch pipeline.input { //这块端口可以不配,因为默认就是5044端口 beats { port => 5044 }}output { elasticsearch { // 配置成ES节点,集群则可以配置所有节点 hosts => ["http://localhost:9200"] // 可以自定义 index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}" #user => "elastic" #password => "changeme" }}如果在logstash启动的时候要导入文档
配置如下:
input { file { path => "/usr/share/logstash/bin/file.csv" start_position => "beginning" sincedb_path => "/dev/null" }}`````output { elasticsearch { hosts => "http://localhost:9200" index => "file" document_id => "%{id}" } stdout {}}当然,7.X版本默认只有一个主分片和一个副分片,如果我们想要指定多个分片,那么需要在启动logstash的时候预先创建好索引,并设置好分片分配
PUT /file{ "settings": { "number_of_shards": 3, "number_of_replicas": 1 }}
配置
文件
一致
时候
版本
端口
节点
集群
容器
不配
只有
命令
地址
多个
就是
文件夹
文档
索引
网络
镜像
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海挚品互联网科技有限公司
互联网科技名片
科技股互联网
金诺互联网科技
互联网科技社
广州互联网科技公司
科技服务与互联网
喔噻互联网科技
礼当家互联网科技
极限挑战互联网科技
万达互联网科技
中国最先进互联网科技公司
温州喔噻互联网科技有限公司
互联网科技有哪些公司
重庆互联网医院沙龙医盟信息科技
消费医药和互联网科技
链环科技传统企业怎么转型互联网
伊宁互联网科技做什么的
山东有哪些互联网科技公司
保山浩联互联网科技有限公司
广州宏创互联网科技
博兴的互联网电子科技公司
互联网系的金融科技公司
西安小鹰速贷互联网科技有限公司
华中科技大学互联网的牛人
众安科技工业互联网合作
信承诺互联网科技有限公司
国产互联网科技公司
美国五大互联网科技公司市值多少
高科技和互联网的现代国家