logstash安装
下载最新版logstash
https://www.elastic.co/cn/downloads/logstash
解压缩
tar zxvf logstash-7.12.1-linux-x86_64.tar.gz
下载jdk1.8
tar zxvf jdk-8u291-linux-x64.tar.gz
编辑启动文件logstash、logstash.lib.sh、logstash-plugin
在首行添加
export JAVA_CMD="/usr/java/jdk1.8.0_291/bin/"
export JAVA_HOME="/usr/java/jdk1.8.0_291/"
安装jdbc插件
生产环境不能联网;虽然logstash是开箱即用,即解压后就能使用,但是对于logstash-input-jdbc插件来说,一般是在线安装的(./logstash-plugin install logstash-input-jdbc)
就算你是在github上https://github.com/logstash-plugins/logstash-input-jdbc/下载源码,修改Gemfile,也要联网来安装。所以对于不能联网的机子来说必须使用
./logstash-plugin install file:///path/to/logstash-input-jdbc.zip
这种方式来安装。但是官方并没有提供像x-pack一样的离线安装包。那么我们就需要在一台能联网的机子上先在线安装好logstash-input-jdbc
插件,然后使用logstash-plugin命令里面的打包离线安装包命令将插件打包为离线的,再传送到生产环境就可以了
一个能联网的机子上解压logstash后,在线安装jdbc插件:
# ./logstash-plugin install logstash-input-jdbc
Validating logstash-input-jdbc
Installing logstash-input-jdbc
Installed successfulllogstash根目录下的以下目录查看对应的插件版本:
以下命令查看logstash-plugin的离线打包命令[root@YK2T-TYSFW017 logstash-7.12.1]# cd bin
[root@YK2T-TYSFW017 bin]# ./logstash-plugin -h
Using JAVA_HOME defined java: /usr/java/jdk1.8.0_291/
WARNING, using JAVA_HOME while Logstash distribution comes with a bundled JDK
Usage:bin/logstash-plugin [OPTIONS] SUBCOMMAND [ARG] ...Parameters:SUBCOMMAND subcommand[ARG] ... subcommand argumentsSubcommands:list List all installed Logstash pluginsinstall Install a Logstash pluginremove Remove a Logstash pluginupdate Update a pluginpack Package currently installed plugins, Deprecated: Please use prepare-offline-pack insteadunpack Unpack packaged plugins, Deprecated: Please use prepare-offline-pack insteadgenerate Create the foundation for a new pluginuninstall Uninstall a plugin. Deprecated: Please use remove insteadprepare-offline-pack Create an archive of specified plugins to use for offline installationOptions:-h, --help print help
[root@YK2T-TYSFW017 bin]# 开始打包,打包时不需要联网
./logstash-plugin prepare-offline-pack --overwrite --output logstash-output-jdbc.zip logstash-output-jdbc# ./logstash-plugin prepare-offline-pack --overwrite --output logstash-input-jdbc.zip logstash-input-jdbc
Offline package created at: logstash-input-jdbc.zipYou can install it with this command `bin/logstash-plugin install file:///usr/share/logstash/bin/logstash-input-jdbc.zip`将此zip文件上传至不能联网服务器的目录,使用上述命令安装即可
./bin/logstash-plugin install --no-verify file:///logstash-output-jdbc.zip
更改配置文件,启动即可
/app/logstash-7.12.1/bin/logstash -f /app/logstash-7.12.1/config/logstashserver-redis-rds.conf -t
logstash安装相关推荐
- logstsh xpack 认证_ElasticSearch Kibana 和Logstash 安装x-pack记录
前言 最近用到了ELK的集群,想想还是用使用官方的x-pack的monitor功能对其进行监控,这里先上图看看: 环境如下: 操作系统: window 2012 R2 ELK : elasticsea ...
- windows 下 logstash 安装启动
logstash 安装,下载最新版本的logstash: 点击打开链接 解压到磁盘根目录下:在logstash>bin 1.目录下创建:logstash.conf 2.输入内容: # Sampl ...
- Logstash 安装及简单实用(同步MySql数据到Elasticsearch)
Logstash是一款轻量级的日志搜集处理框架,可以方便的把分散的.多样化的日志搜集起来,并进行自定义的处理,然后传输到指定的位置,比如某个服务器或者文件 Windows环境: 1.下载logstas ...
- ElasticSearch集群安装,Kibana安装,Logstash安装,Logstash-input-plugin-jdbc的配置使用
1.安装elasticsearch 参考:https://www.2cto.com/kf/201802/723573.html 1.1 三台机器创建es运行的用户 Es不能再root用户下启动,需要为 ...
- Logstash 安装+配置+数据采集示例
文章目录 简介 部署安装 配置详解 输入 过滤 输出 读取地自定义日志 输出内容到Elasticsearch 简介 Logstash是一个开源的数据处理管道,能够同时从多个来源采集数据,转换数据,然后 ...
- ES Logstash安装以及数据同步配置
1 资源准备 使用的虚拟机或者生成环境需先配置好JDK和可以访问使用的elasticsearch服务. logstash-6.4.3 CSDN下载地址: https://download.csdn.n ...
- Logstash安装与测试
- docker安装logstash及logstash配置
一.logstash跟es有版本对照关系 了解对照关系,决定要安装的logstash版本 二.ELK出现的原因 三.Logstash工作原理 Logstash事件处理管道有三个阶段:输入→过滤器→输出 ...
- ELK学习4_Elasticsearch+Logstash+Kibana安装_简易版
ELK安装 下载地址: Elastic相关组件下载总地址: https://www.elastic.co/downloads ES下载地址: https://www.elastic.co/downlo ...
最新文章
- 和产品争论MySQL底层如何实现order by的,惨败!
- 链接时undefined reference to构造函数
- python3连接mysql使用mysqldb_Python3 连接Mysql数据库
- mysql的常用的备份工具_39、mysql常用备份工具
- 17--合并两个有序数组
- JEEWX捷微企业号管家系统发布
- 信息学奥赛C++语言:判断正负
- Machine Learning Mastery 博客文章翻译:深度学习与 Keras
- Linux 内核PCI去除一个设备
- 越是牛逼的人,越是不在意面子
- 解决ubuntu下不能mount windows 盘的问题
- 在XNA 3.0 项目添加声音——通过Xact播放简单的.wav文件
- Laravel 项目使用 Carbon 人性化显示文章发表时间
- php的惰性加载,thinkphp5.0的惰性加载
- 微信Web APP应用
- AllenNLP系列文章之六:Textual Entailment(自然语言推理-文本蕴含)
- SqlServer按半小时分组统计
- html+显示平方米,平方米符号怎么打【四种方法】
- 【JavaScript】this指向经典面试题(超详细)
- 正则表达式-匹配横杠-本身
热门文章
- c++ 编写函数返回两个值最小值_结合实例来分析SQL的窗口函数
- GPUImage – 像素色值亮度平均(漫画效果) GPUImageAverageLuminanceThresholdFilter
- C语言 memcpy 和 strcpy 函数区别 - C语言零基础入门教程
- Python input 函数 - Python零基础入门教程
- [Deepin - Pycharm调试记录] Pyinstaller索引系统库问题
- http参数自动转换java接口参数设置_Springmvc请求参数类型转换器及原生api代码实例...
- python输出所有组合数_python – GridSearchCV是否存储了所有参数组合的所有分数?...
- python图像人类检测_OpenCV人类行为识别(3D卷积神经网络)
- 计算机一级电子表格插入表格,计算机一级电子表格
- java 添加等待时间_Java中线程等待特定时间的最有效方法 - java