Monitoring

filebeat 설치 해보기

황동리 2024. 9. 13. 11:26
반응형

현재 제가 사용하는 OS는 ubuntu 22.04 입니다.

apt 패키지 매니저를 사용해서 설치해보도록 하겠습니다.

1. Public Signing Key 다운로드

 

공식 홈페이지에는 아래와 같이 나와있지만, 

# wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

 

실제로 실행을 해보니 아래와 같은 에러가 나옵니다.

W: https://artifacts.elastic.co/packages/8.x/apt/dists/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

 

따라서 /etc/apt/trusted.gpg 디렉터리에 Public Signing Key를 다운 받아줍니다.

# curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/elastic.gpg

 

 

2. 필요한 패키지 설치

 

# apt-get install -y apt-transport-https

 

 

3. filebeat를 받기 위한 repository 주소 추가

 

filebeat 패키지를 설치하기 위해 repository를 추가해줍니다.

# echo "deb https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list

4. filebeat 설치

 

추가해준 repository 주소를 업데이트 해주고 filebeat 패키지를 설치 해줍니다.

# apt-get update && sudo apt-get install filebeat

 

이제 filebeat 서비스를 실행해줍니다.

# systemctl enable --now filebeat
반응형