This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.10장. 네트워크 흐름 형식 참조
이는 내부 및 Kafka로 흐름을 내보낼 때 네트워크 흐름 형식의 사양입니다.
10.1. 네트워크 흐름 형식 참조 링크 복사링크가 클립보드에 복사되었습니다!
이는 내부 및 Kafka로 흐름을 내보낼 때 사용되는 네트워크 흐름 형식의 사양입니다.
이 문서는 두 가지 주요 카테고리로 구성됩니다. 레이블 과 일반 필드. 이 차이점은 Loki를 쿼리할 때만 중요합니다. 레이블 은 필드 와 달리 스트림 선택기 에서 사용해야 하기 때문입니다.
이 사양을 Kafka 내보내기 기능에 대한 참조로 읽는 경우 모든 라벨 과 필드를 일반 필드로 처리하고 Loki와 관련된 구분을 무시해야 합니다.
10.1.1. 라벨 링크 복사링크가 클립보드에 복사되었습니다!
- SrcK8S_Namespace
 - 
										
선택적SrcK8S_Namespace:string 
- 
										
 
소스 네임스페이스
- DstK8S_Namespace
 - 
										
선택적DstK8S_Namespace:string 
- 
										
 
대상 네임스페이스
- SrcK8S_OwnerName
 - 
										
선택적SrcK8S_OwnerName:string 
- 
										
 
Deployment, StatefulSet 등과 같은 소스 소유자.
- DstK8S_OwnerName
 - 
										
선택적DstK8S_OwnerName:string 
- 
										
 
배포, StatefulSet 등과 같은 대상 소유자.
- FlowDirection
 - 
										FlowDirection:
FlowDirection(다음 섹션 참조, Enumeration: FlowDirection) 
- 
										FlowDirection:
 
노드 관찰 지점의 흐름 방향
- _RecordType
 - 
										
선택 사항_RecordType:RecordType 
- 
										
 
레코드 유형: 일반 흐름 로그의 경우 'flowLog' 또는 'allConnections', 'newConnection', 'heartbeat', 'endConnection', 대화 추적을 위한 'endConnection'
10.1.2. 필드 링크 복사링크가 클립보드에 복사되었습니다!
- SrcAddr
 - 
										srcAddr:
string 
- 
										srcAddr:
 
소스 IP 주소(ipv4 또는 ipv6)
- DstAddr
 - 
										DstAddr: 
string 
- 
										DstAddr: 
 
대상 IP 주소(ipv4 또는 ipv6)
- SrcMac
 - 
										srcMac:
string 
- 
										srcMac:
 
소스 MAC 주소
- DstMac
 - 
										DstMac: 
string 
- 
										DstMac: 
 
대상 MAC 주소
- SrcK8S_Name
 - 
										
선택적SrcK8S_Name:string 
- 
										
 
Pod 이름, 서비스 이름 등과 같은 Kubernetes 오브젝트와 일치하는 소스의 이름입니다.
- DstK8S_Name
 - 
										
선택 사항DstK8S_Name:string 
- 
										
 
Pod 이름, 서비스 이름 등과 같은 Kubernetes 오브젝트와 일치하는 대상의 이름입니다.
- SrcK8S_Type
 - 
										
선택적SrcK8S_Type:string 
- 
										
 
Pod, 서비스 등과 같은 Kubernetes 오브젝트와 일치하는 소스의 종류입니다.
- DstK8S_Type
 - 
										
선택적DstK8S_Type:string 
- 
										
 
Pod 이름, 서비스 이름 등과 같은 Kubernetes 오브젝트와 일치하는 대상의 종류입니다.
- SrcPort
 - 
										
선택적SrcPort:번호 
- 
										
 
소스 포트
- DstPort
 - 
										
선택적DstPort:번호 
- 
										
 
대상 포트
- SrcK8S_OwnerType
 - 
										
선택적SrcK8S_OwnerType:string 
- 
										
 
Deployment, StatefulSet 등과 같은 소스 Kubernetes 소유자의 종류입니다.
- DstK8S_OwnerType
 - 
										
OptionalDstK8S_OwnerType:string 
- 
										
 
Deployment, StatefulSet 등과 같은 대상 Kubernetes 소유자의 종류입니다.
- SrcK8S_HostIP
 - 
										
선택적SrcK8S_HostIP:string 
- 
										
 
소스 노드 IP
- DstK8S_HostIP
 - 
										
선택적DstK8S_HostIP:string 
- 
										
 
대상 노드 IP
- SrcK8S_HostName
 - 
										
선택적SrcK8S_HostName:string 
- 
										
 
소스 노드 이름
- DstK8S_HostName
 - 
										
선택 사항DstK8S_HostName:string 
- 
										
 
대상 노드 이름
- proto
 - 
										프로토:
번호 
- 
										프로토:
 
L4 프로토콜
- 인터페이스
 - 
										
선택적인터페이스:문자열 
- 
										
 
네트워크 인터페이스
- IfDirection
 - 
										
선택적IfDirection:InterfaceDirection(다음 섹션 참조, Enumeration: InterfaceDirection) 
- 
										
 
네트워크 인터페이스 관찰 지점의 흐름 방향
- 플래그
 - 
										
선택적플래그:번호 
- 
										
 
TCP 플래그
- 패킷
 - 
										
선택적패킷:번호 
- 
										
 
패킷 수
- Packets_AB
 - 
										
선택적Packets_AB:number 
- 
										
 
대화 추적에서 A ~ B 패킷에 대해 대화당 대응
- Packets_BA
 - 
										
선택적Packets_BA:number 
- 
										
 
대화 추적에서 B는 대화당 패킷 카운터로
- 바이트
 - 
										
선택적Cryostat:번호 
- 
										
 
바이트 수
- Bytes_AB
 - 
										
선택적Cryostat_AB:번호 
- 
										
 
대화 추적에서 A~B바이트 카운터는 대화당
- Bytes_BA
 - 
										
선택적Cryostat_BA:번호 
- 
										
 
대화 추적에서 B에서 B로 대화당 바이트 카운터
- IcmpType
 - 
										
선택적IcmpType:number 
- 
										
 
ICMP 유형
- IcmpCode
 - 
										
선택적IcmpCode:number 
- 
										
 
ICMP 코드
- PktDropLatestState
 - 
										
OptionalPktDropLatestState:string 
- 
										
 
드롭 다운의 PKT TCP 상태
- PktDropLatestDropCause
 - 
										
OptionalPktDropLatestDropCause:string 
- 
										
 
드롭 다운의 PKT 원인
- PktDropLatestFlags
 - 
										
선택적PktDropLatestFlags:number 
- 
										
 
드롭 다운의 PKT TCP 플래그
- PktDropPackets
 - 
										
선택적PktDropPackets:number 
- 
										
 
커널에 의해 삭제된 패킷 수
- PktDropPackets_AB
 - 
										
OptionalPktDropPackets_AB:number 
- 
										
 
대화 추적에서 A ~ B 패킷이 대화당 카운터를 삭제했습니다.
- PktDropPackets_BA
 - 
										
OptionalPktDropPackets_BA:number 
- 
										
 
대화 추적에서 패킷 간 B는 대화당 카운터를 중단했습니다.
- PktDropBytes
 - 
										
선택적PktDropBytes:번호 
- 
										
 
커널에 의해 삭제된 바이트 수
- PktDropBytes_AB
 - 
										
OptionalPktDropBytes_AB:number 
- 
										
 
대화 추적에서 A에서 B 바이트로 대화당 카운터를 삭제했습니다.
- PktDropBytes_BA
 - 
										
OptionalPktDropBytes_BA:number 
- 
										
 
대화 추적에서 B ~ A 바이트가 대화당 카운터를 삭제했습니다.
- DnsId
 - 
										
선택적DnsId:번호 
- 
										
 
DNS 레코드 ID
- DnsFlags
 - 
										
선택적DnsFlags:번호 
- 
										
 
DNS 레코드의 DNS 플래그
- DnsFlagsResponseCode
 - 
										
선택적DnsFlagsResponseCode:string 
- 
										
 
구문 분석된 DNS 헤더 RCODEs 이름
- DnsLatencyMs
 - 
										
선택적DnsLatencyMs:number 
- 
										
 
응답과 요청 사이의 계산된 시간(밀리초)
- TimeFlowStartMs
 - 
										TimeFlowStartMs:
번호 
- 
										TimeFlowStartMs:
 
이 흐름의 타임스탬프 시작(밀리초)
- TimeFlowEndMs
 - 
										TimeFlowEndMs: 
number 
- 
										TimeFlowEndMs: 
 
이 흐름의 종료 타임스탬프(밀리초)
- TimeReceived
 - 
										TimeReceived:
번호 
- 
										TimeReceived:
 
흐름 수집기에서 이 흐름을 수신하고 처리하는 타임스탬프(초)
- TimeFlowRttNs
 - 
										
선택적TimeFlowRttNs:번호 
- 
										
 
flow Round Trip Time (RTT) in nanoseconds
- _HashId
 - 
										
선택 사항_HashId:string 
- 
										
 
대화 추적에서 대화 식별자
- _IsFirst
 - 
										
선택 사항_IsFirst:문자열 
- 
										
 
대화 추적에서 첫 번째 흐름을 식별하는 플래그
- numFlowLogs
 - 
										
선택적numFlowLogs:번호 
- 
										
 
대화 추적에서, 대화당 흐름 로그의 카운터
10.1.3. enumeration: FlowDirection 링크 복사링크가 클립보드에 복사되었습니다!
- Ingress
 - 
										Ingress = 
"0" 
- 
										Ingress = 
 
노드 관찰 시점에서 들어오는 트래픽
- Egress
 - 
										egress = 
"1" 
- 
										egress = 
 
노드 관찰 시점에서 나가는 트래픽
- 내부
 - 
										내부 = 
"2" 
- 
										내부 = 
 
동일한 소스 및 대상 노드가 있는 내부 트래픽