requestTiming - Časování požadavků (requestTiming)

Poskytuje varování a diagnostické informace pro pomalé a zablokované požadavky.

NameTypeDefaultDescription
slowRequestThresholdČasové období s přesností na milisekundy10sDoba trvání spuštění požadavku, než bude považován za pomalý. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m), sekunda (s) nebo milisekunda (ms). Například 500 milisekund zadejte jako 500ms. Do jedné položky můžete zahrnout více hodnot. Například 1s500ms je ekvivalentní 1,5 sekundy.
hungRequestThresholdČasové období s přesností na milisekundy10mDoba trvání spuštění požadavku, než bude považován za zablokovaný. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m), sekunda (s) nebo milisekunda (ms). Například 500 milisekund zadejte jako 500ms. Do jedné položky můžete zahrnout více hodnot. Například 1s500ms je ekvivalentní 1,5 sekundy.
sampleRateint
Min: 1
1Rychlost, jíž by mělo probíhat vzorkování při sledování pomalých požadavků. Chcete-li mít jeden vzorek pro každých n požadavků, nastavte parametr sampleRate na n. Chcete-li vzorky ze všech požadavků, nastavte parametr sampleRate na 1.
includeContextInfobooleantrueOznačuje, zda informace o kontextu jsou zahrnuty do výstupu protokolu.
interruptHungRequestsbooleanfalseUvádí, zda se má přerušit zablokovaný požadavek. Hodnota true způsobí, že se funkce requestTiming-1.0 pokusí přerušit zablokovaný požadavek. Hodnota false umožní požadavku pokračovat ve zpracování.

servletTiming

Potlačí výchozí nastavení, která jsou určena v kořenových atributech časování požadavku pro požadavky servletu.

NameTypeDefaultDescription
appNamestringNázev monitorované aplikace. Název aplikace je poskytnut informacemi o kontextu ve službě eventLogging-1.0. Pokud tento atribut není poskytnut, jsou monitorovány všechny aplikace.
servletNamestringNázev monitorovaného servletu. Název servletu je poskytnut informacemi o kontextu ve službě eventLogging-1.0. Pokud tento atribut není poskytnut, jsou monitorovány všechny servlety.
slowRequestThresholdČasové období s přesností na milisekundyDoba trvání spuštění požadavku servletu, než bude považován za pomalý. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m), sekunda (s) nebo milisekunda (ms). Například 500 milisekund zadejte jako 500ms. Do jedné položky můžete zahrnout více hodnot. Například 1s500ms je ekvivalentní 1,5 sekundy.
hungRequestThresholdČasové období s přesností na milisekundyDoba trvání spuštění požadavku servletu, než bude považován za zablokovaný. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m), sekunda (s) nebo milisekunda (ms). Například 500 milisekund zadejte jako 500ms. Do jedné položky můžete zahrnout více hodnot. Například 1s500ms je ekvivalentní 1,5 sekundy.
interruptHungRequestsbooleanfalseUvádí, zda se má přerušit zablokovaný požadavek servletu. Hodnota true způsobí, že se funkce requestTiming-1.0 pokusí přerušit zablokovaný požadavek. Hodnota false umožní požadavku pokračovat ve zpracování.

jdbcTiming

Potlačí výchozí nastavení, která jsou určena v kořenových atributech časování požadavku pro požadavky JDBC.

NameTypeDefaultDescription
dataSourceNamestringNázev monitorovaného zdroje dat. Název zdroje dat je poskytnut informacemi o kontextu ve službě eventLogging-1.0. Pokud tento atribut není poskytnut, jsou monitorovány všechny názvy zdroje dat.
querystringMonitorovaný příkaz SQL. Příkaz SQL je poskytnut informacemi o kontextu ve službě eventLogging-1.0. Pokud tento atribut není poskytnut, jsou monitorovány všechny příkazy SQL.
slowRequestThresholdČasové období s přesností na milisekundyDoba trvání spuštění požadavku JDBC, než bude považován za pomalý. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m), sekunda (s) nebo milisekunda (ms). Například 500 milisekund zadejte jako 500ms. Do jedné položky můžete zahrnout více hodnot. Například 1s500ms je ekvivalentní 1,5 sekundy.
hungRequestThresholdČasové období s přesností na milisekundyDoba trvání spuštění požadavku JDBC, než bude považován za zablokovaný. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m), sekunda (s) nebo milisekunda (ms). Například 500 milisekund zadejte jako 500ms. Do jedné položky můžete zahrnout více hodnot. Například 1s500ms je ekvivalentní 1,5 sekundy.
interruptHungRequestsbooleanfalseUvádí, zda se má přerušit zablokovaný požadavek JDBC. Hodnota true způsobí, že se funkce requestTiming-1.0 pokusí přerušit zablokovaný požadavek. Hodnota false umožní požadavku pokračovat ve zpracování.