yum安装logstash
时间: 2023-11-02 08:07:16 浏览: 36
要使用yum安装Logstash,你需要在/etc/yum.repos.d/目录下创建一个.repo文件,比如logstash.repo,并在该文件中添加以下内容:
```
[logstash-7.x]
name=Elastic repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
```
保存文件后,运行以下命令来安装Logstash:
```
yum install logstash
```
安装完成后,你可以使用以下命令进行调试:
```
./logstash -f /etc/logstash/conf.d/apilog.conf
```
相关问题
虚拟机中docker-compose安装logstash
在虚拟机中安装logstash需要先连接到虚拟机或服务器,并切换到root账号。如果之前安装过docker,需要先卸载docker。可以使用以下命令卸载docker:[1]
```
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
```
然后,将docker-compose移动到/usr/local/bin目录下,并赋予执行权限。可以使用以下命令完成此操作:[2]
```
curl -L https://get.daocloud.io/docker/compose/releases/download/v2.4.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
```
最后,下载logstash的docker-compose文件。可以使用以下命令完成此操作:[3]
```
curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
```
这样,你就可以在虚拟机中安装logstash了。
yum安装ELK6.4.2版本
以下是在 CentOS 7 上安装 ELK 6.4.2 的步骤:
1. 首先,需要安装 Java 8:
```bash
sudo yum install java-1.8.0-openjdk-devel
```
2. 安装 Elasticsearch:
```bash
sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
sudo vi /etc/yum.repos.d/elasticsearch.repo
```
在文件中添加以下内容:
```
[elasticsearch-6.x]
name=Elasticsearch repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
```
然后执行以下命令安装 Elasticsearch:
```bash
sudo yum install elasticsearch-6.4.2
```
3. 安装 Logstash:
```bash
sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
sudo vi /etc/yum.repos.d/logstash.repo
```
在文件中添加以下内容:
```
[logstash-6.x]
name=Elastic repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
```
然后执行以下命令安装 Logstash:
```bash
sudo yum install logstash-6.4.2
```
4. 安装 Kibana:
```bash
sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
sudo vi /etc/yum.repos.d/kibana.repo
```
在文件中添加以下内容:
```
[kibana-6.x]
name=Kibana repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
```
然后执行以下命令安装 Kibana:
```bash
sudo yum install kibana-6.4.2
```
5. 启动 Elasticsearch、Logstash 和 Kibana:
```bash
sudo systemctl start elasticsearch
sudo systemctl start logstash
sudo systemctl start kibana
```
现在,ELK 6.4.2 已经安装完成了。你可以通过访问 `http://<your-server-ip>:5601` 来进入 Kibana 的 Web 界面。
相关推荐
![rpm](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![md](https://img-home.csdnimg.cn/images/20210720083646.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)
![](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)
![](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)
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)