![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-07-05T10:03:05+00:00 Startup was at 2025-07-01T00:00:33+00:00 Last major LoadDatasets started 1m 38s ago and finished after 5 seconds. Currently, no dataset is loading. nGridDatasets = 0 nTableDatasets = 101 nTotalDatasets = 101 n Datasets Failed To Load (in the last major LoadDatasets) = 0 Reasons for failing to load datasets: Unique users (since startup) n = 1461 Response Failed Time (since last major LoadDatasets) n = 1, median ~= 35 ms Response Failed Time (since last Daily Report) n = 80, median ~= 0 ms Response Failed Time (since startup) n = 2139, median ~= 37 ms Response Succeeded Time (since last major LoadDatasets) n = 1, median ~= 35 ms Response Succeeded Time (since last Daily Report) n = 1486, median ~= 8 ms Response Succeeded Time (since startup) n = 352616, median ~= 81 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 316 out of 416 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 45, median ~= 0 ms EmailThread Succeeded Time (since last Daily Report) n = 0 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.002044972 processCPULoad=1.3923092E-4 totalMemory=17722MB freeMemory=271MB totalSwapSpace=4043MB freeSwapSpace=1566MB Number of active requests=2 Number of threads: Tomcat-waiting=23, inotify=87, other=22 0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 145 MB (highWaterMark= 2021 MB) (Xmx ~= 12288 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-05T10:01:28+00:00 1s 12078 0 101.0 4 ( 10) 0 ( 0) 0 0 0 25 87 22 102 0 0% 2025-07-05T09:47:16+00:00 49s 12072 0 101.0 464 ( 6) 4 ( 1) 0 0 0 25 87 26 102 0 0% 2025-07-05T09:32:18+00:00 51s 12051 0 101.0 12 ( 32) 1 ( 35) 0 0 0 25 87 26 92 0 0% 2025-07-05T09:16:29+00:00 2s 11999 0 101.0 12 ( 5) 1 ( 35) 0 0 0 25 96 23 102 0 0% 2025-07-05T09:02:14+00:00 47s 11989 0 101.0 4 ( 35) 2 ( 35) 0 0 0 25 96 26 102 0 0% 2025-07-05T08:46:49+00:00 22s 11962 0 101.0 467 ( 6) 10 ( 0) 0 0 0 25 96 26 107 0 0% 2025-07-05T08:32:13+00:00 46s 11949 0 101.0 8 ( 50) 2 ( 50) 0 0 0 25 96 26 102 0 0% 2025-07-05T08:17:27+00:00 60s 11912 0 101.0 13 ( 35) 1 ( 1500) 0 0 0 25 100 26 93 0 0% 2025-07-05T08:01:31+00:00 4s 11881 0 101.0 6 ( 40) 4 ( 1000) 0 0 0 25 100 26 104 0 0% 2025-07-05T07:47:11+00:00 44s 11865 0 101.0 464 ( 12) 19 ( 0) 0 0 0 25 100 26 103 0 0% 2025-07-05T07:31:30+00:00 3s 11841 0 101.0 15 ( 29) 10 ( 0) 0 0 0 25 100 26 100 0 0% 2025-07-05T07:18:27+00:00 120s 11823 0 101.0 16 ( 43) 25 ( 0) 0 0 0 25 100 26 93 0 0% 2025-07-05T07:01:51+00:00 25s 11782 0 101.0 9 ( 46) 30 ( 0) 0 0 0 25 100 26 101 0 0% 2025-07-05T06:46:35+00:00 8s 11748 0 101.0 465 ( 5) 17 ( 0) 0 0 0 25 100 26 102 0 0% 2025-07-05T06:32:08+00:00 42s 11735 0 101.0 11 ( 43) 20 ( 0) 0 0 0 25 100 26 102 0 0% 2025-07-05T06:18:17+00:00 110s 11709 0 101.0 22 ( 44) 55 ( 0) 0 0 0 25 100 26 101 0 0% 2025-07-05T06:01:37+00:00 10s 11663 0 101.0 11 ( 45) 14 ( 0) 0 0 0 25 94 26 102 0 0% 2025-07-05T05:47:29+00:00 62s 11644 0 101.0 467 ( 18) 3 ( 35) 0 0 0 25 94 26 101 0 0% 2025-07-05T05:31:47+00:00 20s 11608 0 101.0 7 ( 25) 4 ( 35) 0 0 0 25 94 26 102 0 0% 2025-07-05T05:17:39+00:00 73s 11592 0 101.0 10 ( 7) 4 ( 30) 0 0 0 25 94 26 96 0 0% 2025-07-05T05:01:29+00:00 3s 11548 0 101.0 12 ( 32) 4 ( 35) 0 0 0 25 95 26 98 0 0% 2025-07-05T04:46:32+00:00 5s 11531 0 101.0 469 ( 5) 8 ( 20) 0 0 0 25 95 26 102 0 0% 2025-07-05T04:32:19+00:00 53s 11516 0 101.0 8 ( 40) 3 ( 150) 0 0 0 25 95 26 100 0 0% 2025-07-05T04:16:51+00:00 25s 11485 0 101.0 26 ( 7) 10 ( 0) 0 0 0 25 95 26 101 0 0% 2025-07-05T04:02:21+00:00 55s 11460 0 101.0 11 ( 35) 4 ( 30) 0 0 0 25 95 26 101 0 0% 2025-07-05T03:46:28+00:00 2s 11417 0 101.0 466 ( 4) 5 ( 350) 0 0 0 25 100 26 100 0 0% 2025-07-05T03:31:45+00:00 19s 11406 0 101.0 16 ( 25) 2 ( 35) 0 0 0 25 100 26 92 0 0% 2025-07-05T03:17:38+00:00 72s 11381 0 101.0 13 ( 38) 2 ( 10) 0 0 0 25 100 26 100 0 0% 2025-07-05T03:02:07+00:00 41s 11351 0 101.0 17 ( 26) 3 ( 350) 0 0 0 25 100 26 100 0 0% 2025-07-05T02:47:03+00:00 37s 11313 0 101.0 461 ( 7) 6 ( 35) 0 0 0 25 100 26 100 0 0% 2025-07-05T02:31:36+00:00 10s 11284 0 101.0 12 ( 35) 4 ( 40) 0 0 0 25 100 26 92 0 0% 2025-07-05T02:16:42+00:00 17s 11261 0 101.0 17 ( 38) 9 ( 1) 0 0 0 25 100 26 92 0 0% 2025-07-05T02:01:52+00:00 27s 11242 0 101.0 9 ( 41) 1 ( 35) 0 0 0 25 100 26 91 0 0% 2025-07-05T01:47:07+00:00 42s 11217 0 101.0 465 ( 8) 2 ( 5) 0 0 0 25 99 26 100 0 0% 2025-07-05T01:32:03+00:00 37s 11182 0 101.0 5 ( 43) 5 ( 35) 0 0 0 25 99 26 100 0 0% 2025-07-05T01:17:14+00:00 53s 11149 0 101.0 23 ( 18) 5 ( 0) 0 0 0 25 99 26 92 0 0% 2025-07-05T01:01:38+00:00 17s 11126 0 101.0 24 ( 30) 7 ( 38) 0 0 0 25 99 26 101 0 0% 2025-07-05T00:47:24+00:00 60s 11102 0 101.0 478 ( 7) 0 ( 0) 0 0 0 25 99 26 92 0 0% 2025-07-05T00:31:46+00:00 25s 11065 0 101.0 24 ( 20) 12 ( 40) 0 0 0 25 100 26 101 0 0% 2025-07-05T00:16:56+00:00 35s 11027 0 101.0 23 ( 9) 5 ( 39) 0 0 0 24 95 27 100 0 0% 2025-07-05T00:01:22+00:00 1s 11005 0 101.0 30 ( 33) 3 ( 75) 0 0 0 25 95 18 98 0 0% 2025-07-04T23:46:33+00:00 12s 10984 0 101.0 477 ( 8) 7 ( 33) 0 0 0 25 95 26 100 0 0% 2025-07-04T23:31:39+00:00 18s 10954 0 101.0 16 ( 40) 5 ( 1250) 0 0 0 25 95 26 101 0 0% 2025-07-04T23:17:38+00:00 77s 10922 0 101.0 16 ( 50) 2 ( 100) 0 0 0 25 95 26 100 0 0% 2025-07-04T23:01:47+00:00 26s 10879 0 101.0 15 ( 35) 3 ( 750) 0 0 0 25 100 26 101 0 0% 2025-07-04T22:46:34+00:00 13s 10853 0 101.0 472 ( 5) 6 ( 0) 0 0 0 25 100 26 101 0 0% 2025-07-04T22:31:29+00:00 8s 10832 0 101.0 14 ( 35) 2 ( 50) 0 0 0 25 100 26 92 0 0% 2025-07-04T22:16:40+00:00 18s 10805 0 101.0 22 ( 13) 6 ( 30) 0 0 0 25 100 26 104 0 0% 2025-07-04T22:01:59+00:00 38s 10782 0 101.0 9 ( 33) 3 ( 43) 0 0 0 25 100 26 91 0 0% 2025-07-04T21:47:20+00:00 60s 10747 0 101.0 464 ( 8) 10 ( 50) 0 0 0 25 100 26 92 0 0% 2025-07-04T21:31:31+00:00 10s 10716 0 101.0 2482 ( 523) 4 ( 40) 0 0 0 25 100 26 101 0 0% 2025-07-04T21:16:52+00:00 31s 10695 0 101.0 5878 ( 557) 6 ( 30) 0 0 0 23 100 31 103 0 0% 2025-07-04T21:01:50+00:00 30s 10660 0 101.0 6192 ( 549) 4 ( 40) 0 0 0 24 100 30 103 0 0% 2025-07-04T20:46:34+00:00 13s 10621 0 101.0 5837 ( 343) 7 ( 28) 0 0 0 23 100 31 102 0 0% 2025-07-04T20:32:24+00:00 63s 10599 0 101.0 6424 ( 469) 3 ( 75) 0 0 0 24 100 29 101 0 0% 2025-07-04T20:16:29+00:00 8s 10564 0 101.0 9018 ( 129) 4 ( 50) 0 0 0 22 100 31 102 0 0% 2025-07-04T20:01:34+00:00 14s 10545 0 101.0 11833 ( 276) 4 ( 1) 0 0 0 20 100 33 96 0 0% 2025-07-04T19:46:52+00:00 31s 10509 0 101.0 12650 ( 444) 2 ( 50) 0 0 0 19 100 34 109 0 0% 2025-07-04T19:31:28+00:00 8s 10471 0 101.0 9216 ( 522) 9 ( 23) 0 0 0 16 99 24 93 0 0% 2025-07-04T19:17:08+00:00 47s 10456 0 101.0 6405 ( 362) 8 ( 35) 0 0 0 22 99 29 102 0 0% 2025-07-04T19:01:29+00:00 8s 10424 0 101.0 6937 ( 116) 7 ( 75) 0 0 0 20 99 31 103 0 0% 2025-07-04T18:46:25+00:00 5s 10386 0 101.0 5998 ( 86) 5 ( 35) 0 0 0 21 99 30 95 0 0% 2025-07-04T18:32:24+00:00 64s 10369 0 101.0 7014 ( 160) 4 ( 40) 0 0 0 20 99 31 91 0 0% 2025-07-04T18:17:10+00:00 50s 10327 0 101.0 5135 ( 368) 5 ( 39) 0 0 0 22 95 29 101 0 0% 2025-07-04T18:01:24+00:00 4s 10297 0 101.0 28 ( 1) 3 ( 28) 0 0 0 25 95 26 91 0 0% 2025-07-04T17:46:37+00:00 17s 10275 0 101.0 466 ( 12) 5 ( 28) 0 0 0 25 95 26 100 0 0% 2025-07-04T17:32:13+00:00 53s 10250 0 101.0 16 ( 28) 9 ( 41) 0 0 0 25 95 26 99 0 0% 2025-07-04T17:16:48+00:00 28s 10200 0 101.0 23 ( 28) 9 ( 35) 0 0 0 25 99 26 99 0 0% 2025-07-04T17:01:36+00:00 21s 10176 0 101.0 12 ( 35) 3 ( 350) 0 0 0 25 99 26 99 0 0% 2025-07-04T16:46:35+00:00 21s 10151 0 101.0 465 ( 4) 4 ( 40) 0 0 0 25 99 26 104 0 0% 2025-07-04T16:31:29+00:00 15s 10125 0 101.0 16 ( 27) 8 ( 35) 0 0 0 25 99 26 91 0 0% 2025-07-04T16:17:46+00:00 92s 10099 0 101.0 19 ( 31) 3 ( 35) 0 0 0 25 99 26 102 0 0% 2025-07-04T16:01:26+00:00 12s 10053 0 101.0 16 ( 28) 3 ( 625) 0 0 0 25 93 26 100 0 0% 2025-07-04T15:46:29+00:00 15s 10036 0 101.0 471 ( 5) 7 ( 31) 0 0 0 25 93 26 94 0 0% 2025-07-04T15:31:24+00:00 10s 9997 0 101.0 19 ( 37) 4 ( 40) 0 0 0 25 93 26 99 0 0% 2025-07-04T15:16:43+00:00 29s 9977 0 101.0 19 ( 32) 6 ( 40) 0 0 0 25 93 26 99 0 0% 2025-07-04T15:02:03+00:00 49s 9949 0 101.0 14 ( 35) 8 ( 32) 0 0 0 25 93 26 98 0 0% 2025-07-04T14:46:20+00:00 6s 9902 0 101.0 470 ( 5) 8 ( 32) 0 0 0 25 100 26 105 0 0% 2025-07-04T14:31:38+00:00 24s 9879 0 101.0 24 ( 26) 8 ( 43) 0 0 0 25 100 26 100 0 0% 2025-07-04T14:16:22+00:00 8s 9840 0 101.0 39 ( 1) 7 ( 46) 0 0 0 25 100 22 100 0 0% 2025-07-04T14:01:38+00:00 25s 9822 0 101.0 67 ( 3) 9 ( 38) 0 0 0 25 100 26 92 0 0% 2025-07-04T13:46:45+00:00 31s 9788 0 101.0 472 ( 9) 1 ( 4) 0 0 0 25 100 26 90 0 0% 2025-07-04T13:31:30+00:00 16s 9753 0 101.0 14 ( 38) 9 ( 38) 0 0 0 25 100 26 99 0 0% 2025-07-04T13:17:51+00:00 97s 9720 0 101.0 19 ( 22) 4 ( 50) 0 0 0 25 100 26 103 0 0% 2025-07-04T13:01:19+00:00 5s 9686 0 101.0 15 ( 56) 7 ( 41) 0 0 0 25 100 26 99 0 0% 2025-07-04T12:46:22+00:00 8s 9662 0 101.0 467 ( 8) 7 ( 75) 0 0 0 25 100 26 100 0 0% 2025-07-04T12:32:04+00:00 50s 9639 0 101.0 14 ( 40) 4 ( 100) 0 0 0 25 100 26 89 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 12, median ~= 31429 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: 1 <= 2 s: 1 <= 5 s: 2 <= 10 s: 0 <= 20 s: 0 <= 1 min: 7 <= 2 min: 1 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 425, median ~= 22048 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 3 <= 200 ms: 3 <= 500 ms: 4 <= 1 s: 2 <= 2 s: 7 <= 5 s: 40 <= 10 s: 50 <= 20 s: 95 <= 1 min: 166 <= 2 min: 50 <= 5 min: 5 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 84, median ~= 545 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 2 <= 200 ms: 22 <= 500 ms: 17 <= 1 s: 11 <= 2 s: 19 <= 5 s: 6 <= 10 s: 7 <= 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 = 4657, median ~= 562 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 229 <= 200 ms: 934 <= 500 ms: 1105 <= 1 s: 487 <= 2 s: 892 <= 5 s: 472 <= 10 s: 485 <= 20 s: 52 <= 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 major LoadDatasets): n = 1, median ~= 35 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 1 <= 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 Failed Time Distribution (since last Daily Report): n = 80, median ~= 0 ms 0 ms: 38 1 ms: 14 2 ms: 0 <= 5 ms: 1 <= 10 ms: 0 <= 20 ms: 1 <= 50 ms: 13 <= 100 ms: 1 <= 200 ms: 1 <= 500 ms: 1 <= 1 s: 5 <= 2 s: 4 <= 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 Response Failed Time Distribution (since startup): n = 2139, median ~= 37 ms 0 ms: 159 1 ms: 44 2 ms: 2 <= 5 ms: 102 <= 10 ms: 191 <= 20 ms: 41 <= 50 ms: 921 <= 100 ms: 156 <= 200 ms: 65 <= 500 ms: 84 <= 1 s: 260 <= 2 s: 88 <= 5 s: 15 <= 10 s: 9 <= 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 major LoadDatasets): n = 1, median ~= 35 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 1 <= 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 = 1486, median ~= 8 ms 0 ms: 11 1 ms: 53 2 ms: 409 <= 5 ms: 188 <= 10 ms: 159 <= 20 ms: 107 <= 50 ms: 155 <= 100 ms: 131 <= 200 ms: 45 <= 500 ms: 46 <= 1 s: 24 <= 2 s: 41 <= 5 s: 101 <= 10 s: 16 <= 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 = 352616, median ~= 81 ms 0 ms: 121228 1 ms: 14547 2 ms: 14448 <= 5 ms: 6185 <= 10 ms: 6608 <= 20 ms: 3876 <= 50 ms: 6938 <= 100 ms: 4042 <= 200 ms: 14047 <= 500 ms: 8734 <= 1 s: 73561 <= 2 s: 64246 <= 5 s: 13980 <= 10 s: 172 <= 20 s: 4 <= 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 last Daily Report): n = 45, median ~= 0 ms 0 ms: 45 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 = 1585, median ~= 0 ms 0 ms: 1585 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 = 45, median ~= 0 0: 45 1: 0 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 1585, median ~= 0 0: 1585 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 = 0 TouchThread Succeeded Time Distribution (since startup): n = 0 Language (since last daily report) : 1567 (100%) Language (since startup) : 354756 (100%) SgtMap topography nFromCache=0 nNotFromCache=10 GSHHS: nCached=18 of 100, nCoarse=0, nSuccesses=40, nTossed=0 NationalBoundaries: nCached=9 of 100, nCoarse=0, nSuccesses=10, nTossed=0 StateBoundaries: nCached=9 of 100, nCoarse=0, nSuccesses=10, nTossed=0 Rivers: nCached=9 of 100, nCoarse=0, nSuccesses=10, nTossed=0 bufferedImage isAccelerated=[java.awt.HeadlessException] canonical map sizes: 32 + 37 + 36 + 29 + 35 + 37 + 28 + 29 + 31 + 39 + 35 + 36 + 27 + 24 + 41 + 36 + 39 + 35 + 33 + 39 + 31 + 47 + 40 + 32 + 24 + 19 + 29 + 20 + 28 + 42 + 37 + 28 + 39 + 23 + 27 + 39 + 30 + 39 + 28 + 31 + 34 + 39 + 26 + 31 + 44 + 36 + 27 + 39 + 33 + 37 + 23 + 31 + 49 + 25 + 32 + 34 + 38 + 28 + 44 + 35 + 36 + 22 + 31 + 44 + 37 + 34 + 33 + 37 + 33 + 31 + 40 + 24 + 35 + 36 + 33 + 33 + 29 + 28 + 31 + 33 + 26 + 40 + 40 + 39 + 30 + 29 + 33 + 36 + 29 + 37 + 37 + 36 + 33 + 32 + 26 + 30 + 34 + 25 + 34 + 32 + 30 + 32 + 30 + 19 + 30 + 32 + 42 + 43 + 33 + 37 + 24 + 24 + 27 + 33 + 39 + 37 + 34 + 26 + 29 + 27 + 43 + 44 + 35 + 31 + 31 + 34 + 29 = 4189 canonicalStringHolder map sizes: 22 + 25 + 31 + 23 + 31 + 26 + 29 + 30 + 31 + 28 + 32 + 28 + 30 + 28 + 22 + 21 + 25 + 23 + 21 + 26 + 30 + 24 + 26 + 29 + 29 + 27 + 24 + 37 + 23 + 38 + 21 + 26 + 31 + 29 + 22 + 27 + 26 + 32 + 26 + 29 + 23 + 32 + 31 + 33 + 36 + 24 + 27 + 27 + 20 + 26 + 26 + 27 + 36 + 33 + 26 + 32 + 23 + 32 + 33 + 26 + 21 + 18 + 23 + 34 + 22 + 29 + 30 + 32 + 24 + 25 + 19 + 20 + 20 + 24 + 31 + 24 + 24 + 35 + 21 + 30 + 29 + 20 + 30 + 28 + 28 + 24 + 27 + 19 + 28 + 24 + 29 + 23 + 26 + 34 + 16 + 28 + 28 + 22 + 30 + 32 + 25 + 25 + 25 + 16 + 30 + 20 + 20 + 18 + 31 + 28 + 28 + 27 + 38 + 31 + 19 + 21 + 25 + 31 + 32 + 32 + 24 + 24 + 20 + 24 + 27 + 32 + 25 = 3390 Number of threads: Tomcat-waiting=23, inotify=87, other=22 (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:601) org.apache.catalina.startup.Catalina.await(Catalina.java:887) org.apache.catalina.startup.Catalina.start(Catalina.java:833) java.base@21.0.6/java.lang.invoke.LambdaForm$DMH/0x00007f633c148000.invokeVirtual(LambdaForm$DMH) java.base@21.0.6/java.lang.invoke.LambdaForm$MH/0x00007f633c150400.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:347) app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478) #2 Thread[#10,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) #3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon #4 Thread[#18,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) #5 Thread[#19,Notification Thread,9,system] RUNNABLE daemon #6 Thread[#33,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) #7 Thread[#42679,ForkJoinPool.commonPool-worker-5304,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) #8 Thread[#42729,ForkJoinPool.commonPool-worker-5306,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[#42730,ForkJoinPool.commonPool-worker-5307,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[#42731,ForkJoinPool.commonPool-worker-5308,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[#42734,ForkJoinPool.commonPool-worker-5311,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[#42736,ForkJoinPool.commonPool-worker-5313,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[#55,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) #14 Thread[#56,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) #15 Thread[#57,TouchThread,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.TouchThread.run(TouchThread.java:53) #16 Thread[#58,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) #17 Thread[#72,http-nio-8080-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:758) java.base@21.0.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) #18 Thread[#73,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:521) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79) 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) #19 Thread[#75,https-jsse-nio-8443-exec-2,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.Erddap.doGet(Erddap.java:953) 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) gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67) 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.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@21.0.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) #20 Thread[#84,https-jsse-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:758) java.base@21.0.6/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.6/java.lang.Thread.run(Thread.java:1583) #21 Thread[#85,https-jsse-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:521) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79) 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) #22 Thread[#9,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)