![]() |
ERDDAP
Easier access to scientific data |
log in | ![]() Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-04-15T17:33:49-07:00 Startup was at 2025-04-10T07:47:56-07:00 Last major LoadDatasets started 6m 39s ago and finished after 20 seconds. Currently, minor LoadDatasets is loading dataset #30=cwwcNDBCMet (70 ms). nGridDatasets = 2760 nTableDatasets = 322 nTotalDatasets = 3082 n Datasets Failed To Load (in the last major LoadDatasets) = 0 Reasons for failing to load datasets: Unique users (since startup) n = 9030 Response Failed Time (since last major LoadDatasets) n = 2, median ~= 100 ms Response Failed Time (since last Daily Report) n = 1801, median ~= 128 ms Response Failed Time (since startup) n = 20240, median ~= 26 ms Response Succeeded Time (since last major LoadDatasets) n = 1352, median ~= 40 ms Response Succeeded Time (since last Daily Report) n = 68609, median ~= 50 ms Response Succeeded Time (since startup) n = 607176, median ~= 94 ms TaskThread has finished 157 out of 157 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 = 2, median ~= 1 ms TaskThread Succeeded Time (since startup) n = 157, median ~= 6917 ms EmailThread has sent 790 out of 790 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 0 EmailThread Succeeded Time (since last Daily Report) n = 262, median ~= 1791 ms TouchThread has finished 41944 out of 42244 touches. The current touch has been running for 55.434 s. TouchThread Failed Time (since last Daily Report) n = 1982, median ~= 165 ms TouchThread Succeeded Time (since last Daily Report) n = 1342, median ~= 80 ms OS info: totalCPULoad=0.3094983 processCPULoad=0.2668947 totalMemory=64335MB freeMemory=513MB totalSwapSpace=8191MB freeSwapSpace=8132MB Number of active requests=4 Number of threads: Tomcat-waiting=30, inotify=6, other=35 46 gc calls, 1 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 4078 MB (highWaterMark= 21000 MB) (Xmx ~= 21000 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 ---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- ----- 2025-04-15T17:27:23-07:00 11s 39 0 3082.0 3370 ( 38) 38 ( 440) 2 0 0 31 6 39 3256 99 0% 2025-04-15T17:13:22-07:00 76s 58 0 3082.0 1220 ( 1026) 32 ( 750) 1 0 0 34 6 31 1154 39 0% 2025-04-15T16:57:24-07:00 18s 40 0 3082.0 1059 ( 652) 22 ( 500) 1 0 0 31 6 37 1332 27 0% 2025-04-15T16:42:18-07:00 18s 43 0 3082.0 659 ( 1283) 24 ( 5000) 0 0 0 31 6 36 2486 23 0% 2025-04-15T16:33:41-07:00 399s 127 0 3082.0 8088 ( 542) 276 ( 5957) 2 0 0 30 6 38 1310 94 0% 2025-04-15T14:57:46-07:00 8s 35 0 3082.0 991 ( 442) 14 ( 350) 2 0 0 32 6 34 1222 22 0% 2025-04-15T14:43:09-07:00 38s 50 0 3082.0 1405 ( 77) 78 ( 167) 0 0 0 34 6 31 904 27 0% 2025-04-15T14:27:43-07:00 13s 34 0 3082.0 1352 ( 329) 41 ( 72) 1 0 0 33 5 32 1150 24 0% 2025-04-15T14:13:00-07:00 30s 43 0 3082.0 2287 ( 17) 26 ( 43) 0 0 0 32 5 33 912 30 0% 2025-04-15T13:58:17-07:00 47s 70 0 3082.0 1481 ( 35) 45 ( 1) 1 0 0 32 5 33 976 22 0% 2025-04-15T13:42:42-07:00 13s 43 0 3082.0 1471 ( 35) 63 ( 72) 3 0 0 34 5 31 904 18 0% 2025-04-15T13:28:16-07:00 48s 57 0 3082.0 1299 ( 113) 37 ( 64) 0 0 0 33 5 34 996 19 0% 2025-04-15T13:12:39-07:00 16s 47 0 3082.0 1008 ( 134) 22 ( 400) 0 0 0 34 5 32 888 18 0% 2025-04-15T12:58:31-07:00 69s 75 0 3082.0 8171 ( 7) 91 ( 19) 3 0 0 34 5 31 942 19 0% 2025-04-15T12:42:47-07:00 26s 82 0 3082.0 6325 ( 8) 162 ( 121) 6 0 0 32 5 33 1024 28 0% 2025-04-15T12:27:30-07:00 9s 40 0 3082.0 998 ( 106) 30 ( 20) 1 0 0 34 5 31 870 25 0% 2025-04-15T12:13:08-07:00 47s 85 0 3082.0 1324 ( 306) 40 ( 40) 0 0 0 33 5 34 1714 23 0% 2025-04-15T11:57:27-07:00 7s 31 0 3082.0 1052 ( 289) 40 ( 38) 1 0 0 34 5 31 1166 21 0% 2025-04-15T11:42:58-07:00 38s 51 0 3082.0 1342 ( 164) 54 ( 26) 2 0 0 33 5 32 912 24 0% 2025-04-15T11:27:33-07:00 19s 38 0 3082.0 1247 ( 34) 70 ( 69) 1 0 0 34 5 32 894 22 0% 2025-04-15T11:12:48-07:00 34s 50 0 3082.0 1546 ( 240) 46 ( 85) 1 0 0 33 5 33 1170 25 0% 2025-04-15T10:58:01-07:00 48s 48 0 3082.0 1032 ( 145) 34 ( 1) 0 0 0 33 5 33 870 22 0% 2025-04-15T10:42:29-07:00 22s 49 0 3082.0 1065 ( 102) 70 ( 5278) 0 0 0 32 5 34 966 36 0% 2025-04-15T10:27:58-07:00 57s 51 0 3082.0 1522 ( 62) 29 ( 75) 0 0 0 33 5 33 1000 48 0% 2025-04-15T10:12:08-07:00 12s 60 0 3082.0 1350 ( 117) 61 ( 54) 1 0 0 33 5 33 964 50 0% 2025-04-15T09:58:15-07:00 80s 88 0 3082.0 1258 ( 101) 27 ( 1) 1 0 0 34 5 32 988 18 0% 2025-04-15T09:42:06-07:00 11s 34 0 3082.0 1148 ( 102) 15 ( 425) 2 0 0 31 5 34 894 18 0% 2025-04-15T09:27:01-07:00 12s 34 0 3082.0 891 ( 655) 17 ( 875) 0 0 0 33 5 33 1178 23 0% 2025-04-15T09:11:53-07:00 10s 33 0 3082.0 1632 ( 385) 31 ( 19) 0 0 2 33 5 33 1072 25 0% 2025-04-15T08:56:55-07:00 12s 33 0 3082.0 1500 ( 48) 17 ( 1) 3 0 0 31 4 35 998 23 0% 2025-04-15T08:42:20-07:00 37s 44 0 3082.0 746 ( 351) 22 ( 35) 0 0 0 28 4 35 868 14 0% 2025-04-15T08:32:40-07:00 357s 168 0 3082.0 2229 ( 17) 51 ( 95) 0 0 0 30 4 30 1364 25 0% 2025-04-15T08:12:07-07:00 25s 49 0 3082.0 1742 ( 15) 40 ( 1667) 2 0 0 30 4 33 946 23 0% 2025-04-15T07:57:34-07:00 52s 55 0 3082.0 1198 ( 181) 43 ( 3167) 0 0 0 30 4 35 852 36 0% 2025-04-15T07:41:48-07:00 13s 35 0 3082.0 1103 ( 89) 37 ( 2563) 0 0 0 30 4 34 860 18 0% 2025-04-15T07:27:10-07:00 40s 48 0 3082.0 1053 ( 164) 52 ( 2250) 0 0 0 28 4 35 964 20 0% 2025-04-15T07:11:37-07:00 13s 39 0 3082.0 2294 ( 138) 47 ( 688) 0 0 0 30 4 34 890 21 0% 2025-04-15T06:57:36-07:00 77s 75 0 3082.0 1419 ( 325) 23 ( 290) 0 0 0 28 4 32 974 22 0% 2025-04-15T06:41:32-07:00 19s 40 1 3081.0 1316 ( 354) 29 ( 75) 0 0 0 26 4 36 1002 23 0% 2025-04-15T06:26:25-07:00 11s 35 1 3081.0 1006 ( 489) 24 ( 400) 0 0 0 27 4 34 910 24 0% 2025-04-15T06:11:20-07:00 8s 33 0 3082.0 921 ( 777) 9 ( 15) 1 0 0 29 4 34 1184 24 0% 2025-04-15T05:56:28-07:00 15s 47 0 3082.0 1066 ( 805) 15 ( 35) 0 0 0 27 4 34 880 42 0% 2025-04-15T05:41:42-07:00 32s 44 0 3082.0 1143 ( 157) 43 ( 43) 1 0 0 28 4 33 902 17 0% 2025-04-15T05:26:29-07:00 19s 38 1 3081.0 937 ( 200) 33 ( 19) 0 0 0 28 4 33 904 17 0% 2025-04-15T05:11:52-07:00 43s 43 0 3082.0 1406 ( 350) 30 ( 20) 0 0 0 26 4 34 862 21 0% 2025-04-15T04:56:44-07:00 36s 43 0 3082.0 1380 ( 170) 23 ( 238) 0 0 0 27 4 33 928 19 0% 2025-04-15T04:41:28-07:00 20s 36 0 3082.0 1217 ( 166) 15 ( 125) 1 0 0 27 4 34 948 24 0% 2025-04-15T04:26:43-07:00 41s 48 0 3082.0 1148 ( 450) 31 ( 1) 0 0 0 27 4 34 980 19 0% 2025-04-15T04:11:19-07:00 17s 32 0 3082.0 843 ( 734) 25 ( 0) 0 0 0 27 4 34 830 20 0% 2025-04-15T03:57:18-07:00 76s 73 0 3082.0 1290 ( 497) 27 ( 43) 0 0 0 26 4 34 830 25 0% 2025-04-15T03:41:13-07:00 12s 35 0 3082.0 1332 ( 212) 26 ( 35) 0 0 0 28 4 36 2260 24 0% 2025-04-15T03:26:03-07:00 8s 32 0 3082.0 969 ( 363) 26 ( 50) 0 0 0 29 4 32 878 22 0% 2025-04-15T03:11:03-07:00 13s 43 0 3082.0 1103 ( 448) 30 ( 0) 1 0 0 27 4 34 912 24 0% 2025-04-15T02:55:51-07:00 8s 34 0 3082.0 2085 ( 190) 20 ( 1) 0 0 0 28 4 33 950 31 0% 2025-04-15T02:41:03-07:00 25s 37 0 3082.0 2175 ( 88) 24 ( 67) 2 0 0 27 4 34 958 24 0% 2025-04-15T02:27:22-07:00 104s 88 0 3082.0 1865 ( 217) 34 ( 1) 2 0 0 29 4 31 936 26 0% 2025-04-15T02:11:30-07:00 53s 44 0 3082.0 2007 ( 116) 41 ( 1500) 0 0 0 28 4 34 1134 28 0% 2025-04-15T01:57:10-07:00 93s 83 1 3081.0 2280 ( 196) 53 ( 1625) 0 0 0 28 4 32 1170 28 0% 2025-04-15T01:41:49-07:00 78s 52 0 3082.0 1938 ( 270) 47 ( 92) 1 0 0 24 4 36 1268 27 0% 2025-04-15T01:26:33-07:00 62s 60 0 3082.0 2092 ( 195) 75 ( 1) 0 0 0 27 4 34 948 33 0% 2025-04-15T01:10:42-07:00 12s 34 0 3082.0 1646 ( 398) 31 ( 1) 4 0 0 27 4 34 934 33 0% 2025-04-15T00:56:39-07:00 69s 70 0 3082.0 1966 ( 321) 51 ( 625) 0 0 0 27 4 34 908 42 0% 2025-04-15T00:40:31-07:00 7s 31 0 3082.0 1767 ( 327) 45 ( 4700) 1 0 0 27 4 33 1164 27 0% 2025-04-15T00:26:32-07:00 74s 68 0 3082.0 1726 ( 443) 54 ( 320) 2 0 0 28 4 34 1358 33 0% 2025-04-15T00:10:23-07:00 11s 34 0 3082.0 821 ( 861) 29 ( 0) 0 0 0 28 4 33 886 20 0% 2025-04-14T23:56:33-07:00 81s 56 0 3082.0 1217 ( 293) 30 ( 16) 1 0 0 28 4 34 828 20 0% 2025-04-14T23:40:32-07:00 26s 44 0 3082.0 1196 ( 131) 32 ( 300) 0 0 0 27 4 34 1018 17 0% 2025-04-14T23:25:22-07:00 21s 38 0 3082.0 869 ( 175) 38 ( 30) 0 0 0 28 4 33 912 18 0% 2025-04-14T23:11:15-07:00 79s 190 0 3082.0 911 ( 683) 12 ( 625) 2 0 0 26 4 37 1172 25 0% 2025-04-14T22:56:43-07:00 113s 80 0 3082.0 1335 ( 162) 34 ( 350) 1 0 0 25 4 37 1470 25 0% 2025-04-14T22:39:58-07:00 9s 35 0 3082.0 1208 ( 142) 46 ( 3000) 5 0 0 28 4 35 1090 32 0% 2025-04-14T22:25:30-07:00 46s 50 0 3082.0 1028 ( 282) 44 ( 1000) 2 0 0 29 4 33 1310 36 0% 2025-04-14T22:09:49-07:00 11s 34 0 3082.0 687 ( 1048) 30 ( 20) 0 0 0 25 4 38 1364 41 0% 2025-04-14T21:56:03-07:00 87s 87 0 3082.0 963 ( 485) 24 ( 243) 0 0 0 26 4 35 1136 36 0% 2025-04-14T21:39:42-07:00 8s 32 0 3082.0 1109 ( 291) 28 ( 1) 0 0 0 29 4 31 864 24 0% 2025-04-14T21:24:48-07:00 14s 37 0 3082.0 641 ( 1021) 9 ( 0) 0 0 0 28 4 33 856 20 0% 2025-04-14T21:11:11-07:00 99s 1178 0 3082.0 987 ( 464) 27 ( 1) 0 0 0 26 4 34 1082 22 0% 2025-04-14T20:54:42-07:00 9s 33 0 3082.0 1183 ( 273) 24 ( 10) 0 0 0 28 4 33 920 23 0% 2025-04-14T20:39:48-07:00 21s 37 0 3082.0 1692 ( 182) 26 ( 75) 0 0 0 27 4 33 1046 23 0% 2025-04-14T20:24:54-07:00 27s 40 0 3082.0 1485 ( 390) 39 ( 150) 0 0 0 28 4 33 1004 61 0% 2025-04-14T20:09:38-07:00 17s 35 0 3082.0 1024 ( 440) 30 ( 500) 0 0 0 27 4 37 2502 63 0% 2025-04-14T19:55:14-07:00 60s 58 0 3082.0 990 ( 155) 45 ( 15) 0 0 0 27 4 36 1424 39 0% 2025-04-14T19:40:41-07:00 88s 37 0 3082.0 1215 ( 190) 30 ( 1000) 0 0 0 28 4 33 1446 70 0% 2025-04-14T19:24:51-07:00 43s 51 0 3082.0 883 ( 1043) 27 ( 25) 0 0 0 28 4 32 1848 84 0% 2025-04-14T19:09:15-07:00 9s 36 0 3082.0 855 ( 584) 17 ( 1) 0 0 0 25 4 37 1930 84 0% 2025-04-14T18:54:33-07:00 32s 52 1 3081.0 821 ( 338) 14 ( 20) 0 0 0 28 4 33 1614 53 0% 2025-04-14T18:42:40-07:00 220s 60 3 3079.0 1345 ( 392) 37 ( 47) 0 0 0 27 4 34 1422 81 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 36, median ~= 25333 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: 4 <= 20 s: 12 <= 1 min: 15 <= 2 min: 3 <= 5 min: 0 <= 10 min: 2 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 506, median ~= 29195 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: 78 <= 20 s: 135 <= 1 min: 174 <= 2 min: 84 <= 5 min: 21 <= 10 min: 10 <= 20 min: 3 <= 1 hr: 1 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 3050, median ~= 7521 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: 3025 <= 20 s: 24 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 1 Minor LoadDatasets Times Distribution (since startup): n = 42003, median ~= 7522 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: 41633 <= 20 s: 350 <= 1 min: 1 <= 2 min: 11 <= 5 min: 3 <= 10 min: 1 <= 20 min: 1 <= 1 hr: 1 > 1 hr: 2 Response Failed Time Distribution (since last major LoadDatasets): n = 2, median ~= 100 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 1 <= 200 ms: 0 <= 500 ms: 1 <= 1 s: 0 <= 2 s: 0 <= 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 = 1801, median ~= 128 ms 0 ms: 283 1 ms: 141 2 ms: 0 <= 5 ms: 4 <= 10 ms: 38 <= 20 ms: 71 <= 50 ms: 99 <= 100 ms: 244 <= 200 ms: 72 <= 500 ms: 140 <= 1 s: 120 <= 2 s: 46 <= 5 s: 155 <= 10 s: 161 <= 20 s: 190 <= 1 min: 21 <= 2 min: 0 <= 5 min: 5 <= 10 min: 7 <= 20 min: 4 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since startup): n = 20240, median ~= 26 ms 0 ms: 6105 1 ms: 2943 2 ms: 58 <= 5 ms: 28 <= 10 ms: 72 <= 20 ms: 665 <= 50 ms: 1250 <= 100 ms: 2180 <= 200 ms: 622 <= 500 ms: 1627 <= 1 s: 1128 <= 2 s: 586 <= 5 s: 902 <= 10 s: 1045 <= 20 s: 613 <= 1 min: 123 <= 2 min: 31 <= 5 min: 128 <= 10 min: 102 <= 20 min: 18 <= 1 hr: 13 > 1 hr: 1 Response Succeeded Time Distribution (since last major LoadDatasets): n = 1352, median ~= 40 ms 0 ms: 10 1 ms: 13 2 ms: 27 <= 5 ms: 60 <= 10 ms: 190 <= 20 ms: 362 <= 50 ms: 21 <= 100 ms: 29 <= 200 ms: 30 <= 500 ms: 217 <= 1 s: 90 <= 2 s: 156 <= 5 s: 92 <= 10 s: 53 <= 20 s: 2 <= 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 Daily Report): n = 68609, median ~= 50 ms 0 ms: 2217 1 ms: 3060 2 ms: 4251 <= 5 ms: 7955 <= 10 ms: 8766 <= 20 ms: 6216 <= 50 ms: 1828 <= 100 ms: 2758 <= 200 ms: 3836 <= 500 ms: 6710 <= 1 s: 2850 <= 2 s: 15341 <= 5 s: 1415 <= 10 s: 988 <= 20 s: 271 <= 1 min: 67 <= 2 min: 36 <= 5 min: 34 <= 10 min: 10 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since startup): n = 607176, median ~= 94 ms 0 ms: 35921 1 ms: 26369 2 ms: 34827 <= 5 ms: 65855 <= 10 ms: 56270 <= 20 ms: 42226 <= 50 ms: 25886 <= 100 ms: 18308 <= 200 ms: 27082 <= 500 ms: 41032 <= 1 s: 18138 <= 2 s: 191658 <= 5 s: 10971 <= 10 s: 7622 <= 20 s: 2166 <= 1 min: 1032 <= 2 min: 1413 <= 5 min: 246 <= 10 min: 70 <= 20 min: 57 <= 1 hr: 27 > 1 hr: 0 EmailThread Failed Time Distribution (since last Daily Report): n = 0 EmailThread Failed Time Distribution (since startup): n = 0 EmailThread Succeeded Time Distribution (since last Daily Report): n = 262, median ~= 1791 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: 2 <= 2 s: 163 <= 5 s: 96 <= 10 s: 1 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Succeeded Time Distribution (since startup): n = 790, median ~= 1685 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: 3 <= 2 s: 572 <= 5 s: 211 <= 10 s: 4 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread nEmails/Session Distribution (since last Daily Report): n = 65, median ~= 2 0: 0 1: 27 2: 10 <= 5: 13 <= 10: 10 <= 20: 3 <= 50: 2 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 361, median ~= 1 0: 0 1: 269 2: 33 <= 5: 29 <= 10: 21 <= 20: 4 <= 50: 5 <= 100: 0 > 100: 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 = 2, median ~= 1 ms 0 ms: 0 1 ms: 1 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: 1 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TaskThread Succeeded Time Distribution (since startup): n = 157, median ~= 6917 ms 0 ms: 54 1 ms: 13 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: 30 <= 20 s: 60 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TouchThread Failed Time Distribution (since last Daily Report): n = 1982, median ~= 165 ms 0 ms: 7 1 ms: 289 2 ms: 47 <= 5 ms: 8 <= 10 ms: 7 <= 20 ms: 5 <= 50 ms: 167 <= 100 ms: 176 <= 200 ms: 437 <= 500 ms: 150 <= 1 s: 15 <= 2 s: 155 <= 5 s: 5 <= 10 s: 5 <= 20 s: 114 <= 1 min: 0 <= 2 min: 353 <= 5 min: 0 <= 10 min: 42 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TouchThread Failed Time Distribution (since startup): n = 25040, median ~= 167 ms 0 ms: 227 1 ms: 3328 2 ms: 606 <= 5 ms: 108 <= 10 ms: 43 <= 20 ms: 55 <= 50 ms: 2490 <= 100 ms: 2083 <= 200 ms: 5342 <= 500 ms: 2033 <= 1 s: 229 <= 2 s: 2243 <= 5 s: 75 <= 10 s: 43 <= 20 s: 1015 <= 1 min: 3 <= 2 min: 4579 <= 5 min: 4 <= 10 min: 523 <= 20 min: 11 <= 1 hr: 0 > 1 hr: 0 TouchThread Succeeded Time Distribution (since last Daily Report): n = 1342, median ~= 80 ms 0 ms: 0 1 ms: 1 2 ms: 24 <= 5 ms: 28 <= 10 ms: 374 <= 20 ms: 160 <= 50 ms: 41 <= 100 ms: 72 <= 200 ms: 287 <= 500 ms: 68 <= 1 s: 38 <= 2 s: 4 <= 5 s: 6 <= 10 s: 239 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TouchThread Succeeded Time Distribution (since startup): n = 16904, median ~= 74 ms 0 ms: 0 1 ms: 11 2 ms: 330 <= 5 ms: 368 <= 10 ms: 5046 <= 20 ms: 1670 <= 50 ms: 597 <= 100 ms: 899 <= 200 ms: 3596 <= 500 ms: 815 <= 1 s: 479 <= 2 s: 63 <= 5 s: 78 <= 10 s: 2936 <= 20 s: 14 <= 1 min: 2 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Language (since last daily report) : 70270 (100%) zh-CN: 117 (0%) es: 19 (0%) Language (since startup) : 624396 (100%) zh-CN: 2861 (0%) es: 22 (0%) id: 21 (0%) ru: 16 (0%) zh-TW: 10 (0%) ko: 9 (0%) pt: 7 (0%) SgtMap topography nFromCache=292 nNotFromCache=193 GSHHS: nCached=100 of 100, nCoarse=19961, nSuccesses=5096, nTossed=984 NationalBoundaries: nCached=100 of 100, nCoarse=7214, nSuccesses=1688, nTossed=334 StateBoundaries: nCached=100 of 100, nCoarse=1611, nSuccesses=1702, nTossed=157 Rivers: nCached=100 of 100, nCoarse=1723, nSuccesses=1688, nTossed=334 bufferedImage isAccelerated=[java.awt.HeadlessException] canonical map sizes: 86 + 94 + 86 + 102 + 107 + 87 + 79 + 97 + 88 + 94 + 99 + 87 + 77 + 81 + 103 + 99 + 103 + 107 + 93 + 86 + 89 + 113 + 96 + 90 + 85 + 96 + 87 + 84 + 81 + 84 + 95 + 77 + 105 + 76 + 88 + 94 + 85 + 90 + 97 + 95 + 92 + 102 + 88 + 74 + 89 + 85 + 100 + 95 + 103 + 88 + 77 + 84 + 102 + 98 + 94 + 90 + 89 + 72 + 100 + 99 + 77 + 80 + 76 + 94 + 100 + 76 + 82 + 94 + 105 + 92 + 86 + 77 + 89 + 91 + 86 + 87 + 100 + 88 + 81 + 81 + 79 + 99 + 106 + 93 + 78 + 94 + 99 + 102 + 96 + 96 + 88 + 104 + 99 + 92 + 92 + 103 + 95 + 68 + 91 + 80 + 103 + 91 + 83 + 68 + 79 + 100 + 95 + 103 + 90 + 93 + 80 + 79 + 78 + 92 + 116 + 107 + 85 + 82 + 85 + 80 + 100 + 92 + 86 + 81 + 92 + 80 + 80 = 11479 canonicalStringHolder map sizes: 769 + 745 + 755 + 784 + 750 + 785 + 763 + 686 + 745 + 753 + 737 + 796 + 749 + 755 + 716 + 720 + 767 + 744 + 761 + 742 + 757 + 818 + 778 + 758 + 734 + 713 + 736 + 767 + 782 + 779 + 814 + 732 + 724 + 796 + 717 + 719 + 743 + 690 + 760 + 721 + 751 + 766 + 693 + 763 + 765 + 742 + 775 + 733 + 752 + 774 + 754 + 708 + 796 + 740 + 721 + 818 + 730 + 704 + 762 + 735 + 784 + 786 + 726 + 778 + 749 + 716 + 786 + 766 + 729 + 710 + 773 + 744 + 716 + 754 + 700 + 758 + 744 + 770 + 775 + 738 + 742 + 773 + 774 + 742 + 694 + 806 + 750 + 726 + 770 + 755 + 714 + 733 + 705 + 779 + 770 + 753 + 772 + 690 + 708 + 777 + 729 + 760 + 759 + 755 + 766 + 787 + 725 + 780 + 717 + 765 + 762 + 706 + 711 + 821 + 737 + 735 + 764 + 733 + 745 + 741 + 746 + 746 + 772 + 762 + 724 + 796 + 775 = 95296 Number of threads: Tomcat-waiting=30, inotify=6, other=35 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[#1,main,5,main] RUNNABLE java.base@21.0.6/sun.nio.ch.Net.accept(Native Method) java.base@21.0.6/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748) java.base@21.0.6/java.net.ServerSocket.implAccept(ServerSocket.java:698) java.base@21.0.6/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663) java.base@21.0.6/java.net.ServerSocket.implAccept(ServerSocket.java:639) java.base@21.0.6/java.net.ServerSocket.implAccept(ServerSocket.java:585) java.base@21.0.6/java.net.ServerSocket.accept(ServerSocket.java:543) org.apache.catalina.core.StandardServer.await(StandardServer.java:557) org.apache.catalina.startup.Catalina.await(Catalina.java:851) org.apache.catalina.startup.Catalina.start(Catalina.java:799) java.base@21.0.6/java.lang.invoke.LambdaForm$DMH/0x00007fe3360a8400.invokeVirtual(LambdaForm$DMH) java.base@21.0.6/java.lang.invoke.LambdaForm$MH/0x00007fe3360a8c00.invoke(LambdaForm$MH) java.base@21.0.6/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) java.base@21.0.6/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153) java.base@21.0.6/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) java.base@21.0.6/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[#106,http-nio-8443-Poller,5,main] RUNNABLE daemon java.base@21.0.6/sun.nio.ch.EPoll.wait(Native Method) java.base@21.0.6/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) java.base@21.0.6/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) java.base@21.0.6/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:757) java.base@21.0.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) #3 Thread[#1069822,Attach Listener,9,system] RUNNABLE daemon #4 Thread[#107,http-nio-8443-Acceptor,5,main] RUNNABLE daemon java.base@21.0.6/sun.nio.ch.Net.accept(Native Method) java.base@21.0.6/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.6/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.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) #5 Thread[#1407283,http-nio-8443-exec-160,5,main] TIMED_WAITING daemon java.base@21.0.6/java.lang.Thread.sleep0(Native Method) java.base@21.0.6/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:368) gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:3981) gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:22878) gov.noaa.pfel.erddap.Erddap.doInfo(Erddap.java:17440) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:795) 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) gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67) 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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) 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:397) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) 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.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) #6 Thread[#1503,idle-connection-reaper,5,main] TIMED_WAITING daemon java.base@21.0.6/java.lang.Thread.sleep0(Native Method) java.base@21.0.6/java.lang.Thread.sleep(Thread.java:509) software.amazon.awssdk.http.apache.internal.conn.IdleConnectionReaper$ReaperTask.run(IdleConnectionReaper.java:151) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@21.0.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) #7 Thread[#1504826,http-nio-8443-exec-161,5,main] RUNNABLE daemon gov.noaa.pfel.erddap.dataset.TableWriterSeparatedValue.writeSome(TableWriterSeparatedValue.java:183) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.lambda$getDataForDapQuery$0(EDDTableFromFiles.java:4651) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles$$Lambda/0x00007fe33662c000.accept(Unknown Source) gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4907) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3800) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687) 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) gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67) 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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) 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:397) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) 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.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) #8 Thread[#1945695,ForkJoinPool.commonPool-worker-257,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #9 Thread[#1945696,ForkJoinPool.commonPool-worker-258,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #10 Thread[#1945698,ForkJoinPool.commonPool-worker-260,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #11 Thread[#1945700,ForkJoinPool.commonPool-worker-262,5,main] TIMED_WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #12 Thread[#1945701,ForkJoinPool.commonPool-worker-263,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #13 Thread[#1945702,ForkJoinPool.commonPool-worker-264,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #14 Thread[#1945704,ForkJoinPool.commonPool-worker-266,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #15 Thread[#1945705,ForkJoinPool.commonPool-worker-267,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #16 Thread[#1945706,ForkJoinPool.commonPool-worker-268,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #17 Thread[#1946010,ForkJoinPool.commonPool-worker-270,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #18 Thread[#1946011,ForkJoinPool.commonPool-worker-271,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #19 Thread[#1946012,ForkJoinPool.commonPool-worker-272,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #20 Thread[#1946014,ForkJoinPool.commonPool-worker-274,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #21 Thread[#1946491,ForkJoinPool.commonPool-worker-275,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #22 Thread[#1957053,ForkJoinPool.commonPool-worker-276,5,main] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.6/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.6/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #23 Thread[#1957209,TouchThread,5,main] RUNNABLE java.base@21.0.6/sun.nio.ch.Net.poll(Native Method) java.base@21.0.6/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) java.base@21.0.6/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:548) java.base@21.0.6/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:592) java.base@21.0.6/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) java.base@21.0.6/java.net.Socket.connect(Socket.java:751) java.base@21.0.6/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304) java.base@21.0.6/sun.net.NetworkClient.doConnect(NetworkClient.java:178) java.base@21.0.6/sun.net.www.http.HttpClient.openServer(HttpClient.java:531) java.base@21.0.6/sun.net.www.http.HttpClient.openServer(HttpClient.java:636) java.base@21.0.6/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264) java.base@21.0.6/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:377) java.base@21.0.6/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:193) java.base@21.0.6/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1252) java.base@21.0.6/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1138) java.base@21.0.6/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:179) java.base@21.0.6/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:141) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1338) gov.noaa.pfel.coastwatch.util.SSR.touchUrl(SSR.java:966) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:89) #24 Thread[#1963507,LoadDatasets,5,main] RUNNABLE gov.noaa.pfel.erddap.dataset.TableWriterAll.<init>(TableWriterAll.java:61) gov.noaa.pfel.erddap.dataset.TableWriterAllWithMetadata.<init>(TableWriterAllWithMetadata.java:52) gov.noaa.pfel.erddap.dataset.EDDTable.subsetVariablesDataTable(EDDTable.java:15450) gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:15538) gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:903) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2563) gov.noaa.pfel.erddap.dataset.EDDTableFromNcFiles.<init>(EDDTableFromNcFiles.java:111) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:705) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:665) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:669) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:220) #25 Thread[#28,Reference Handler,10,system] RUNNABLE daemon java.base@21.0.6/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@21.0.6/java.lang.ref.Reference.processPendingReferences(Reference.java:246) java.base@21.0.6/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) #26 Thread[#29,Finalizer,8,system] WAITING daemon java.base@21.0.6/java.lang.Object.wait0(Native Method) java.base@21.0.6/java.lang.Object.wait(Object.java:366) java.base@21.0.6/java.lang.Object.wait(Object.java:339) java.base@21.0.6/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.6/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) java.base@21.0.6/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) #27 Thread[#30,Signal Dispatcher,9,system] RUNNABLE daemon #28 Thread[#46,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852) java.base@21.0.6/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.6/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) java.base@21.0.6/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #29 Thread[#47,Notification Thread,9,system] RUNNABLE daemon #30 Thread[#52,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852) java.base@21.0.6/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.6/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) java.base@21.0.6/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #31 Thread[#621514,http-nio-8443-exec-128,5,main] RUNNABLE daemon java.base@21.0.6/java.util.zip.Inflater.inflateBytesBytes(Native Method) java.base@21.0.6/java.util.zip.Inflater.inflate(Inflater.java:376) java.base@21.0.6/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:177) java.base@21.0.6/java.io.FilterInputStream.read(FilterInputStream.java:95) ucar.nc2.util.IO.copyB(IO.java:195) ucar.nc2.filter.Deflate.decode(Deflate.java:77) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:874) ucar.nc2.Variable._read(Variable.java:768) ucar.nc2.Variable.read(Variable.java:600) ucar.nc2.Variable.read(Variable.java:558) gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:382) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2682) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2861) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2848) gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2826) gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:671) gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:604) gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:538) gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:11736) gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsSeparatedAscii(EDDGrid.java:11449) gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsCsv(EDDGrid.java:11343) gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3005) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687) 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) gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67) 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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) 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:397) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) 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.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) #32 Thread[#77,Java2D Disposer,10,system] WAITING daemon java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@21.0.6/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@21.0.6/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) java.base@21.0.6/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) java.desktop@21.0.6/sun.java2d.Disposer.run(Disposer.java:145) java.base@21.0.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) #33 Thread[#78,EmailThread,5,main] TIMED_WAITING java.base@21.0.6/java.lang.Thread.sleep0(Native Method) java.base@21.0.6/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:368) gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:60) #34 Thread[#80,RunLoadDatasets,5,main] TIMED_WAITING java.base@21.0.6/java.lang.Thread.sleep0(Native Method) java.base@21.0.6/java.lang.Thread.sleep(Thread.java:509) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:298) #35 Thread[#95,http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@21.0.6/sun.nio.ch.Net.accept(Native Method) java.base@21.0.6/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.6/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.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583)