日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

logstash安装

發布時間:2025/3/8 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。