ELK 스택 구축하기.MetricBeat(모니터링 시스템 목표)

이번에는 Beats 중에 하나인 MetricBeat 를 통해 시스템들의 cpu, memory, network 등을 실시간으로 볼수있도록 만들어보겠다.

Metricbeat는 운영 체제 및 서버에서 실행되는 서비스에서 정기적으로 메트릭을 수집하기 위해 서버에 설치할 수있는 beat 파일로. Metricbeat는 메트릭 및 통계를 수집하여 Elasticsearch 또는 Logstash와 같이 지정한 출력으로 전달한다.

설치 순서

(출처 : 공식홈페이지 https://www.elastic.co/guide/en/beats/metricbeat/current/setup-repositories.html )

  1. wget -qO – https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add
  2. sudo apt-get install apt-transport-https
  3. 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-get update && sudo apt-get install metricbeat

그리고 재부팅시 자동으로 metricbeat가 시작되도록
sudo update-rc.d metricbeat defaults 95 10-rc.d metricbeat defaults 95 10

도 실행해준다.

Metricbeat 의 설정파일 위치이다.
Output은 Elasticsearch 서버 주소로 한다.

시스템 모니터링을 위한 모듈은 위에 modules.d/system.yml 파일이다.

이렇게 상세하게 설정이 가능하다.

이제 실행해서 테스트를 해보자.

 

————————————————–

사이트 리뉴얼중입니다~

서버(Linux, ESXi), NAS(헤놀로지, ESXi 및 IT관련 정보, 기타 등등을 공유하는 커뮤니티 SVRFORUM을 새로 만들었습니다.
많은 가입(?) 부탁드립니다~
https://svrforum.com

이전글들은 모두 상단 메뉴의 Blog 글 모음에있습니다!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

홈서버 IT 커뮤니티 SVRFORUM
Link