에 복사하는 방법에서 값을 한 분야를 다른 경우는 필드가 있을 사용하여 파이프라인 ingestnode

0

질문

내가 만들고 싶은 새로운 필드 kubernetes.니다.이름을 경우 필드라우.레이블이 있습니다.pod 에 존재하는 로그입니다. 내가 찾는 것에서 설정 프로세서 수 값을 복사에 존재하는 프로메테우스.레이블이 있습니다.pod 새로운 분야 kubernetes.니다.이름 하지만 저는 이것을 할 필요가 조건부로 포드 이름을 계속해서 변화합니다.

나는 어떻게 조건을 설정하는 경우 프로메테우스.레이블이 있습니다.pod 는 존재한다면 나만을 추가해야 라는 새로운 분야 kubernetes.니다.이름(모두가 동일한 값)

ctx.prometheus?.labels?.namespace== "name_of_namespace"

지 할 수 있 마찬가지로 우리가 할 수 있는

ctx.prometheus?.labels?.pod== "*"

을 확인하는 경우 이 필드를 존재하지?

elasticsearch elk kibana
2021-11-18 16:58:25
1

최고의 응답

0

는 경우는 텍스트 문자열입니다면 그 설정에 필요한 조건이 존재하는 경우 다음을 사용 하는 것이 가장 좋은 방법은 아래 조건에 설정 프로세서입니다.

ctx.prometheus?.labels?.namespace!=null

이것은 어떻게 구현 시나리오를 사용하여 섭취하는 노드 파이프라인.

"set": {
  "field": "kubernetes.pod.name",
  "copy_from": "prometheus.labels.pod",
  "if": "ctx.prometheus?.labels?.pod!=null",
  "ignore_failure": true
}
2021-11-18 17:02:50

또한 note copy_from 이에서만 지원됩 ES7.11 있습니다.
Val

에 동의합니다. 내가 사용하고 최신 버전입니다.
sidharth vijayakumar

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................