11장. 네트워크 흐름 형식 참조
이는 내부 및 Kafka로 흐름을 내보낼 때 네트워크 흐름 형식의 사양입니다.
11.1. 네트워크 흐름 형식 참조
이는 네트워크 흐름 형식의 사양입니다. 해당 형식은 Prometheus 지표 라벨뿐만 아니라 Loki 저장소의 내부적으로는 Kafka 내보내기가 구성된 경우 사용됩니다.
"Filter ID" 열에는 빠른 필터를 정의할 때 사용할 관련 이름이 표시됩니다( FlowCollector
사양의 spec.consolePlugin.quickFilters
참조).
"Loki 레이블" 열은 Loki를 직접 쿼리할 때 유용합니다. 레이블 필드는 스트림 선택기 를 사용하여 선택해야 합니다.
이름 | 유형 | 설명 | 필터 ID | Loki 레이블 |
---|---|---|---|---|
| number | 바이트 수 | 해당 없음 | 제공되지 않음 |
| number | DNS 추적기 ebpf 후크 함수에서 반환된 오류 번호 |
| 제공되지 않음 |
| number | DNS 레코드의 DNS 플래그 | 해당 없음 | 제공되지 않음 |
| string | 구문 분석된 DNS 헤더 RCODEs 이름 |
| 제공되지 않음 |
| number | DNS 레코드 ID |
| 제공되지 않음 |
| number | DNS 요청과 응답 사이의 시간(밀리초) |
| 제공되지 않음 |
| number | 고유 서비스 코드 포인트 (DSCP) 값 |
| 제공되지 않음 |
| string | 대상 IP 주소(ipv4 또는 ipv6) |
| 제공되지 않음 |
| string | 대상 노드 IP |
| 제공되지 않음 |
| string | 대상 노드 이름 |
| 제공되지 않음 |
| string | Pod 이름, 서비스 이름 또는 노드 이름과 같은 대상 Kubernetes 오브젝트의 이름입니다. |
| 제공되지 않음 |
| string | 대상 네임스페이스 |
| 제공됨 |
| string | 배포 이름, StatefulSet 이름 등과 같은 대상 소유자의 이름입니다. |
| 제공됨 |
| string | Deployment, StatefulSet 등과 같은 대상 소유자의 종류입니다. |
| 제공되지 않음 |
| string | Pod, 서비스 또는 노드와 같은 대상 Kubernetes 오브젝트의 종류입니다. |
| 제공됨 |
| string | 대상 가용성 영역 |
| 제공됨 |
| string | 대상 MAC 주소 |
| 제공되지 않음 |
| number | 대상 포트 |
| 제공되지 않음 |
| boolean | 이 흐름이 동일한 호스트의 다른 인터페이스에서도 캡처되었는지 여부를 나타냅니다. | 해당 없음 | 제공됨 |
| number |
RFC-9293에 따라 흐름으로 구성된 고유한 TCP 플래그의 논리 OR 조합과 다음 각팩트 조합을 나타내는 추가 사용자 지정 플래그: | 해당 없음 | 제공되지 않음 |
| number |
노드 관찰 지점의 흐름 방향입니다. |
| 제공됨 |
| number | ICMP 코드 |
| 제공되지 않음 |
| number | ICMP 유형 |
| 제공되지 않음 |
| number |
네트워크 인터페이스 관찰 지점의 흐름 방향입니다. | 해당 없음 | 제공되지 않음 |
| string | 네트워크 인터페이스 |
| 제공되지 않음 |
| string | 클러스터 이름 또는 식별자 |
| 제공됨 |
| string | 흐름 계층: 'app' 또는 'infra' |
| 제공되지 않음 |
| number | 패킷 수 | 해당 없음 | 제공되지 않음 |
| number | 커널에 의해 삭제된 바이트 수 | 해당 없음 | 제공되지 않음 |
| string | 최신 드롭 원인 |
| 제공되지 않음 |
| number | 마지막으로 삭제된 패킷의 TCP 플래그 | 해당 없음 | 제공되지 않음 |
| string | 마지막으로 삭제된 패킷의 TCP 상태 |
| 제공되지 않음 |
| number | 커널에 의해 삭제된 패킷 수 | 해당 없음 | 제공되지 않음 |
| number | L4 프로토콜 |
| 제공되지 않음 |
| string | 소스 IP 주소(ipv4 또는 ipv6) |
| 제공되지 않음 |
| string | 소스 노드 IP |
| 제공되지 않음 |
| string | 소스 노드 이름 |
| 제공되지 않음 |
| string | Pod 이름, 서비스 이름 또는 노드 이름과 같은 소스 Kubernetes 오브젝트의 이름입니다. |
| 제공되지 않음 |
| string | 소스 네임스페이스 |
| 제공됨 |
| string | 배포 이름, StatefulSet 이름 등과 같은 소스 소유자의 이름입니다. |
| 제공됨 |
| string | Deployment, StatefulSet 등과 같은 소스 소유자의 종류입니다. |
| 제공되지 않음 |
| string | Pod, 서비스 또는 노드와 같은 소스 Kubernetes 오브젝트의 종류입니다. |
| 제공됨 |
| string | 소스 가용성 영역 |
| 제공됨 |
| string | 소스 MAC 주소 |
| 제공되지 않음 |
| number | 소스 포트 |
| 제공되지 않음 |
| number | 이 흐름의 종료 타임스탬프(밀리초) | 해당 없음 | 제공되지 않음 |
| number | TCP Smoothed Round Trip Time (SRTT), 나노초 |
| 제공되지 않음 |
| number | 이 흐름의 타임스탬프 시작(밀리초) | 해당 없음 | 제공되지 않음 |
| number | 흐름 수집기에서 이 흐름을 수신하고 처리하는 타임스탬프(초) | 해당 없음 | 제공되지 않음 |
| string | 대화 추적에서 대화 식별자 |
| 제공되지 않음 |
| string | 레코드 유형: 일반 흐름 로그의 경우 'flowLog' 또는 'newConnection', 'heartbeat', 'endConnection' for conversation 추적 |
| 제공됨 |