반응형

Monitoring 3

ELK 연결 구성 (filebeat 포함)

이번엔 ELK 사용해보도록 하겠습니다.기본적인 Flow는 아래 이미지와 같습니다.  FileBeat는 로그를 가져올 서버에 설치를 한 후에 Logstash 에 로그를 전달, 그리고 Logstash에서 ElasticSearch에 로그 전송 후, Kibana에서 시각화 하는 형식으로 구성하였습니다. ELK 및 filebeat 설치 방법은 아래를 참조해주세요 2024.09.13 - [Monitoring] - filebeat 설치 해보기 filebeat 설치 해보기현재 제가 사용하는 OS는 ubuntu 22.04 입니다.apt 패키지 매니저를 사용해서 설치해보도록 하겠습니다.1. Public Signing Key 다운로드 공식 홈페이지에는 아래와 같이 나와있지만, # wget -qO - https://artif..

Monitoring 2024.09.24

filebeat 설치 해보기

현재 제가 사용하는 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..

Monitoring 2024.09.13

Docker 사용하여 ELK 설치 (Elasticsearch, Logstash, Kibana)

이번엔 ELK 설치를 해보겠습니다. 먼저 Elasticsearch를 설치해보겠습니다.Elasticsearch 설치먼저 elasticsearch 이미지를 받아주겠습니다.# docker pull docker.elastic.co/elasticsearch/elasticsearch:8.15.1 그리고 docker 볼륨을 생성해줍니다.# docker volume create elasticsearch 생성해주면, /var/lib/docker/volume/elasticsearch 디렉터리에 생성이 됩니다.볼륨을 생성해주는 이유는 elasticsearch의 설정 파일을 로컬에도 가지고 있기 위함 입니다.이제 컨테이너 실행을 해줍니다.# docker run -itd --name es -p 9200:9200 -m 1GB -..

Monitoring 2024.09.11
반응형