logstash安装教程
时间: 2023-11-03 10:05:10 浏览: 165
以下是在 Ubuntu 系统上安装 Logstash 的步骤:
1. 安装 Java:Logstash 是基于 Java 开发的,因此需要先安装 Java。在终端输入以下命令:
```
sudo apt install openjdk-8-jdk
```
2. 导入 Logstash GPG 密钥:
```
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
```
3. 添加 Logstash 软件包源:
```
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list
```
4. 更新软件包列表:
```
sudo apt update
```
5. 安装 Logstash:
```
sudo apt install logstash
```
6. 启动 Logstash:
```
sudo systemctl start logstash
```
7. 验证 Logstash 是否在运行:
```
sudo systemctl status logstash
```
如果 Logstash 启动成功,你应该能够看到类似于以下的输出:
```
● logstash.service - logstash
Loaded: loaded (/usr/lib/systemd/system/logstash.service; disabled; vendor preset: enabled)
Active: active (running) since Tue 2019-04-23 16:39:23 UTC; 3s ago
Main PID: 20134 (java)
Tasks: 21
Memory: 114.5M
CPU: 2.228s
CGroup: /system.slice/logstash.service
└─20134 /usr/bin/java -Xms256m -Xmx1g -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djruby.compile.invokedynamic=true -Djruby.jit.threshold=0 -Djava.security.egd=file:/dev/urandom -Dlogstash.home=/usr/share/logstash -Dlogstash.config.path=/etc/logstash/conf.d -Dlogstash.log.dir=/var/log/logstash -Djava.io.tmpdir=/tmp/logstash -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/lib/logstash -XX:ErrorFile=/var/log/logstash/hs_err_pid%p.log -cp /usr/share/logstash/logstash-core/lib/jars/animal-sniffer-annotations-1.14.jar:/usr/share/logstash/logstash-core/lib/jars/commons-codec-1.11.jar:/usr/share/logstash/logstash-core/lib/jars/commons-compiler-3.0.10.jar:/usr/share/logstash/logstash-core/lib/jars/error_prone_annotations-2.0.19.jar:/usr/share/logstash/logstash-core/lib/jars/hdr_histogram-2.1.9.jar:/usr/share/logstash/logstash-core/lib/jars/hsqldb-2.4.0.jar:/usr/share/logstash/logstash-core/lib/jars/jackson-core-2.8.11.jar:/usr/share/logstash/logstash-core/lib/jars/jackson-dataformat-cbor-2.8.11.jar:/usr/share/logstash/logstash-core/lib/jars/jackson-dataformat-yaml-2.8.11.jar:/usr/share/logstash/logstash-core/lib/jars/janino-3.0.10.jar:/usr/share/logstash/logstash-core/lib/jars/javassist-3.22.0-CR2.jar:/usr/share/logstash/logstash-core/lib/jars/jruby-complete-9.2.6.0.jar:/usr/share/logstash/logstash-core/lib/jars/log4j-api-2.10.0.jar:/usr/share/logstash/logstash-core/lib/jars/log4j-core-2.10.0.jar:/usr/share/logstash/logstash-core/lib/jars/log4j-slf4j-impl-2.10.0.jar:/usr/share/logstash/logstash-core/lib/jars/logstash-core.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-analyzers-common-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-backward-codecs-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-core-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-grouping-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-highlighter-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-join-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-memory-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-misc-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-queries-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-queryparser-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-sandbox-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-spatial3d-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-spatial-extras-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-spatial-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/lucene-suggest-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/netty-all-4.1.24.Final.jar:/usr/share/logstash/logstash-core/lib/jars/opencensus-api-0.15.0.jar:/usr/share/logstash/logstash-core/lib/jars/opencensus-contrib-grpc-metrics-0.15.0.jar:/usr/share/logstash/logstash-core/lib/jars/parent-join-client-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/parent-join-common-7.5.0.jar:/usr/share/logstash/logstash-core/lib/jars/protobuf-java-3.6.1.jar:/usr/share/logstash/logstash-core/lib/jars/roaringbitmap-0.7.45.jar:/usr/share/logstash/logstash-core/lib/jars/snakeyaml-1.23.jar:/usr/share/logstash/logstash-core/lib/jars/sockslib-1.1.2.jar:/usr/share/logstash/logstash-core/lib/jars/taggi-1.0.jar:/usr/share/logstash/logstash-core/lib/jars/t-digest-3.2.jar org.logstash.Logstash
Apr 23 16:39:23 ubuntu systemd[1]: Started logstash.
```
现在你已经成功安装了 Logstash。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20210720083447.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)