이전 항목: 키워드 기반 대체: 예제 2다음 항목: 메트릭 이름 기반 예제


메트릭 이름 기반 매개 변수

다음 형식으로 TraceOneMethodWithParametersOfClass 키워드를 사용하여 메서드에 전달된 매개 변수를 기반으로 메트릭 이름을 생성하는 단일 메서드 추적 프로그램을 생성할 수 있습니다.

TraceOneMethodWithParametersOfClass: <class-name> <method> <tracer-name> <metric-name>

메트릭 이름에 매개 변수를 사용할 수 있습니다. 이렇게 하려면 메트릭 이름의 자리 표시자 문자열을 매개 변수 값으로 대체합니다. 사용할 자리 표시자 문자열은 "{#}"입니다. 여기서 #은 대체할 매개 변수의 인덱스입니다. 인덱스는 0부터 시작됩니다. 대체 매개 변수는 원하는 수만큼 원하는 순서대로 사용할 수 있습니다. 모든 매개 변수는 메트릭 이름으로 대체되기 전에 문자열로 변환됩니다. 문자열 이외의 개체 매개 변수는 toString() 메서드를 사용하여 변환되므로 주의해서 사용해야 합니다.

중요! 매개 변수가 어떤 문자열로 변환될지 확실히 알 수 없는 경우에는 매개 변수를 메트릭 이름에 사용하면 안 됩니다.