![]() |
Voice of the Ocean ERDDAP™
Easier access to scientific data |
| ![]() |
Current time is 2025-07-10T01:43:42+00:00 Startup was at 2025-07-07T09:04:27+00:00 Last major LoadDatasets started 8m 41s ago and finished after 5 seconds. Currently, no dataset is loading. nGridDatasets = 0 nTableDatasets = 577 nTotalDatasets = 577 n Datasets Failed To Load (in the last major LoadDatasets) = 2 nrt_SEA057_M75, nrt_SEA070_M29, (end) Unique users (since startup) n = 0 Response Failed Time (since last major LoadDatasets) n = 1, median ~= 40000 ms Response Failed Time (since last Daily Report) n = 64, median ~= 28 ms Response Failed Time (since startup) n = 205, median ~= 13 ms Response Succeeded Time (since last major LoadDatasets) n = 100, median ~= 20 ms Response Succeeded Time (since last Daily Report) n = 10885, median ~= 4 ms Response Succeeded Time (since startup) n = 42384, median ~= 6 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 EmailThread has sent 5 out of 5 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 0 EmailThread Succeeded Time (since last Daily Report) n = 1, median ~= 1500 ms 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.05236317 processCPULoad=0.04957786 totalMemory=64214MB freeMemory=1010MB totalSwapSpace=32734MB freeSwapSpace=30381MB Number of active requests=2 Number of threads: Tomcat-waiting=12, inotify=575, other=13 4 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 17617 MB (highWaterMark= 17617 MB) (Xmx ~= 40960 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-07-10T01:35:03+00:00 1s 2 2 577 214 ( 18) 0 ( 0) 0 0 0 13 575 13 790 10 0% 2025-07-10T01:20:03+00:00 1s 2 2 577 207 ( 17) 1 ( 1) 0 0 0 13 575 13 1001 10 0% 2025-07-10T01:05:02+00:00 1s 2 2 577 248 ( 10) 3 ( 17500) 0 0 0 13 575 13 804 8 0% 2025-07-10T00:50:02+00:00 1s 2 2 577 244 ( 10) 0 ( 0) 0 0 0 14 575 12 289 8 0% 2025-07-10T00:35:02+00:00 1s 2 2 577 132 ( 9) 0 ( 0) 0 0 0 14 575 12 277 1 0% 2025-07-10T00:20:02+00:00 1s 2 2 577 22 ( 1) 0 ( 0) 0 0 0 14 575 12 275 2 0% 2025-07-10T00:05:01+00:00 1s 2 2 577 45 ( 7) 0 ( 0) 0 0 0 14 575 12 296 0 0% 2025-07-09T23:50:01+00:00 1s 2 2 577 17 ( 2) 0 ( 0) 0 0 0 14 575 12 290 0 0% 2025-07-09T23:35:01+00:00 1s 2 2 577 48 ( 6) 0 ( 0) 0 0 0 14 575 12 312 0 0% 2025-07-09T23:20:01+00:00 1s 2 2 577 20 ( 8) 0 ( 0) 0 0 0 14 575 12 291 0 0% 2025-07-09T23:05:01+00:00 1s 2 2 577 61 ( 7) 0 ( 0) 0 0 0 14 575 12 297 0 0% 2025-07-09T22:50:01+00:00 1s 2 2 577 25 ( 13) 1 ( 40000) 0 0 0 14 575 12 296 1 0% 2025-07-09T22:35:01+00:00 1s 2 2 577 67 ( 7) 5 ( 8) 0 0 0 14 575 12 285 1 0% 2025-07-09T22:20:01+00:00 1s 2 2 577 28 ( 14) 1 ( 8) 0 0 0 14 575 12 295 0 0% 2025-07-09T22:05:01+00:00 1s 2 2 577 82 ( 8) 4 ( 8) 0 0 0 14 575 12 296 0 0% 2025-07-09T21:50:01+00:00 1s 2 2 577 49 ( 9) 9 ( 35) 0 0 0 14 575 12 296 1 0% 2025-07-09T21:35:01+00:00 1s 2 2 577 125 ( 8) 3 ( 35) 0 0 0 14 575 12 304 0 0% 2025-07-09T21:20:01+00:00 1s 2 2 577 34 ( 6) 2 ( 35) 0 0 0 14 575 12 295 0 0% 2025-07-09T21:05:00+00:00 1s 2 2 577 58 ( 8) 1 ( 4) 0 0 0 14 575 12 296 0 0% 2025-07-09T20:50:00+00:00 1s 2 2 577 16 ( 2) 0 ( 0) 0 0 0 14 575 12 295 0 0% 2025-07-09T20:35:00+00:00 1s 2 2 577 55 ( 8) 1 ( 35) 0 0 0 14 575 12 296 0 0% 2025-07-09T20:20:00+00:00 1s 2 2 577 17 ( 1) 0 ( 0) 0 0 0 14 575 12 295 0 0% 2025-07-09T20:05:00+00:00 1s 2 2 577 67 ( 7) 1 ( 35) 0 0 0 14 575 12 296 0 0% 2025-07-09T19:50:00+00:00 1s 2 2 577 14 ( 1) 0 ( 0) 0 0 0 14 575 12 295 0 0% 2025-07-09T19:35:00+00:00 1s 2 2 577 55 ( 7) 0 ( 0) 0 0 0 14 575 12 296 0 0% 2025-07-09T19:20:00+00:00 1s 2 2 577 17 ( 2) 2 ( 50) 0 0 0 14 575 12 290 0 0% 2025-07-09T19:05:00+00:00 1s 2 2 577 48 ( 7) 0 ( 0) 0 0 0 14 575 12 296 0 0% 2025-07-09T18:50:00+00:00 1s 2 2 577 451 ( 2) 0 ( 0) 0 0 0 14 575 12 296 2 0% 2025-07-09T18:35:00+00:00 1s 2 2 577 51 ( 7) 0 ( 0) 0 0 0 14 575 12 296 0 0% 2025-07-09T18:20:00+00:00 1s 2 2 577 1030 ( 2) 0 ( 0) 0 0 0 14 575 12 296 5 0% 2025-07-09T18:05:00+00:00 1s 2 2 577 1873 ( 2) 0 ( 0) 0 0 0 14 575 12 441 17 0% 2025-07-09T17:50:00+00:00 1s 2 2 577 862 ( 2) 1 ( 15000) 0 0 0 12 575 14 1652 8 0% 2025-07-09T17:34:59+00:00 1s 2 2 577 41 ( 6) 0 ( 0) 0 0 0 14 575 12 297 0 0% 2025-07-09T17:19:59+00:00 1s 2 2 577 14 ( 2) 0 ( 0) 0 0 0 14 575 12 295 0 0% 2025-07-09T17:04:59+00:00 1s 2 2 577 53 ( 8) 0 ( 0) 0 0 0 14 575 12 296 0 0% 2025-07-09T16:49:59+00:00 1s 2 2 577 20 ( 10) 0 ( 0) 0 0 0 14 575 12 291 0 0% 2025-07-09T16:34:59+00:00 1s 2 2 577 40 ( 7) 0 ( 0) 0 0 0 14 575 12 296 0 0% 2025-07-09T16:19:59+00:00 1s 2 2 577 9 ( 1) 0 ( 0) 0 0 0 14 575 12 295 0 0% 2025-07-09T16:04:59+00:00 1s 2 2 577 45 ( 7) 0 ( 0) 0 0 0 14 575 12 296 0 0% 2025-07-09T15:49:59+00:00 1s 2 2 577 11 ( 2) 0 ( 0) 0 0 0 14 575 12 290 0 0% 2025-07-09T15:34:59+00:00 1s 2 2 577 50 ( 7) 0 ( 0) 0 0 0 14 575 12 296 0 0% 2025-07-09T15:19:59+00:00 1s 2 2 577 18 ( 1) 0 ( 0) 0 0 0 14 575 12 295 0 0% 2025-07-09T15:04:59+00:00 1s 2 2 577 55 ( 6) 1 ( 15000) 0 0 0 14 575 12 298 0 0% 2025-07-09T14:49:59+00:00 1s 2 2 577 16 ( 2) 1 ( 4) 0 0 0 14 575 12 295 0 0% 2025-07-09T14:34:59+00:00 1s 2 2 577 57 ( 8) 0 ( 0) 0 0 0 14 575 12 297 0 0% 2025-07-09T14:19:58+00:00 1s 2 2 577 43 ( 3) 5 ( 625) 0 0 0 14 575 12 296 1 0% 2025-07-09T14:04:58+00:00 1s 2 2 577 104 ( 7) 13 ( 8) 0 0 0 14 575 12 297 0 0% 2025-07-09T13:49:58+00:00 1s 2 2 577 27 ( 9) 1 ( 350) 0 0 0 14 575 12 296 1 0% 2025-07-09T13:34:58+00:00 1s 2 2 577 71 ( 8) 1 ( 350) 0 0 0 14 575 12 296 0 0% 2025-07-09T13:19:58+00:00 1s 2 2 577 253 ( 2) 0 ( 0) 0 0 0 14 575 12 296 1 0% 2025-07-09T13:04:58+00:00 1s 2 2 577 276 ( 3) 1 ( 40000) 0 0 0 14 575 12 287 2 0% 2025-07-09T12:49:58+00:00 1s 2 2 577 27 ( 18) 0 ( 0) 0 0 0 14 575 12 301 0 0% 2025-07-09T12:34:58+00:00 1s 2 2 577 535 ( 2) 0 ( 0) 0 0 0 14 575 12 295 3 0% 2025-07-09T12:19:58+00:00 1s 2 2 577 1284 ( 2) 0 ( 0) 0 0 0 14 575 12 302 10 0% 2025-07-09T12:04:58+00:00 1s 2 2 577 710 ( 2) 0 ( 0) 0 0 0 13 575 13 761 7 0% 2025-07-09T11:49:58+00:00 1s 2 2 577 28 ( 7) 0 ( 0) 0 0 0 14 575 12 301 0 0% 2025-07-09T11:34:58+00:00 1s 2 2 577 53 ( 8) 0 ( 0) 0 0 0 14 575 12 302 0 0% 2025-07-09T11:19:58+00:00 1s 2 2 577 20 ( 1) 0 ( 0) 0 0 0 14 575 12 300 0 0% 2025-07-09T11:04:58+00:00 1s 2 2 577 58 ( 8) 0 ( 0) 0 0 0 14 575 12 301 0 0% 2025-07-09T10:49:58+00:00 1s 2 2 577 19 ( 6) 0 ( 0) 0 0 0 14 575 12 301 0 0% 2025-07-09T10:34:58+00:00 1s 2 2 577 49 ( 7) 0 ( 0) 0 0 0 14 575 12 303 0 0% 2025-07-09T10:19:57+00:00 1s 2 2 577 18 ( 2) 0 ( 0) 0 0 0 14 575 12 302 0 0% 2025-07-09T10:04:57+00:00 1s 2 2 577 53 ( 8) 0 ( 0) 0 0 0 14 575 12 303 0 0% 2025-07-09T09:49:57+00:00 1s 2 2 577 15 ( 2) 0 ( 0) 0 0 0 14 575 12 302 0 0% 2025-07-09T09:34:57+00:00 1s 2 2 577 50 ( 7) 0 ( 0) 0 0 0 14 575 12 303 0 0% 2025-07-09T09:19:57+00:00 1s 2 2 577 14 ( 2) 0 ( 0) 0 0 0 14 575 12 297 0 0% 2025-07-09T09:04:57+00:00 1s 2 2 577 59 ( 7) 0 ( 0) 0 0 0 14 575 12 303 0 0% 2025-07-09T08:49:57+00:00 1s 2 2 577 25 ( 8) 0 ( 0) 0 0 0 14 575 12 302 0 0% 2025-07-09T08:34:57+00:00 1s 2 2 577 52 ( 7) 0 ( 0) 0 0 0 14 575 12 303 0 0% 2025-07-09T08:19:57+00:00 1s 2 2 577 44 ( 28) 5 ( 0) 0 0 0 14 575 12 302 3 0% 2025-07-09T08:04:57+00:00 1s 2 2 577 57 ( 8) 0 ( 0) 0 0 0 14 575 12 302 0 0% 2025-07-09T07:49:57+00:00 1s 2 2 577 30 ( 7) 0 ( 0) 0 0 0 14 575 12 302 0 0% 2025-07-09T07:34:57+00:00 1s 2 2 577 67 ( 9) 0 ( 0) 0 0 0 14 575 12 285 1 0% 2025-07-09T07:19:57+00:00 1s 2 2 577 33 ( 6) 0 ( 0) 0 0 0 14 575 12 301 0 0% 2025-07-09T07:04:57+00:00 1s 2 2 577 74 ( 8) 0 ( 0) 0 0 0 14 575 12 292 1 0% 2025-07-09T06:49:57+00:00 1s 2 2 577 33 ( 8) 0 ( 0) 0 0 0 14 575 12 302 0 0% 2025-07-09T06:34:56+00:00 1s 2 2 577 60 ( 7) 0 ( 0) 0 0 0 14 575 12 303 0 0% 2025-07-09T06:19:56+00:00 1s 2 2 577 30 ( 8) 0 ( 0) 0 0 0 14 575 12 302 0 0% 2025-07-09T06:04:56+00:00 1s 2 2 577 68 ( 7) 0 ( 0) 0 0 0 14 575 12 303 0 0% 2025-07-09T05:49:56+00:00 1s 2 2 577 25 ( 9) 0 ( 0) 0 0 0 14 575 12 302 1 0% 2025-07-09T05:34:56+00:00 1s 2 2 577 62 ( 8) 0 ( 0) 0 0 0 14 575 12 302 0 0% 2025-07-09T05:19:56+00:00 1s 2 2 577 66 ( 1143) 0 ( 0) 0 0 0 14 575 12 303 2 0% 2025-07-09T05:04:56+00:00 1s 2 2 577 103 ( 875) 0 ( 0) 0 0 0 13 575 13 812 2 0% 2025-07-09T04:49:56+00:00 1s 2 2 577 80 ( 2333) 0 ( 0) 0 0 0 14 575 12 302 3 0% 2025-07-09T04:34:56+00:00 1s 2 2 577 110 ( 100) 0 ( 0) 0 0 0 14 575 12 295 4 0% 2025-07-09T04:19:56+00:00 1s 2 2 577 70 ( 2500) 0 ( 0) 0 0 0 14 575 12 302 3 0% 2025-07-09T04:04:56+00:00 1s 2 2 577 86 ( 9) 0 ( 0) 0 0 0 13 575 13 966 1 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 74, median ~= 750 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: 74 <= 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 Major LoadDatasets Times Distribution (since startup): n = 259, median ~= 751 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: 258 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 1 <= 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 last Daily Report): n = 155, median ~= 750 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: 155 <= 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 Minor LoadDatasets Times Distribution (since startup): n = 472, median ~= 753 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: 466 <= 2 s: 4 <= 5 s: 0 <= 10 s: 0 <= 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 Failed Time Distribution (since last major LoadDatasets): n = 1, median ~= 40000 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: 0 <= 1 min: 1 <= 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 = 64, median ~= 28 ms 0 ms: 3 1 ms: 2 2 ms: 0 <= 5 ms: 2 <= 10 ms: 21 <= 20 ms: 0 <= 50 ms: 15 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 6 <= 1 s: 2 <= 2 s: 2 <= 5 s: 0 <= 10 s: 0 <= 20 s: 5 <= 1 min: 6 <= 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 = 205, median ~= 13 ms 0 ms: 21 1 ms: 10 2 ms: 0 <= 5 ms: 7 <= 10 ms: 63 <= 20 ms: 5 <= 50 ms: 15 <= 100 ms: 1 <= 200 ms: 0 <= 500 ms: 15 <= 1 s: 22 <= 2 s: 12 <= 5 s: 6 <= 10 s: 2 <= 20 s: 10 <= 1 min: 14 <= 2 min: 0 <= 5 min: 2 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 100, median ~= 20 ms 0 ms: 2 1 ms: 4 2 ms: 1 <= 5 ms: 9 <= 10 ms: 27 <= 20 ms: 7 <= 50 ms: 4 <= 100 ms: 1 <= 200 ms: 0 <= 500 ms: 3 <= 1 s: 1 <= 2 s: 6 <= 5 s: 30 <= 10 s: 0 <= 20 s: 5 <= 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 = 10885, median ~= 4 ms 0 ms: 1476 1 ms: 1422 2 ms: 1646 <= 5 ms: 1518 <= 10 ms: 2611 <= 20 ms: 289 <= 50 ms: 322 <= 100 ms: 29 <= 200 ms: 6 <= 500 ms: 106 <= 1 s: 164 <= 2 s: 205 <= 5 s: 883 <= 10 s: 84 <= 20 s: 52 <= 1 min: 72 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since startup): n = 42384, median ~= 6 ms 0 ms: 5090 1 ms: 4439 2 ms: 5197 <= 5 ms: 3964 <= 10 ms: 11319 <= 20 ms: 1827 <= 50 ms: 1832 <= 100 ms: 130 <= 200 ms: 52 <= 500 ms: 493 <= 1 s: 1122 <= 2 s: 1184 <= 5 s: 4211 <= 10 s: 764 <= 20 s: 394 <= 1 min: 338 <= 2 min: 8 <= 5 min: 20 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 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 = 1, median ~= 1500 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: 1 <= 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 EmailThread Succeeded Time Distribution (since startup): n = 5, median ~= 1500 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: 5 <= 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 EmailThread nEmails/Session Distribution (since last Daily Report): n = 1, median ~= 1 0: 0 1: 1 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 4, median ~= 1 0: 0 1: 3 2: 1 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 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 = 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) : 10951 (100%) Language (since startup) : 42590 (100%) SgtMap topography nFromCache=1 nNotFromCache=481 GSHHS: nCached=100 of 100, nCoarse=4, nSuccesses=1064, nTossed=860 NationalBoundaries: nCached=100 of 100, nCoarse=1, nSuccesses=101, nTossed=380 StateBoundaries: nCached=100 of 100, nCoarse=1, nSuccesses=101, nTossed=380 Rivers: nCached=100 of 100, nCoarse=1, nSuccesses=101, nTossed=380 bufferedImage isAccelerated=[unknown] canonical map sizes: 42 + 48 + 51 + 41 + 51 + 53 + 45 + 41 + 50 + 50 + 57 + 40 + 51 + 42 + 53 + 52 + 54 + 49 + 43 + 45 + 46 + 61 + 47 + 43 + 46 + 28 + 45 + 38 + 40 + 59 + 54 + 40 + 47 + 44 + 44 + 59 + 49 + 46 + 37 + 49 + 47 + 53 + 40 + 46 + 50 + 51 + 50 + 59 + 49 + 49 + 33 + 48 + 58 + 37 + 50 + 56 + 46 + 41 + 65 + 57 + 56 + 36 + 41 + 61 + 48 + 54 + 49 + 53 + 50 + 43 + 53 + 42 + 46 + 44 + 52 + 50 + 43 + 43 + 50 + 49 + 45 + 53 + 56 + 47 + 41 + 49 + 43 + 49 + 45 + 59 + 53 + 54 + 42 + 48 + 39 + 45 + 44 + 40 + 50 + 40 + 42 + 45 + 41 + 36 + 44 + 47 + 56 + 52 + 51 + 53 + 36 + 35 + 45 + 45 + 47 + 48 + 47 + 41 + 44 + 44 + 60 + 62 + 43 + 46 + 45 + 41 + 39 = 6005 canonicalStringHolder map sizes: 100 + 97 + 86 + 90 + 84 + 88 + 94 + 91 + 93 + 97 + 102 + 107 + 94 + 71 + 105 + 84 + 78 + 79 + 96 + 97 + 110 + 102 + 104 + 97 + 100 + 94 + 80 + 82 + 93 + 95 + 94 + 94 + 97 + 86 + 93 + 85 + 111 + 109 + 74 + 83 + 99 + 101 + 86 + 93 + 94 + 90 + 93 + 76 + 86 + 101 + 83 + 93 + 77 + 100 + 100 + 104 + 107 + 104 + 82 + 86 + 74 + 87 + 95 + 125 + 100 + 84 + 90 + 96 + 74 + 90 + 95 + 91 + 100 + 88 + 88 + 91 + 83 + 87 + 83 + 92 + 91 + 107 + 93 + 77 + 93 + 98 + 104 + 87 + 98 + 102 + 109 + 104 + 100 + 96 + 82 + 85 + 95 + 78 + 82 + 94 + 90 + 80 + 87 + 76 + 81 + 88 + 88 + 89 + 98 + 89 + 80 + 90 + 78 + 90 + 85 + 91 + 88 + 83 + 97 + 92 + 81 + 102 + 86 + 89 + 97 + 95 + 90 = 11639 Number of threads: Tomcat-waiting=12, inotify=575, other=13 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@17.0.9/java.lang.Object.wait(Native Method) java.base@17.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.9/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@17.0.9/java.lang.Thread.run(Thread.java:840) java.base@17.0.9/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162) #2 Thread[EmailThread,5,main] TIMED_WAITING daemon java.base@17.0.9/java.lang.Thread.sleep(Native Method) com.cohort.util.Math2.sleep(Math2.java:311) gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:70) #3 Thread[Finalizer,8,system] WAITING daemon java.base@17.0.9/java.lang.Object.wait(Native Method) java.base@17.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.base@17.0.9/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172) #4 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@17.0.9/sun.nio.ch.Net.accept(Native Method) java.base@17.0.9/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425) java.base@17.0.9/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128) java.base@17.0.9/java.lang.Thread.run(Thread.java:840) #5 Thread[http-nio-8080-exec-1,5,main] RUNNABLE daemon ucar.ma2.Array.copyTo1DJavaArray(Array.java:806) gov.noaa.pfel.coastwatch.griddata.NcHelper.decodeAttributeToPrimitive(NcHelper.java:218) gov.noaa.pfel.coastwatch.griddata.NcHelper.getAttributePA(NcHelper.java:1222) gov.noaa.pfel.coastwatch.griddata.NcHelper.getAttributes(NcHelper.java:1354) gov.noaa.pfel.coastwatch.griddata.NcHelper.getVariableAttributes(NcHelper.java:1368) gov.noaa.pfel.coastwatch.pointdata.Table.readMultidimNc(Table.java:7646) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:123) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:3271) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.lowUpdate(EDDTableFromFiles.java:2555) gov.noaa.pfel.erddap.dataset.EDD.update(EDD.java:2549) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4747) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) 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:174) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) 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:482) 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:735) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) java.base@17.0.9/java.lang.Thread.run(Thread.java:840) #6 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@17.0.9/sun.nio.ch.EPoll.wait(Native Method) java.base@17.0.9/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118) java.base@17.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129) java.base@17.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758) java.base@17.0.9/java.lang.Thread.run(Thread.java:840) #7 Thread[Java2D Disposer,10,system] WAITING daemon java.base@17.0.9/java.lang.Object.wait(Native Method) java.base@17.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.desktop@17.0.9/sun.java2d.Disposer.run(Disposer.java:145) java.base@17.0.9/java.lang.Thread.run(Thread.java:840) #8 Thread[main,5,main] TIMED_WAITING java.base@17.0.9/java.lang.Thread.sleep(Native Method) org.apache.catalina.core.StandardServer.await(StandardServer.java:564) org.apache.catalina.startup.Catalina.await(Catalina.java:887) org.apache.catalina.startup.Catalina.start(Catalina.java:833) java.base@17.0.9/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) java.base@17.0.9/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) java.base@17.0.9/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base@17.0.9/java.lang.reflect.Method.invoke(Method.java:568) app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347) app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478) #9 Thread[Notification Thread,9,system] RUNNABLE daemon #10 Thread[Reference Handler,10,system] RUNNABLE daemon java.base@17.0.9/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@17.0.9/java.lang.ref.Reference.processPendingReferences(Reference.java:253) java.base@17.0.9/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215) #11 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon java.base@17.0.9/java.lang.Thread.sleep(Native Method) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288) #12 Thread[Signal Dispatcher,9,system] RUNNABLE daemon #13 Thread[TouchThread,5,main] TIMED_WAITING daemon java.base@17.0.9/java.lang.Thread.sleep(Native Method) com.cohort.util.Math2.sleep(Math2.java:311) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)