4. BEATS

Beats는 단일 목적의 데이터 수집기 무료 오픈 소스 플랫폼입니다. 수백 수천 개의 장비와 시스템으로부터 Logstash나 Elasticsearch에 데이터를 전송합니다.

  • 서버에 설치하는 한 가지 목적을 가진 가벼운 에이전트로 로그스태시나, 엘라스틱 서치에 데이터를 보낸다.
  • 비트라고 불리는 데이터 전송기 여러 대가 있는데 다양한 데이터를 수집해서 다양한 목적으로 사용된다.
  • 파일비트는 nginx, Apache, Mysql같은 공통 로그 파일을 액세스 로그나 오류 로그로서 로그파일을 수집할 때 아주 유용하다.
  • 미터비트는 시스템 수준과 서비스 지표를 수집하는 기능이다.
    • 운영 체제에 대한 CPU와 메모리 사용을 수집하는 데 사용할 수 있고, 체제에서 실행되는 모든 서비스에 사용할 수 있다.매트릭 비트는 nginx나 MySQL과 같은 대중 서비스에 모듈을 제공해 성능을 모니터할 수 있습니다.가장 많이 쓰이는건 Filebeat와 Metricbeat다.