Для установки Logstash нужна установленная Java OpenJDK
Устанавливаем Java OpenJDK:
amazon-linux-extras install java-openjdk11
Импортируем ключ репозитория:
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
И добавляем репозиторий:
cat > /etc/yum.repos.d/logstash.repo << EOF [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 EOF
Устанавливаем Logstash:
yum install logstash
После установки на AMI Linux 2 не будет Systemd сервиса.
Создадим его:
/usr/share/logstash/bin/system-install
Запускаем сервис и проверяем статус:
systemctl start logstash systemctl status logstash
Добавляем в автозапуск:
systemctl enable logstash