requestTiming - 요청 타이밍 (requestTiming)

느리거나 정지한 요청에 대한 경고 및 진단 정보를 제공합니다.

NameTypeDefaultDescription
slowRequestThreshold밀리초 정밀도를 사용하는 기간10s요청이 이 시간 내에 실행되지 않는 경우 해당 요청은 느린 요청으로 간주됩니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
hungRequestThreshold밀리초 정밀도를 사용하는 기간10m요청이 이 시간 내에 실행되지 않는 경우 해당 요청은 정지한 요청으로 간주됩니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
sampleRateint
Min: 1
1느린 요청 추적을 위한 샘플링을 수행하는 비율입니다. n번의 요청마다 한 번의 샘플링을 수행하려면 sampleRate를 n으로 설정하십시오. 모든 요청을 샘플링하려면 sampleRate를 1로 설정하십시오.
includeContextInfobooleantrue로그 출력에 컨텍스트 정보 세부사항을 포함시킬지 표시합니다.
interruptHungRequestsbooleanfalse정지된 요청이 인터럽트되는지 여부를 표시합니다. true 값은 정지 요청을 인터럽트하기 위한 requestTiming-1.0 기능의 원인이 됩니다. false 값을 사용하면 계속 실행하도록 요청할 수 있습니다.

servletTiming

서블릿 요청에 대한 requestTiming의 루트 속성에 지정된 기본값을 대체합니다.

NameTypeDefaultDescription
appNamestring모니터하고 있는 애플리케이션의 이름입니다. 애플리케이션 이름은 eventLogging-1.0 서비스에서 컨텍스트 정보를 통해 제공됩니다. 이 속성이 제공되지 않은 경우, 모든 애플리케이션을 모니터합니다.
servletNamestring모니터하고 있는 서블릿의 이름입니다. 서블릿 이름은 eventLogging-1.0 서비스에서 컨텍스트 정보를 통해 제공됩니다. 이 속성이 제공되지 않은 경우, 모든 서블릿을 모니터합니다.
slowRequestThreshold밀리초 정밀도를 사용하는 기간서블릿 요청이 이 시간 내에 실행되지 않는 경우 해당 요청은 느린 요청으로 간주됩니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
hungRequestThreshold밀리초 정밀도를 사용하는 기간서블릿 요청이 이 시간 내에 실행되지 않는 경우 해당 요청은 정지한 요청으로 간주됩니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
interruptHungRequestsbooleanfalse정지한 서블릿 요청이 인터럽트되는지 여부를 표시합니다. true 값은 정지 요청을 인터럽트하기 위한 requestTiming-1.0 기능의 원인이 됩니다. false 값을 사용하면 계속 실행하도록 요청할 수 있습니다.

jdbcTiming

JDBC 요청에 대한 requestTiming의 루트 속성에 지정된 기본값을 대체합니다.

NameTypeDefaultDescription
dataSourceNamestring모니터하고 있는 데이터 소스의 이름입니다. 데이터 소스 이름은 eventLogging-1.0 서비스에서 컨텍스트 정보를 통해 제공됩니다. 이 속성이 제공되지 않은 경우, 모든 데이터 소스 이름을 모니터합니다.
querystring모니터하고 있는 SQL문입니다. SQL문은 eventLogging-1.0 서비스에서 컨텍스트 정보를 통해 제공됩니다. 이 속성이 제공되지 않은 경우, 모든 SQL문을 모니터합니다.
slowRequestThreshold밀리초 정밀도를 사용하는 기간JDBC 요청이 이 시간 내에 실행되지 않는 경우 해당 요청은 느린 요청으로 간주됩니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
hungRequestThreshold밀리초 정밀도를 사용하는 기간JDBC 요청이 이 시간 내에 실행되지 않는 경우 해당 요청은 정지한 요청으로 간주됩니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.
interruptHungRequestsbooleanfalse정지된 JDBC 요청이 인터럽트되는지 여부를 표시합니다. true 값은 정지 요청을 인터럽트하기 위한 requestTiming-1.0 기능의 원인이 됩니다. false 값을 사용하면 계속 실행하도록 요청할 수 있습니다.