ERDDAP
Easier access to scientific data |
|
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2024-11-21T06:26:40+00:00 Startup was at 2024-11-21T06:09:06+00:00 Last major LoadDatasets started 2m 10s ago and finished after 20 seconds. Currently, no dataset is loading. nGridDatasets = 0 nTableDatasets = 2988 nTotalDatasets = 2988 n Datasets Failed To Load (in the last major LoadDatasets) = 193 RBS-TOL_archive, glisa_general_monthly_superior, glisa_general_seasonal_erie, glisa_ghcn_annual_BARRAGE_TEMISCAMINGUE_QC_007080468_annual, glisa_ghcn_annual_BELLEVILLE_ON_006150689_annual, glisa_ghcn_annual_COATICOOK_QC_007021840_annual, glisa_ghcn_annual_CORNWALL_ON_006101874_annual, glisa_ghcn_annual_GRANBY_QC_007022800_annual, glisa_ghcn_annual_KAPUSKASING_A_ON_006073975_annual, glisa_ghcn_annual_LENNOXVILLE_QC_007024280_annual, glisa_ghcn_annual_LES_CEDRES_QC_007014290_annual, glisa_ghcn_annual_NORTH_BAY_A_ON_006085700_annual, glisa_ghcn_annual_OTTAWA_CDA_ON_006105976_annual, glisa_ghcn_annual_PARENT_QC_007075800_annual, glisa_ghcn_annual_SCOTT_QC_007027840_annual, glisa_ghcn_annual_SOREL_QC_007028200_annual, glisa_ghcn_annual_STE_ANNE_DE_LA_PERADE_QC_007016840_annual, glisa_ghcn_annual_ST_ALBAN_QC_007016800_annual, glisa_ghcn_annual_ST_CHARLES_DE_MANDEVILLE_QC_007016960_annual, glisa_ghcn_annual_TRENTON_A_ON_006158875_annual, glisa_ghcn_annual_VAL_DOR_A_QC_007098600_annual, glisa_ghcn_annual_WINDSOR_RIVERSIDE_ON_006139520_annual, glisa_ghcn_annual_WOODSTOCK_ON_006149625_annual, glisa_ghcn_monthly_BARRAGE_TEMISCAMINGUE_QC_007080468_monthly, glisa_ghcn_monthly_BELLEVILLE_ON_006150689_monthly, glisa_ghcn_monthly_COATICOOK_QC_007021840_monthly, glisa_ghcn_monthly_CORNWALL_ON_006101874_monthly, glisa_ghcn_monthly_GRANBY_QC_007022800_monthly, glisa_ghcn_monthly_KAPUSKASING_A_ON_006073975_monthly, glisa_ghcn_monthly_LENNOXVILLE_QC_007024280_monthly, glisa_ghcn_monthly_LES_CEDRES_QC_007014290_monthly, glisa_ghcn_monthly_NORTH_BAY_A_ON_006085700_monthly, glisa_ghcn_monthly_OTTAWA_CDA_ON_006105976_monthly, glisa_ghcn_monthly_PARENT_QC_007075800_monthly, glisa_ghcn_monthly_SCOTT_QC_007027840_monthly, glisa_ghcn_monthly_SOREL_QC_007028200_monthly, glisa_ghcn_monthly_STE_ANNE_DE_LA_PERADE_QC_007016840_monthly, glisa_ghcn_monthly_ST_ALBAN_QC_007016800_monthly, glisa_ghcn_monthly_ST_CHARLES_DE_MANDEVILLE_QC_007016960_monthly, glisa_ghcn_monthly_TRENTON_A_ON_006158875_monthly, glisa_ghcn_monthly_VAL_DOR_A_QC_007098600_monthly, glisa_ghcn_monthly_WINDSOR_RIVERSIDE_ON_006139520_monthly, glisa_ghcn_monthly_WOODSTOCK_ON_006149625_monthly, glisa_ghcn_daily_BARRAGE_TEMISCAMINGUE_QC_007080468_daily, glisa_ghcn_daily_BELLEVILLE_ON_006150689_daily, glisa_ghcn_daily_COATICOOK_QC_007021840_daily, glisa_ghcn_daily_CORNWALL_ON_006101874_daily, glisa_ghcn_daily_GRANBY_QC_007022800_daily, glisa_ghcn_daily_KAPUSKASING_A_ON_006073975_daily, glisa_ghcn_daily_LENNOXVILLE_QC_007024280_daily, glisa_ghcn_daily_LES_CEDRES_QC_007014290_daily, glisa_ghcn_daily_NORTH_BAY_A_ON_006085700_daily, glisa_ghcn_daily_OTTAWA_CDA_ON_006105976_daily, glisa_ghcn_daily_PARENT_QC_007075800_daily, glisa_ghcn_daily_SCOTT_QC_007027840_daily, glisa_ghcn_daily_SOREL_QC_007028200_daily, glisa_ghcn_daily_STE_ANNE_DE_LA_PERADE_QC_007016840_daily, glisa_ghcn_daily_ST_ALBAN_QC_007016800_daily, glisa_ghcn_daily_ST_CHARLES_DE_MANDEVILLE_QC_007016960_daily, glisa_ghcn_daily_TRENTON_A_ON_006158875_daily, glisa_ghcn_daily_VAL_DOR_A_QC_007098600_daily, glisa_ghcn_daily_WINDSOR_RIVERSIDE_ON_006139520_daily, glisa_ghcn_daily_WOODSTOCK_ON_006149625_daily, glisa_ghcn_seasonal_ADRIAN_2_NNE_HCN_MI_C00200032_seasonal, glisa_ghcn_seasonal_AITKIN_2E_MN_C00210059_seasonal, glisa_ghcn_seasonal_AKRON_CANTON_RGNL_AP_OH_W00014895_seasonal, glisa_ghcn_seasonal_ALLENTOWN_INTL_AP_HCN_PA_W00014737_seasonal, glisa_ghcn_seasonal_ANTIGO_WI_C00470239_seasonal, glisa_ghcn_seasonal_ARTICHOKE_LAKE_1_E_MN_C00210287_seasonal, glisa_ghcn_seasonal_AVON_NY_C00300343_seasonal, glisa_ghcn_seasonal_BARRAGE_TEMISCAMINGUE_QC_007080468_seasonal, glisa_ghcn_seasonal_BELLEVILLE_ON_006150689_seasonal, glisa_ghcn_seasonal_BENNETTS_BRG_NY_C00300608_seasonal, glisa_ghcn_seasonal_BERGLAND_DAM_MI_C00200718_seasonal, glisa_ghcn_seasonal_BIG_RAPIDS_WTP_HCN_MI_C00200779_seasonal, glisa_ghcn_seasonal_BOONVILLE_1S_IN_C00120852_seasonal, glisa_ghcn_seasonal_BOWLING_GREEN_WWTP_OH_C00330862_seasonal, glisa_ghcn_seasonal_BROCKPORT_HCN_NY_C00300937_seasonal, glisa_ghcn_seasonal_CAMBRIDGE_OH_C00331197_seasonal, glisa_ghcn_seasonal_CARBONDALE_SEWAGE_PLT_IL_C00111265_seasonal, glisa_ghcn_seasonal_CEDAR_FALLS_HYDRO_PLT_WI_C00471308_seasonal, glisa_ghcn_seasonal_CENTRAL_MICHIGAN_UNIV_HCN_MI_C00205662_seasonal, glisa_ghcn_seasonal_CHAMBERSBURG_1_ESE_HCN_PA_C00361354_seasonal, glisa_ghcn_seasonal_CHARDON_OH_C00331458_seasonal, glisa_ghcn_seasonal_CHESTER_IL_C00111491_seasonal, glisa_ghcn_seasonal_CIRCLEVILLE_HCN_OH_C00331592_seasonal, glisa_ghcn_seasonal_CLARION_3_SW_PA_C00361485_seasonal, glisa_ghcn_seasonal_COATICOOK_QC_007021840_seasonal, glisa_ghcn_seasonal_CORNWALL_ON_006101874_seasonal, glisa_ghcn_seasonal_DANNEMORA_HCN_NY_C00301966_seasonal, glisa_ghcn_seasonal_DECATUR_WTP_HCN_IL_C00112193_seasonal, glisa_ghcn_seasonal_EATON_OH_C00332485_seasonal, glisa_ghcn_seasonal_EFFINGHAM_3SW_IL_C00112687_seasonal, glisa_ghcn_seasonal_ESCANABA_MI_W00014824_seasonal, glisa_ghcn_seasonal_E_JORDAN_MI_C00202381_seasonal, glisa_ghcn_seasonal_E_TAWAS_HCN_MI_C00202423_seasonal, glisa_ghcn_seasonal_FARMLAND_5_NNW_IN_C00122825_seasonal, glisa_ghcn_seasonal_FERGUS_SHAND_DAM_ON_006142400_seasonal, glisa_ghcn_seasonal_GALESBURG_IL_C00113320_seasonal, glisa_ghcn_seasonal_GALESVILLE_2WSW_WI_C00472996_seasonal, glisa_ghcn_seasonal_GENOA_DAM_8_WI_C00473038_seasonal, glisa_ghcn_seasonal_GRANBY_QC_007022800_seasonal, glisa_ghcn_seasonal_GREENSBURG_IN_C00123547_seasonal, glisa_ghcn_seasonal_GREENVILLE_WTP_HCN_OH_C00333375_seasonal, glisa_ghcn_seasonal_HASTINGS_DAM_2_MN_C00213567_seasonal, glisa_ghcn_seasonal_HOOPESTON_HCN_IL_C00114198_seasonal, glisa_ghcn_seasonal_HUNTSVILLE_3N_OH_C00333915_seasonal, glisa_ghcn_seasonal_KAPUSKASING_A_ON_006073975_seasonal, glisa_ghcn_seasonal_KENOSHA_WI_C00474174_seasonal, glisa_ghcn_seasonal_KUUJJUAQ_A_GSN_QC_007113534_seasonal, glisa_ghcn_seasonal_LACON_IL_C00114805_seasonal, glisa_ghcn_seasonal_LAC_VIEUX_DESERT_WI_C00474383_seasonal, glisa_ghcn_seasonal_LAFAYETTE_PURDUE_UNIV_AP_IN_W00014835_seasonal, glisa_ghcn_seasonal_LAKE_MILLS_WWTP_WI_C00474482_seasonal, glisa_ghcn_seasonal_LAPEER_WWTP_MI_C00204655_seasonal, glisa_ghcn_seasonal_LEECH_LAKE_HCN_MN_C00214652_seasonal, glisa_ghcn_seasonal_LENNOXVILLE_QC_007024280_seasonal, glisa_ghcn_seasonal_LES_CEDRES_QC_007014290_seasonal, glisa_ghcn_seasonal_LYNXVILLE_DAM_9_WI_C00474937_seasonal, glisa_ghcn_seasonal_MARINETTE_WI_C00475091_seasonal, glisa_ghcn_seasonal_MARQUETTE_GSN_MI_W00014838_seasonal, glisa_ghcn_seasonal_MARSHFIELD_EXP_FARM_HCN_WI_C00475120_seasonal, glisa_ghcn_seasonal_MENOMONIE_WI_C00475335_seasonal, glisa_ghcn_seasonal_MILWAUKEE_MITCHELL_AP_WI_W00014839_seasonal, glisa_ghcn_seasonal_MINOCQUA_HCN_WI_C00475516_seasonal, glisa_ghcn_seasonal_MONTEVIDEO_1SW_HCN_MN_C00215563_seasonal, glisa_ghcn_seasonal_MT_CARROLL_HCN_IL_C00115901_seasonal, glisa_ghcn_seasonal_MT_OLIVE_1_E_IL_C00115917_seasonal, glisa_ghcn_seasonal_NEWARK_NY_C00305679_seasonal, glisa_ghcn_seasonal_NEW_CARLISLE_OH_C00335786_seasonal, glisa_ghcn_seasonal_NILES_MI_C00205892_seasonal, glisa_ghcn_seasonal_NORTH_BAY_A_ON_006085700_seasonal, glisa_ghcn_seasonal_OSWEGO_HCN_NY_C00306314_seasonal, glisa_ghcn_seasonal_OTTAWA_5SW_HCN_IL_C00116526_seasonal, glisa_ghcn_seasonal_OTTAWA_CDA_ON_006105976_seasonal, glisa_ghcn_seasonal_OTTAWA_OH_C00336342_seasonal, glisa_ghcn_seasonal_OWEN_1E_WI_C00476357_seasonal, glisa_ghcn_seasonal_PARENT_QC_007075800_seasonal, glisa_ghcn_seasonal_PARK_RAPIDS_MUNI_AP_HCN_MN_W00094967_seasonal, glisa_ghcn_seasonal_PAULDING_OH_C00336465_seasonal, glisa_ghcn_seasonal_PEOTONE_IL_C00116725_seasonal, glisa_ghcn_seasonal_PETOSKEY_MI_C00206507_seasonal, glisa_ghcn_seasonal_PHILADELPHIA_INTL_AP_PA_W00013739_seasonal, glisa_ghcn_seasonal_PHOENIXVILLE_1_E_PA_C00366927_seasonal, glisa_ghcn_seasonal_PORTAGE_WWTP_HCN_WI_C00476718_seasonal, glisa_ghcn_seasonal_PRINCETON_1_W_HCN_IN_C00127125_seasonal, glisa_ghcn_seasonal_QUINCY_RGNL_AP_IL_W00093989_seasonal, glisa_ghcn_seasonal_RANTOUL_IL_W00014806_seasonal, glisa_ghcn_seasonal_RAVENNA_2_S_OH_C00336949_seasonal, glisa_ghcn_seasonal_REDWOOD_FALLS_MUNI_AP_MN_W00014992_seasonal, glisa_ghcn_seasonal_RED_WING_DAM_3_MN_C00216822_seasonal, glisa_ghcn_seasonal_RICE_LAKE_WI_C00477132_seasonal, glisa_ghcn_seasonal_RICHMOND_QC_007026465_seasonal, glisa_ghcn_seasonal_RIDGELAND_1NNE_WI_C00477174_seasonal, glisa_ghcn_seasonal_RIDGWAY_HCN_PA_C00367477_seasonal, glisa_ghcn_seasonal_ROCKFORD_GTR_ROCKFORD_AP_IL_W00094822_seasonal, glisa_ghcn_seasonal_RUSHVILLE_HCN_IL_C00117551_seasonal, glisa_ghcn_seasonal_RUSHVILLE_HCN_IN_C00127646_seasonal, glisa_ghcn_seasonal_SCOTT_QC_007027840_seasonal, glisa_ghcn_seasonal_SELINSGROVE_2_S_HCN_PA_C00367931_seasonal, glisa_ghcn_seasonal_SHAWANO_2SSW_WI_C00477708_seasonal, glisa_ghcn_seasonal_SOREL_QC_007028200_seasonal, glisa_ghcn_seasonal_SPENCER_IN_C00128290_seasonal, glisa_ghcn_seasonal_SPOONER_AG_RES_STN_HCN_WI_C00478027_seasonal, glisa_ghcn_seasonal_STE_ANNE_DE_LA_PERADE_QC_007016840_seasonal, glisa_ghcn_seasonal_STOCKTON_3_NNE_IL_C00118293_seasonal, glisa_ghcn_seasonal_STREATOR_3_SE_IL_C00118353_seasonal, glisa_ghcn_seasonal_ST_ALBAN_QC_007016800_seasonal, glisa_ghcn_seasonal_ST_CHARLES_DE_MANDEVILLE_QC_007016960_seasonal, glisa_ghcn_seasonal_ST_JEROME_QC_007037400_seasonal, glisa_ghcn_seasonal_SUSQUEHANNA_PA_C00368692_seasonal, glisa_ghcn_seasonal_THORHULT_MN_C00218254_seasonal, glisa_ghcn_seasonal_TRENTON_A_ON_006158875_seasonal, glisa_ghcn_seasonal_TRENTON_FALLS_NY_C00308578_seasonal, glisa_ghcn_seasonal_TWO_HARBORS_HCN_MN_C00218419_seasonal, glisa_ghcn_seasonal_VAL_DOR_A_QC_007098600_seasonal, glisa_ghcn_seasonal_WARSAW_IN_C00129240_seasonal, glisa_ghcn_seasonal_WASHINGTON_1_W_HCN_IN_C00129253_seasonal, glisa_ghcn_seasonal_WASHINGTON_COURT_HOUSE_OH_C00338794_seasonal, glisa_ghcn_seasonal_WASKISH_4NE_MN_C00218700_seasonal, glisa_ghcn_seasonal_WATERTOWN_INTL_AP_NY_W00094790_seasonal, glisa_ghcn_seasonal_WATSEKA_2_NW_IL_C00119021_seasonal, glisa_ghcn_seasonal_WAUSAU_DWTN_AP_WI_W00014897_seasonal, glisa_ghcn_seasonal_WELLSBORO_4_SW_HCN_PA_C00369408_seasonal, glisa_ghcn_seasonal_WESTCHESTER_CO_AP_NY_W00094745_seasonal, glisa_ghcn_seasonal_WILLOW_RSVR_WI_C00479236_seasonal, glisa_ghcn_seasonal_WINDOM_MN_C00219033_seasonal, glisa_ghcn_seasonal_WINDSOR_HCN_IL_C00119354_seasonal, glisa_ghcn_seasonal_WINDSOR_RIVERSIDE_ON_006139520_seasonal, glisa_ghcn_seasonal_WINONA_DAM_5_A_MN_C00219072_seasonal, glisa_ghcn_seasonal_WOODSTOCK_ON_006149625_seasonal, obs_profile_33, obs_profile_37, (end) Unique users (since startup) n = 0 Response Failed Time (since last major LoadDatasets) n = 67, median ~= 0 ms Response Failed Time (since last Daily Report) n = 606, median ~= 0 ms Response Failed Time (since startup) n = 606, median ~= 0 ms Response Succeeded Time (since last major LoadDatasets) n = 71, median ~= 3 ms Response Succeeded Time (since last Daily Report) n = 724, median ~= 5 ms Response Succeeded Time (since startup) n = 725, median ~= 5 ms TaskThread has finished 0 out of 0 tasks. Currently, no task is running. TaskThread Failed Time (since last Daily Report) n = 0 TaskThread Failed Time (since startup) n = 0 TaskThread Succeeded Time (since last Daily Report) n = 0 TaskThread Succeeded Time (since startup) n = 0 The email system is inactive. TouchThread has finished 0 out of 0 touches. Currently, the thread is sleeping. TouchThread Failed Time (since last Daily Report) n = 0 TouchThread Succeeded Time (since last Daily Report) n = 0 OS info: totalCPULoad=0.011534148 processCPULoad=0.011529126 totalMemory=30517MB freeMemory=18171MB totalSwapSpace=0MB freeSwapSpace=0MB Number of active requests=5 Number of threads: Tomcat-waiting=16, inotify=1, other=17 0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 3236 MB (highWaterMark= 3236 MB) (Xmx ~= 24576 MB) Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files ---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- ----- 2024-11-21T06:24:48+00:00 13s 193 193 2988 408 ( 4) 535 ( 0) 0 0 0 16 1 17 336 0 0% 2024-11-21T06:15:35+00:00 358s 3180 84 3097 245 ( 16) 4 ( 35) 0 0 0 21 1 12 340 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 2, median ~= 20000 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 1 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 1 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 2, median ~= 20000 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 1 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 1 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 2, median ~= 3500 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 2 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since startup): n = 2, median ~= 3500 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 2 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since last major LoadDatasets): n = 67, median ~= 0 ms 0 ms: 39 1 ms: 20 2 ms: 0 <= 5 ms: 0 <= 10 ms: 1 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 1 <= 500 ms: 0 <= 1 s: 3 <= 2 s: 3 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since last Daily Report): n = 606, median ~= 0 ms 0 ms: 412 1 ms: 122 2 ms: 0 <= 5 ms: 0 <= 10 ms: 2 <= 20 ms: 0 <= 50 ms: 4 <= 100 ms: 14 <= 200 ms: 5 <= 500 ms: 3 <= 1 s: 31 <= 2 s: 13 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since startup): n = 606, median ~= 0 ms 0 ms: 412 1 ms: 122 2 ms: 0 <= 5 ms: 0 <= 10 ms: 2 <= 20 ms: 0 <= 50 ms: 4 <= 100 ms: 14 <= 200 ms: 5 <= 500 ms: 3 <= 1 s: 31 <= 2 s: 13 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 71, median ~= 3 ms 0 ms: 21 1 ms: 4 2 ms: 2 <= 5 ms: 19 <= 10 ms: 7 <= 20 ms: 7 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 4 <= 2 s: 1 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 2 <= 2 min: 4 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last Daily Report): n = 724, median ~= 5 ms 0 ms: 200 1 ms: 61 2 ms: 15 <= 5 ms: 94 <= 10 ms: 81 <= 20 ms: 85 <= 50 ms: 8 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 1 <= 1 s: 96 <= 2 s: 58 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 5 <= 2 min: 20 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since startup): n = 725, median ~= 5 ms 0 ms: 200 1 ms: 61 2 ms: 15 <= 5 ms: 94 <= 10 ms: 81 <= 20 ms: 85 <= 50 ms: 9 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 1 <= 1 s: 96 <= 2 s: 58 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 5 <= 2 min: 20 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TaskThread Failed Time Distribution (since last Daily Report): n = 0 TaskThread Failed Time Distribution (since startup): n = 0 TaskThread Succeeded Time Distribution (since last Daily Report): n = 0 TaskThread Succeeded Time Distribution (since startup): n = 0 TouchThread Failed Time Distribution (since last Daily Report): n = 0 TouchThread Failed Time Distribution (since startup): n = 0 TouchThread Succeeded Time Distribution (since last Daily Report): n = 0 TouchThread Succeeded Time Distribution (since startup): n = 0 Language (since last daily report) : 1332 (100%) Language (since startup) : 1332 (100%) SgtMap topography nFromCache=0 nNotFromCache=0 GSHHS: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 NationalBoundaries: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 StateBoundaries: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 Rivers: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 100 + 96 + 116 + 91 + 91 + 85 + 76 + 86 + 96 + 95 + 99 + 95 + 75 + 93 + 98 + 119 + 106 + 102 + 97 + 97 + 95 + 119 + 90 + 82 + 75 + 71 + 85 + 67 + 83 + 110 + 93 + 86 + 90 + 75 + 99 + 101 + 79 + 103 + 95 + 98 + 103 + 100 + 82 + 85 + 96 + 97 + 82 + 96 + 88 + 92 + 83 + 74 + 117 + 96 + 90 + 100 + 83 + 93 + 100 + 103 + 103 + 93 + 73 + 96 + 110 + 93 + 89 + 107 + 106 + 97 + 84 + 78 + 98 + 95 + 96 + 85 + 83 + 91 + 94 + 91 + 81 + 95 + 93 + 97 + 80 + 79 + 90 + 94 + 90 + 95 + 104 + 85 + 98 + 90 + 86 + 86 + 98 + 92 + 93 + 91 + 97 + 93 + 79 + 81 + 92 + 88 + 111 + 105 + 87 + 99 + 88 + 104 + 78 + 94 + 97 + 89 + 97 + 89 + 84 + 74 + 98 + 96 + 82 + 93 + 92 + 101 + 103 = 11739 canonicalStringHolder map sizes: 157 + 144 + 157 + 148 + 158 + 153 + 144 + 167 + 124 + 132 + 160 + 148 + 149 + 136 + 141 + 153 + 170 + 166 + 150 + 169 + 144 + 135 + 156 + 146 + 170 + 141 + 145 + 151 + 133 + 162 + 168 + 145 + 169 + 150 + 153 + 154 + 167 + 156 + 168 + 169 + 156 + 160 + 156 + 149 + 148 + 170 + 131 + 165 + 171 + 131 + 158 + 142 + 137 + 154 + 133 + 160 + 158 + 166 + 150 + 148 + 160 + 129 + 155 + 166 + 167 + 143 + 160 + 134 + 167 + 147 + 160 + 168 + 167 + 144 + 151 + 170 + 145 + 144 + 167 + 164 + 152 + 154 + 164 + 155 + 164 + 146 + 154 + 127 + 136 + 170 + 157 + 132 + 155 + 154 + 157 + 172 + 158 + 156 + 140 + 135 + 167 + 156 + 142 + 158 + 138 + 163 + 149 + 164 + 158 + 143 + 173 + 152 + 147 + 158 + 153 + 175 + 140 + 151 + 148 + 168 + 139 + 137 + 147 + 165 + 157 + 141 + 145 = 19431 Number of threads: Tomcat-waiting=16, inotify=1, other=17 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[#1,main,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) org.apache.catalina.core.StandardServer.await(StandardServer.java:524) org.apache.catalina.startup.Catalina.await(Catalina.java:847) org.apache.catalina.startup.Catalina.start(Catalina.java:795) java.base@21.0.4/java.lang.invoke.LambdaForm$DMH/0x00007fbabc140000.invokeVirtual(LambdaForm$DMH) java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007fbabc140800.invoke(LambdaForm$MH) java.base@21.0.4/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153) java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580) app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473) #2 Thread[#10,Finalizer,8,system] WAITING daemon java.base@21.0.4/java.lang.Object.wait0(Native Method) java.base@21.0.4/java.lang.Object.wait(Object.java:366) java.base@21.0.4/java.lang.Object.wait(Object.java:339) java.base@21.0.4/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.4/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) java.base@21.0.4/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) #3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon #4 Thread[#18,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #5 Thread[#19,Notification Thread,9,system] RUNNABLE daemon #6 Thread[#38,http-nio-8080-exec-6,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.poll(Native Method) java.base@21.0.4/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) java.base@21.0.4/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:201) java.base@21.0.4/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309) java.base@21.0.4/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) java.base@21.0.4/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) java.base@21.0.4/java.net.Socket$SocketInputStream.read(Socket.java:1099) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) java.base@21.0.4/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461) java.base@21.0.4/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066) com.amazon.redshift.core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.java:167) com.amazon.redshift.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:134) com.amazon.redshift.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:119) com.amazon.redshift.core.VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:79) com.amazon.redshift.core.RedshiftStream.receiveChar(RedshiftStream.java:440) com.amazon.redshift.core.v3.QueryExecutorImpl.processResultsOnThread(QueryExecutorImpl.java:1914) com.amazon.redshift.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) com.amazon.redshift.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1878) com.amazon.redshift.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:375) com.amazon.redshift.jdbc.RedshiftStatementImpl.executeInternal(RedshiftStatementImpl.java:519) com.amazon.redshift.jdbc.RedshiftStatementImpl.execute(RedshiftStatementImpl.java:440) com.amazon.redshift.jdbc.RedshiftPreparedStatement.executeWithFlags(RedshiftPreparedStatement.java:202) com.amazon.redshift.jdbc.RedshiftPreparedStatement.executeQuery(RedshiftPreparedStatement.java:117) org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:123) org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:123) gov.noaa.pfel.erddap.dataset.EDDTableFromDatabase.getDataForDapQuery(EDDTableFromDatabase.java:948) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3129) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4732) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:611) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #7 Thread[#43,http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.EPoll.wait(Native Method) java.base@21.0.4/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) java.base@21.0.4/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) java.base@21.0.4/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #8 Thread[#44,http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.accept(Native Method) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #9 Thread[#47,TouchThread,5,main] TIMED_WAITING daemon java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:311) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65) #10 Thread[#48,Java2D Disposer,10,system] WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@21.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@21.0.4/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) java.desktop@21.0.4/sun.java2d.Disposer.run(Disposer.java:145) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #11 Thread[#52,http-nio-8080-exec-14,5,main] TIMED_WAITING daemon java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:311) gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6694) gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:17371) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4589) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:611) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #12 Thread[#56,http-nio-8080-exec-18,5,main] TIMED_WAITING daemon java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:311) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:751) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #13 Thread[#57,http-nio-8080-exec-19,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.poll(Native Method) java.base@21.0.4/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) java.base@21.0.4/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:201) java.base@21.0.4/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309) java.base@21.0.4/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) java.base@21.0.4/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) java.base@21.0.4/java.net.Socket$SocketInputStream.read(Socket.java:1099) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) java.base@21.0.4/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461) java.base@21.0.4/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066) com.amazon.redshift.core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.java:167) com.amazon.redshift.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:134) com.amazon.redshift.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:119) com.amazon.redshift.core.VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:79) com.amazon.redshift.core.RedshiftStream.receiveChar(RedshiftStream.java:440) com.amazon.redshift.core.v3.QueryExecutorImpl.processResultsOnThread(QueryExecutorImpl.java:1914) com.amazon.redshift.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) com.amazon.redshift.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1878) com.amazon.redshift.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:375) com.amazon.redshift.jdbc.RedshiftStatementImpl.executeInternal(RedshiftStatementImpl.java:519) com.amazon.redshift.jdbc.RedshiftStatementImpl.execute(RedshiftStatementImpl.java:440) com.amazon.redshift.jdbc.RedshiftPreparedStatement.executeWithFlags(RedshiftPreparedStatement.java:202) com.amazon.redshift.jdbc.RedshiftPreparedStatement.executeQuery(RedshiftPreparedStatement.java:117) org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:123) org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:123) gov.noaa.pfel.erddap.dataset.EDDTableFromDatabase.getDataForDapQuery(EDDTableFromDatabase.java:948) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3129) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4732) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:611) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #14 Thread[#58,RunLoadDatasets,5,main] TIMED_WAITING daemon java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288) #15 Thread[#61,idle-connection-reaper,5,main] TIMED_WAITING daemon java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) software.amazon.awssdk.http.apache.internal.conn.IdleConnectionReaper$ReaperTask.run(IdleConnectionReaper.java:151) java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) java.base@21.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #16 Thread[#88,java-sdk-http-connection-reaper,5,main] TIMED_WAITING daemon java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.amazonaws.http.IdleConnectionReaper.run(IdleConnectionReaper.java:188) #17 Thread[#9,Reference Handler,10,system] RUNNABLE daemon java.base@21.0.4/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@21.0.4/java.lang.ref.Reference.processPendingReferences(Reference.java:246) java.base@21.0.4/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)