Common Options

모든 입력 플러그인이 지원하는 구성 옵션은 다음과 같다.

 

add_field

  • hash
  • 기본 값 {}

이벤트에 필드 추가

 

codec

 

  • codec
  • 기본 값 plain

 

입력 데이터에 사용되는 코덱. 입력 코덱은 Logstash 파이프라인에 별도의 필터가 필요 없이 입력에 들어가기 전에 데이터를 디코딩할 수 있는 편리한 방법이다.

 

enable_metric

  • Boolean
  • 기본 값 true

특정 플러그인 인스턴스에 대한 메트릭 로깅 "사용 안함" 또는 "사용함"은 기본적으로 가능한 모든 메트릭을 기록하지만 특정 플러그인에 대해 메트릭 수집을 사용하지 않도록 설정할 수 있다.

 

id

  • String
  • 기본 값 없음

플러그인 구성에 고유한 ID를 추가한다. ID가 지정되지 않으면 Logstash가 ID를 생성한다. 구성에서 이 ID를 설정할 것을 강력히 권장한다. 예를 들어 파일 입력이 2개인 경우와 같이 동일한 유형의 플러그인이 2개 이상 있을 경우 특히 유용하다. 이 경우 ID를 추가하면 모니터링 API를 사용할 떄 Logstash를 모니터링 하는데 도움이 된다.

 

tags

  • Array
  • 기본 값 없음

이벤트에 임의 태그 수를 추가한다.

이것은 나중에 처리하는데 도움이 될 수 있다.

 

type

  • String
  • 기본 값 없음

이 입력으로 처리 되는 모든 이벤트에 type 필드를 추가한다. type은 주로 필터 활성화에 사용된다. type은 이벤트 자체의 일부로 저장되므로 Kibana에서 검색하는 type도 사용할 수 있다.

 

이미 한가지 type이 있는 이벤트에 type를 설정하려고 하면(예를 들어, 이벤트 발송자에서 indexer로 보내는 경우) 새로운 입력이 기존 유형을 재정의하지 않는다. 다른 Logstash 서버로 전송하더라도 공급자에서 설정된 유형은 해당 이벤트에 평생 존재한다.

 

String Durations

형식은 숫자 문자열이며, 이 문자열 사이의 공간은 선택사항이다. 그래서 "45s" 와 "45 s"는 둘다 유효하다.

 

예를 들어 "72 hours" 보다 "3 days" 같은 가장 적절한 기간을 사용하시오.

 

Weeks

  • w or week or weeks
  • "2 w", "1 week", "4 weeks"

 

Days

  • d or day or days
  • "2 d", "1 day", "2.5 days"

 

Hours

  • h or hour or hours
  • "4 h", "1 hour", "0.5 hours"

 

Minutes

  • m or min or minute or minutes
  • "45 m", "35 min", "1 minute", "6 minutes"

 

Seconds

  • s or sec or second or seconds
  • "45 s", "15 sec", "1 second", "2.5 seconds".

 

Milliseconds

  • ms or msec or msecs
  • "500 ms", "750 msec", "50 msecs

milli, millis, milliseconds 는 지원하지 않음

 

Microseconds

  • us or uses or usecs
  • "600 us", "800 usec", "900 usecs"

micro, micros, microseconds는 지원하지 않음

 

 

'빅데이터 > Logstash' 카테고리의 다른 글

[Logstash] File Input Configuration Options  (0) 2020.01.20
[Logstash] File input plugin 4.1.11  (0) 2020.01.20
[Logstash] jdbc input plugin 4.3.19  (0) 2020.01.13
[Logstash] 첫 이벤트 보관  (0) 2020.01.06
[Logstash] Logstash 소개  (0) 2020.01.03

+ Recent posts