UDP가 연결 없는 프로토콜이긴 하지만 Java Agent가 데이터그램 메트릭을 수집하는 방법을 기술하기 위해 NIODatagramTracing의 설명에 "연결"이란 표현이 사용되었습니다. Java Agent는 '전송' 또는 '수신'된 각 원격 끝점 데이터그램에 대해 별도의 메트릭을 수집합니다. 각 '대상' 및 '원본' 끝점에서 관찰된 첫 번째 데이터그램의 방향에 따라 클라이언트 또는 서버로 분류됩니다.
예를 들어, 첫 번째 데이터그램이 ‘원본’ 끝점인 경우 Java Agent는 해당 끝점에서 주고받는 모든 이후 데이터그램을 NIO|Channels|Datagrams|Server|Port {PORT} 아래에 분류합니다. 여기서 {PORT}는 로컬 포트입니다.
첫 번째 데이터그램이 ‘대상’ 끝점인 경우 해당 끝점에서 주고받는 모든 이후 데이터그램은 NIO|Channels|Datagrams|Client|{HOST}|Port {PORT} 아래에 분류됩니다. 여기서 {HOST} 및 {PORT}는 원격 끝점입니다.
'수신' 메서드가 읽는 데이터그램의 경우를 제외하고, Java Agent는 또한 클라이언트 "연결"에 대한 백엔드 메트릭을 생성합니다. DatagramChannel 연결 메서드를 사용하여 생성된 데이터그램 채널은 관찰된 첫 번째 데이터그램의 방향과 관계없이 클라이언트 연결로 간주됩니다.
참고: UDP 연결을 사용하여(연결 메서드 사용) 생성된 데이터그램 채널은 클라이언트 연결로 간주됩니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|