![]() |
ERDDAP
Easier access to scientific data |
| ![]() Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-04-25T22:57:51+00:00 Startup was at 2025-04-21T14:44:43+00:00 Last major LoadDatasets started 10m 15s ago and finished after 45 seconds. Currently, no dataset is loading. nGridDatasets = 12 nTableDatasets = 82 nTotalDatasets = 94 n Datasets Failed To Load (in the last major LoadDatasets) = 0 Reasons for failing to load datasets: Unique users (since startup) n = 1 Response Failed Time (since last major LoadDatasets) n = 0 Response Failed Time (since last Daily Report) n = 2, median ~= 0 ms Response Failed Time (since startup) n = 26, median ~= 50 ms Response Succeeded Time (since last major LoadDatasets) n = 1, median ~= 2 ms Response Succeeded Time (since last Daily Report) n = 172, median ~= 12 ms Response Succeeded Time (since startup) n = 11729, median ~= 1 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 0 out of 192 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 240, median ~= 0 ms EmailThread Succeeded Time (since last Daily Report) n = 0 TouchThread has finished 49 out of 49 touches. Currently, the thread is sleeping. TouchThread Failed Time (since last Daily Report) n = 0 TouchThread Succeeded Time (since last Daily Report) n = 7, median ~= 9 ms OS info: totalCPULoad=0.5432548 processCPULoad=0.25100696 totalMemory=15713MB freeMemory=177MB totalSwapSpace=0MB freeSwapSpace=0MB Number of active requests=1 Number of threads: Tomcat-waiting=13, inotify=1, other=13 0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 103 MB (highWaterMark= 683 MB) (Xmx ~= 2048 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-25T22:48:14+00:00 38s 23 0 94 4 ( 4) 1 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T22:34:32+00:00 116s 55 0 94 4 ( 15) 0 ( 0) 0 0 0 14 1 17 63 0 0% 2025-04-25T22:18:41+00:00 66s 31 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T22:03:57+00:00 84s 31 0 94 3 ( 4) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T21:49:24+00:00 111s 45 0 94 4 ( 2) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T21:33:24+00:00 53s 31 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T21:18:20+00:00 48s 21 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T21:05:42+00:00 192s 64 0 94 2 ( 20) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T20:48:01+00:00 31s 21 0 94 2 ( 20) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T20:33:21+00:00 52s 34 0 94 7 ( 1300) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T20:19:18+00:00 109s 44 0 94 27 ( 11) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T20:03:34+00:00 66s 33 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T19:49:27+00:00 120s 37 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 15 70 0 0% 2025-04-25T19:34:05+00:00 99s 47 0 94 1 ( 350) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T19:18:15+00:00 50s 21 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T19:04:55+00:00 152s 56 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 71 0 0% 2025-04-25T18:48:09+00:00 46s 29 0 94 2 ( 2) 0 ( 0) 0 0 0 14 1 16 71 0 0% 2025-04-25T18:33:17+00:00 53s 31 0 94 24 ( 26) 0 ( 0) 0 0 0 14 1 16 71 0 0% 2025-04-25T18:19:43+00:00 140s 47 0 94 3 ( 9) 0 ( 0) 0 0 0 14 1 15 62 0 0% 2025-04-25T18:03:57+00:00 95s 31 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T17:50:41+00:00 200s 37 0 94 3 ( 35) 0 ( 0) 0 0 0 14 1 14 62 0 0% 2025-04-25T17:34:28+00:00 128s 61 0 94 1 ( 4) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T17:17:57+00:00 39s 23 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T17:03:49+00:00 89s 32 0 94 3 ( 35) 0 ( 0) 0 0 0 14 1 17 70 0 0% 2025-04-25T16:49:32+00:00 134s 45 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 15 62 0 0% 2025-04-25T16:34:08+00:00 109s 39 0 94 14 ( 9) 1 ( 1500) 0 0 0 14 1 16 70 0 0% 2025-04-25T16:18:03+00:00 145s 47 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 15 70 0 0% 2025-04-25T16:01:25+00:00 48s 31 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T15:46:25+00:00 50s 23 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T15:32:14+00:00 99s 63 0 94 1 ( 8) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T15:15:55+00:00 22s 25 0 94 1 ( 15) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T15:02:08+00:00 94s 31 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T14:50:25+00:00 292s 60 0 94 6 ( 20) 0 ( 0) 0 0 0 14 1 14 71 0 0% 2025-04-25T14:31:30+00:00 59s 39 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T14:16:13+00:00 41s 21 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T14:02:58+00:00 147s 57 0 94 3 ( 8) 0 ( 0) 0 0 0 14 1 15 71 0 0% 2025-04-25T13:46:00+00:00 30s 22 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T13:31:33+00:00 64s 33 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T13:17:36+00:00 128s 51 0 94 1 ( 2) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T13:01:13+00:00 47s 31 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T12:46:23+00:00 56s 23 0 94 1 ( 8) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T12:32:49+00:00 143s 54 0 94 21 ( 35) 0 ( 0) 0 0 0 14 1 17 63 0 0% 2025-04-25T12:16:16+00:00 51s 24 0 94 1 ( 1) 0 ( 0) 0 0 0 14 1 16 71 0 0% 2025-04-25T12:02:25+00:00 121s 38 0 94 3 ( 35) 0 ( 0) 0 0 0 14 1 16 71 0 0% 2025-04-25T11:47:29+00:00 125s 47 0 94 2 ( 2) 0 ( 0) 0 0 0 14 1 15 63 0 0% 2025-04-25T11:31:10+00:00 48s 31 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T11:16:03+00:00 41s 23 0 94 1 ( 35) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T11:02:49+00:00 149s 61 0 94 4 ( 5) 0 ( 0) 0 0 0 14 1 15 70 0 0% 2025-04-25T10:45:48+00:00 26s 21 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T10:31:33+00:00 73s 33 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 71 0 0% 2025-04-25T10:17:34+00:00 134s 44 0 94 1 ( 35) 0 ( 0) 0 0 0 14 1 16 71 0 0% 2025-04-25T10:01:18+00:00 59s 41 0 94 5 ( 8) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T09:46:08+00:00 50s 21 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T09:31:47+00:00 90s 57 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T09:15:41+00:00 24s 21 0 94 2 ( 15) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T09:01:05+00:00 48s 31 0 94 1 ( 1500) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T08:47:34+00:00 137s 53 0 94 3 ( 6) 0 ( 0) 0 0 0 14 1 15 70 0 0% 2025-04-25T08:31:03+00:00 49s 31 0 94 1 ( 15) 0 ( 0) 0 0 0 14 1 16 71 0 0% 2025-04-25T08:16:02+00:00 47s 23 0 94 3 ( 4) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T08:02:34+00:00 141s 54 0 94 2 ( 5) 0 ( 0) 0 0 0 14 1 16 71 0 0% 2025-04-25T07:45:59+00:00 45s 29 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T07:31:15+00:00 61s 33 0 94 2 ( 5) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T07:17:11+00:00 120s 45 0 94 2 ( 5) 0 ( 0) 0 0 0 14 1 15 70 0 0% 2025-04-25T07:00:59+00:00 47s 33 0 94 3 ( 15) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T06:46:02+00:00 51s 21 0 94 1 ( 8) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T06:31:47+00:00 97s 63 0 94 1 ( 15) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T06:15:40+00:00 31s 21 0 94 1 ( 8) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T06:00:56+00:00 46s 31 0 94 1 ( 15) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T05:47:08+00:00 119s 46 0 94 1 ( 15) 0 ( 0) 0 0 0 14 1 17 70 0 0% 2025-04-25T05:31:08+00:00 61s 39 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T05:15:55+00:00 47s 23 0 94 3 ( 28) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T05:02:27+00:00 140s 55 0 94 2 ( 8) 0 ( 0) 0 0 0 14 1 15 70 0 0% 2025-04-25T04:45:37+00:00 32s 23 0 94 1 ( 4) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T04:31:16+00:00 69s 31 0 94 1 ( 35) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T04:17:33+00:00 148s 53 0 94 2 ( 20) 0 ( 0) 0 0 0 14 1 15 70 0 0% 2025-04-25T04:00:51+00:00 46s 31 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T03:45:46+00:00 41s 21 0 94 1 ( 35) 0 ( 0) 0 0 0 14 1 16 62 0 0% 2025-04-25T03:32:28+00:00 144s 57 0 94 5 ( 35) 0 ( 0) 0 0 0 14 1 17 62 0 0% 2025-04-25T03:15:46+00:00 44s 29 0 94 1 ( 15) 0 ( 0) 0 0 0 14 1 17 63 0 0% 2025-04-25T03:00:52+00:00 49s 31 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T02:47:03+00:00 120s 47 0 94 1 ( 35) 0 ( 0) 0 0 0 14 1 15 70 0 0% 2025-04-25T02:30:48+00:00 48s 31 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T02:15:49+00:00 48s 23 0 94 1 ( 2) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T02:02:27+00:00 148s 61 0 94 1 ( 0) 0 ( 0) 0 0 0 14 1 15 70 0 0% 2025-04-25T01:45:26+00:00 26s 22 0 94 1 ( 15) 0 ( 0) 0 0 0 14 1 16 63 0 0% 2025-04-25T01:30:53+00:00 54s 33 0 94 0 ( 0) 0 ( 0) 0 0 0 14 1 16 70 0 0% 2025-04-25T01:16:56+00:00 118s 44 0 94 1 ( 75) 0 ( 0) 0 0 0 14 1 16 63 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 63, median ~= 71667 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: 28 <= 2 min: 18 <= 5 min: 17 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 415, median ~= 58916 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: 1 <= 10 s: 0 <= 20 s: 9 <= 1 min: 203 <= 2 min: 120 <= 5 min: 63 <= 10 min: 17 <= 20 min: 0 <= 1 hr: 2 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 6, median ~= 192000 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: 5 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since startup): n = 36, median ~= 165000 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: 1 <= 5 s: 3 <= 10 s: 1 <= 20 s: 0 <= 1 min: 3 <= 2 min: 1 <= 5 min: 24 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since last major LoadDatasets): n = 0 Response Failed Time Distribution (since last Daily Report): n = 2, median ~= 0 ms 0 ms: 1 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 Response Failed Time Distribution (since startup): n = 26, median ~= 50 ms 0 ms: 3 1 ms: 3 2 ms: 0 <= 5 ms: 1 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 6 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 1 <= 5 s: 3 <= 10 s: 0 <= 20 s: 1 <= 1 min: 0 <= 2 min: 1 <= 5 min: 6 <= 10 min: 1 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 1, median ~= 2 ms 0 ms: 0 1 ms: 0 2 ms: 1 <= 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: 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 = 172, median ~= 12 ms 0 ms: 1 1 ms: 3 2 ms: 15 <= 5 ms: 29 <= 10 ms: 33 <= 20 ms: 29 <= 50 ms: 22 <= 100 ms: 10 <= 200 ms: 3 <= 500 ms: 12 <= 1 s: 2 <= 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 startup): n = 11729, median ~= 1 ms 0 ms: 3215 1 ms: 2624 2 ms: 936 <= 5 ms: 1179 <= 10 ms: 1321 <= 20 ms: 1125 <= 50 ms: 785 <= 100 ms: 201 <= 200 ms: 92 <= 500 ms: 84 <= 1 s: 70 <= 2 s: 71 <= 5 s: 14 <= 10 s: 2 <= 20 s: 7 <= 1 min: 1 <= 2 min: 0 <= 5 min: 1 <= 10 min: 1 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Failed Time Distribution (since last Daily Report): n = 240, median ~= 0 ms 0 ms: 240 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: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Failed Time Distribution (since startup): n = 1566, median ~= 0 ms 0 ms: 1566 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: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Succeeded Time Distribution (since last Daily Report): n = 0 EmailThread Succeeded Time Distribution (since startup): n = 0 EmailThread nEmails/Session Distribution (since last Daily Report): n = 240, median ~= 0 0: 240 1: 0 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 1566, median ~= 0 0: 1566 1: 0 2: 0 <= 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 = 7, median ~= 9 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 4 <= 20 ms: 2 <= 50 ms: 0 <= 100 ms: 0 <= 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 TouchThread Succeeded Time Distribution (since startup): n = 49, median ~= 13 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 20 <= 20 ms: 16 <= 50 ms: 4 <= 100 ms: 4 <= 200 ms: 2 <= 500 ms: 2 <= 1 s: 1 <= 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 Language (since last daily report) : 175 (100%) Language (since startup) : 11654 (100%) SgtMap topography nFromCache=10 nNotFromCache=9 GSHHS: nCached=26 of 100, nCoarse=2, nSuccesses=312, nTossed=0 NationalBoundaries: nCached=13 of 100, nCoarse=1, nSuccesses=78, nTossed=0 StateBoundaries: nCached=13 of 100, nCoarse=0, nSuccesses=78, nTossed=0 Rivers: nCached=13 of 100, nCoarse=0, nSuccesses=78, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 33 + 41 + 43 + 31 + 39 + 37 + 33 + 33 + 37 + 41 + 42 + 33 + 35 + 29 + 42 + 39 + 44 + 38 + 36 + 38 + 39 + 53 + 40 + 33 + 25 + 19 + 36 + 22 + 31 + 49 + 43 + 32 + 42 + 27 + 34 + 42 + 31 + 38 + 31 + 35 + 37 + 41 + 32 + 38 + 47 + 38 + 28 + 43 + 35 + 39 + 25 + 34 + 54 + 29 + 36 + 37 + 43 + 30 + 45 + 39 + 40 + 26 + 32 + 46 + 40 + 38 + 37 + 40 + 38 + 33 + 43 + 26 + 39 + 39 + 37 + 34 + 34 + 34 + 35 + 32 + 29 + 43 + 43 + 40 + 34 + 32 + 38 + 40 + 37 + 37 + 40 + 39 + 36 + 36 + 29 + 38 + 38 + 30 + 38 + 31 + 37 + 36 + 35 + 24 + 33 + 35 + 45 + 47 + 35 + 40 + 27 + 25 + 29 + 37 + 41 + 39 + 39 + 30 + 32 + 30 + 46 + 47 + 36 + 35 + 35 + 35 + 35 = 4612 canonicalStringHolder map sizes: 22 + 26 + 19 + 27 + 35 + 26 + 24 + 34 + 26 + 29 + 25 + 18 + 20 + 28 + 26 + 20 + 22 + 28 + 26 + 27 + 28 + 24 + 24 + 17 + 32 + 23 + 19 + 28 + 29 + 23 + 35 + 26 + 20 + 15 + 24 + 23 + 20 + 31 + 23 + 26 + 16 + 31 + 23 + 20 + 23 + 23 + 22 + 21 + 15 + 26 + 27 + 21 + 41 + 26 + 33 + 25 + 21 + 21 + 28 + 25 + 19 + 16 + 22 + 22 + 29 + 23 + 18 + 23 + 25 + 18 + 25 + 24 + 17 + 17 + 23 + 18 + 21 + 32 + 25 + 24 + 39 + 18 + 24 + 19 + 22 + 17 + 19 + 31 + 28 + 21 + 17 + 21 + 21 + 27 + 22 + 28 + 20 + 29 + 25 + 33 + 23 + 26 + 28 + 23 + 31 + 25 + 14 + 18 + 24 + 28 + 28 + 26 + 26 + 22 + 29 + 29 + 31 + 19 + 29 + 35 + 23 + 21 + 23 + 32 + 25 + 22 + 24 = 3092 Number of threads: Tomcat-waiting=13, inotify=1, other=13 (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/0x00007f83ec140000.invokeVirtual(LambdaForm$DMH) java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f83ec140800.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[#17,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[#18,Notification Thread,9,system] RUNNABLE daemon #6 Thread[#34,EmailThread,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) com.cohort.util.Math2.sleep(Math2.java:350) gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:59) #7 Thread[#35,TouchThread,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) com.cohort.util.Math2.sleep(Math2.java:350) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:52) #8 Thread[#36,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) #9 Thread[#37,RunLoadDatasets,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) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320) #10 Thread[#51,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) #11 Thread[#52,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) #12 Thread[#755,http-nio-8080-exec-76,5,main] RUNNABLE daemon gov.noaa.pfel.coastwatch.griddata.Grid.readBinary(Grid.java:713) gov.noaa.pfel.coastwatch.sgt.SgtMap.createTopographyGrid(SgtMap.java:2381) gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5698) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678) 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[#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)