ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 03. logstash 설정
    BackEnd/logstash 2021. 10. 28. 23:24
    반응형

    1. Logstash 디렉토리 레이아웃

    Type Description Default LocationSetting
    home Logstash 설치의 홈 디렉토리 /usr/share/logstash
    bin Logstash 시작과 플러그인 설치를 포함한 Binary scripts /usr/share/logstash/bin
    settings 구성 파일들 logstash.yml, jvm.options, 및 startup.options 등 /etc/logstash path.settings
    conf Logstash 파이프라인 구성 파일 /etc/logstash/conf.d/*.conf See /etc/logstash/pipelines.yml
    logs 로그 파일 /var/log/logstash path.logs
    plugins Ruby-Gem이 아닌 로컬 플러그인 파일들 입니다. 각 플러그인은 하위 디렉토리에 포함되어 있습니다. 개발용으로만 권장됩니다. /usr/share/logstash/plugins path.plugins
    data logstash 및 해당 플러그인에서 사용하는 데이터 파일입니다. /var/lib/logstash path.data

     

    2. Logstash 구성 파일

      Logstash에는 두 가지 유형의 구성 파일이 있습니다. 즉, Logstash 처리 파이프라인을 정의하는 파이프라인 구성 파일과 Logstash 시작 및 실행을 제어하는 ​​옵션을 지정하는 설정 파일입니다.

     

    logstash.yml

      Logstash 실행을 제어할 수 있습니다. 파이프라인 설정, 구성 파일의 위치, 로깅 옵션 및 기타 설정을 지정할 수 있습니다. 대부분의 설정은 Logstash를 실행할 때 커맨드 라인에서 가능합니다. 자세한 내용은 logstash.yml 을 참조하세요.

     

    Pipelines.yml

      단일 Logstash 인스턴스에서 여러 파이프라인을 실행하기 위한 프레임워크 및 지침이 포함되어 있습니다. 자세한 내용은 다중 파이프라인 을 참조하세요.

     

    jvm.options

      JVM 구성 플래그를 포함합니다. 총 힙 공간의 초기값과 최대값을 설정하며 Logstash의 locale을 설정할 수도 있습니다.

     

    log4j2.properties

      log4j2 라이브러리에 대한 기본 설정을 포함합니다. 자세한 내용은 Log4j2 구성을 참조하세요.

     

    startup.options(Linux)

      시스템에 적합한 시작 스크립트를 빌드하기 위해 /usr/share/logstash/bin의 시스템 설치 스크립트에서 사용하는 옵션이 포함되어 있습니다. Logstash 패키지를 설치하면 설치 프로세스가 끝날 때 시스템 설치 스크립트가 실행되고 startup.options에 지정된 설정을 사용하여 사용자, 그룹, 서비스 이름 및 서비스 설명과 같은 옵션을 설정합니다.

    반응형

    'BackEnd > logstash' 카테고리의 다른 글

    04. logstash 구성  (0) 2021.10.29
    02. logstash 작동 방식  (0) 2021.10.28
    01. logstash  (0) 2021.10.27

    댓글

Designed by Tistory.