Ubuntu 18.04에 Filebeat 7.3 도입 (apt 명령으로 설치)

아래 루트 사용자로 실행 중입니다.

1. Filebeat 설치



다음 명령을 실행합니다.
Elasticsearch나 Kibana를 사전 설치한 환경이라면 리포지토리를 등록할 필요가 없습니다.
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | apt-key add -
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | tee -a /etc/apt/sources.list.d/elastic-7.x.list
apt update
apt install filebeat

2. filebeat.yml 편집



filebeat.yml에 다음 매개변수를 추가하십시오.

/etc/filebeat/filebeat.yml
setup.dashboards.enabled: true

setup.kibana:
  host: "XX.XX.XX.XX:5601" # KibanaサーバーのIPアドレス

output.elasticsearch:
  hosts: ["XX.XX.XX.XX:9200"] # ElasticsearchサーバーのIPアドレス

3. Syslog 관련 모듈 활성화



다음 명령을 실행합니다.
filebeat modules enable system

4. 시작



다음 명령을 실행합니다.
systemctl start filebeat

4. 동작 확인



아래의 명령을 실행하여 검색 쿼리를 보내 검색 결과로서 시스로그가 뭔가 돌아오면 정상적으로 시스로그를 취득 할 수 있습니다.
curl -XGET "http://XX.XX.XX.XX(ElasticsearchサーバーのIPアドレス):9200/filebeat-7.3.0/_search" -H 'Content-Type: application/json' -d'{  "query": {    "match_all": {}  }}'

또는 Kibana 콘솔에서 Management->Index Management를 열어 Filebeat 인덱스가 표시되는지 확인합니다.

좋은 웹페이지 즐겨찾기