![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-12-08T17:02:14+00:00
Startup was at 2025-12-01T00:00:39+00:00
Last major LoadDatasets started 13m 11s ago and finished after 195 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 = 18252
Response Failed Time (since last major LoadDatasets) n = 7, median ~= 63 ms
Response Failed Time (since last Daily Report) n = 1663, median ~= 9 ms
Response Failed Time (since startup) n = 10120, median ~= 50 ms
Response Succeeded Time (since last major LoadDatasets) n = 137, median ~= 4 ms
Response Succeeded Time (since last Daily Report) n = 63197, median ~= 68 ms
Response Succeeded Time (since startup) n = 658306, median ~= 105 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 12361 out of 12461 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 149, 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.007579247 processCPULoad=0.004255083 totalMemory=17722MB freeMemory=505MB totalSwapSpace=4043MB freeSwapSpace=0MB
Number of active requests=1
Number of threads: Tomcat-waiting=24, inotify=78, other=25
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 288 MB (highWaterMark= 5430 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-12-08T16:52:12+00:00 188s 53570 0 101.0 154 ( 14) 19 ( 7) 0 0 0 25 68 26 132 0 0%
2025-12-08T16:34:51+00:00 47s 53468 0 101.0 119 ( 6) 4 ( 10) 0 0 0 25 71 26 153 0 0%
2025-12-08T16:24:53+00:00 350s 53448 0 101.0 152 ( 7) 15 ( 6) 0 0 0 25 71 26 130 0 0%
2025-12-08T16:04:16+00:00 13s 53343 0 101.0 123 ( 5) 9 ( 35) 0 0 0 25 65 26 132 0 0%
2025-12-08T15:52:11+00:00 187s 53321 0 101.0 141 ( 7) 16 ( 28) 0 0 0 25 65 26 122 0 0%
2025-12-08T15:34:48+00:00 45s 53208 0 101.0 17 ( 39) 6 ( 20) 0 0 0 25 78 22 134 0 0%
2025-12-08T15:26:58+00:00 478s 53188 0 101.0 258 ( 14) 15 ( 15) 0 0 0 25 78 26 123 1 0%
2025-12-08T15:04:04+00:00 4s 53087 0 101.0 118 ( 6) 5 ( 35) 0 0 0 25 78 26 131 0 0%
2025-12-08T14:52:15+00:00 195s 53065 0 101.0 134 ( 6) 14 ( 50) 0 0 0 25 78 26 132 0 0%
2025-12-08T14:34:20+00:00 20s 52964 0 101.0 118 ( 5) 8 ( 35) 0 0 0 25 62 26 132 0 0%
2025-12-08T14:23:34+00:00 274s 52939 0 101.0 1786 ( 191) 8 ( 10) 0 0 0 25 62 26 131 0 0%
2025-12-08T14:06:05+00:00 126s 52839 0 101.0 7181 ( 510) 11 ( 28) 0 0 0 20 76 31 125 0 0%
2025-12-08T13:49:25+00:00 25s 52737 0 101.0 4021 ( 539) 3 ( 1) 0 0 0 20 67 31 124 0 0%
2025-12-08T13:39:36+00:00 317s 52724 0 101.0 6430 ( 564) 11 ( 39) 0 0 0 21 67 30 122 0 0%
2025-12-08T13:22:41+00:00 230s 52614 0 101.0 7313 ( 511) 11 ( 29) 0 0 0 20 69 29 133 0 0%
2025-12-08T13:04:32+00:00 41s 52528 0 101.0 5829 ( 111) 9 ( 58) 0 0 0 20 100 31 132 0 0%
2025-12-08T12:52:21+00:00 209s 52477 0 101.0 7480 ( 178) 13 ( 28) 0 0 0 21 100 30 132 0 0%
2025-12-08T12:34:49+00:00 56s 52383 0 101.0 5009 ( 231) 9 ( 43) 0 0 0 21 44 30 122 0 0%
2025-12-08T12:24:12+00:00 321s 52358 0 101.0 5210 ( 276) 11 ( 15) 0 0 0 20 44 31 132 0 0%
2025-12-08T12:03:54+00:00 2s 52252 0 101.0 115 ( 5) 5 ( 8) 0 0 0 25 92 26 131 0 0%
2025-12-08T11:52:20+00:00 209s 52241 0 101.0 128 ( 7) 11 ( 28) 0 0 0 25 92 26 131 0 0%
2025-12-08T11:34:09+00:00 17s 52129 0 101.0 121 ( 5) 4 ( 1) 0 0 0 25 39 26 130 0 0%
2025-12-08T11:23:02+00:00 251s 52109 0 101.0 128 ( 7) 7 ( 28) 0 0 0 25 39 25 139 0 0%
2025-12-08T11:05:44+00:00 114s 52004 0 101.0 117 ( 9) 7 ( 28) 0 0 0 25 100 26 125 0 0%
2025-12-08T10:49:58+00:00 65s 51927 0 101.0 116 ( 7) 6 ( 35) 0 0 0 25 33 26 129 0 0%
2025-12-08T10:39:28+00:00 339s 51897 0 101.0 116 ( 8) 7 ( 35) 0 0 0 25 33 26 131 0 0%
2025-12-08T10:21:10+00:00 141s 51793 0 101.0 119 ( 8) 6 ( 1) 0 0 0 25 100 26 124 0 0%
2025-12-08T10:03:57+00:00 7s 51694 0 101.0 650 ( 8) 157 ( 8) 0 0 0 25 29 26 129 0 0%
2025-12-08T09:52:06+00:00 197s 51585 0 101.0 858 ( 9) 324 ( 8) 0 0 0 25 100 26 136 0 0%
2025-12-08T09:33:51+00:00 1s 0 0 101.0 383 ( 10) 172 ( 46) 0 0 0 24 7 27 127 0 0%
2025-12-08T09:24:42+00:00 355s 51361 0 101.0 803 ( 14) 336 ( 33) 0 0 0 24 100 27 190 1 0%
2025-12-08T09:04:42+00:00 60s 51214 0 101.0 752 ( 7) 269 ( 5) 0 0 0 25 54 26 133 0 0%
2025-12-08T08:50:12+00:00 93s 51077 0 101.0 2011 ( 3) 7 ( 0) 0 0 0 25 92 26 127 1 0%
2025-12-08T08:34:05+00:00 27s 50957 0 101.0 1134 ( 54) 3 ( 1) 0 0 0 25 85 26 125 0 0%
2025-12-08T08:24:11+00:00 333s 50933 0 101.0 2263 ( 46) 34 ( 9) 0 0 0 25 85 26 132 0 0%
2025-12-08T08:03:38+00:00 1s 0 0 101.0 1054 ( 6) 83 ( 7) 0 0 0 24 55 22 131 0 0%
2025-12-08T07:51:41+00:00 184s 50737 0 101.0 327 ( 3) 9 ( 3) 0 0 0 24 81 27 350 0 0%
2025-12-08T07:34:16+00:00 40s 50629 0 101.0 100 ( 5) 2 ( 0) 0 0 0 25 51 26 130 0 0%
2025-12-08T07:26:10+00:00 454s 50610 0 101.0 169 ( 8) 10 ( 20) 0 0 0 25 51 26 133 1 0%
2025-12-08T07:04:18+00:00 41s 50500 0 101.0 128 ( 8) 10 ( 100) 0 0 0 25 100 26 132 0 0%
2025-12-08T06:52:15+00:00 215s 50464 0 101.0 138 ( 6) 11 ( 75) 0 0 0 25 81 26 124 0 0%
2025-12-08T06:38:42+00:00 308s 50382 0 101.0 138 ( 6) 10 ( 50) 0 0 0 25 53 26 122 0 0%
2025-12-08T06:21:52+00:00 201s 50281 0 101.0 139 ( 7) 14 ( 28) 0 0 0 25 88 26 136 0 0%
2025-12-08T06:04:36+00:00 64s 50200 0 101.0 130 ( 8) 9 ( 13) 0 0 0 25 76 26 131 0 0%
2025-12-08T05:51:35+00:00 183s 50159 0 101.0 160 ( 9) 8 ( 20) 0 0 0 25 76 26 133 0 0%
2025-12-08T05:34:08+00:00 37s 50059 0 101.0 126 ( 6) 6 ( 50) 0 0 0 25 76 26 123 0 0%
2025-12-08T05:22:40+00:00 249s 50029 0 101.0 134 ( 8) 15 ( 46) 0 0 0 25 76 26 131 0 0%
2025-12-08T05:03:45+00:00 14s 49929 0 101.0 118 ( 6) 9 ( 88) 0 0 0 25 67 26 132 0 0%
2025-12-08T04:51:46+00:00 194s 49913 0 101.0 158 ( 10) 12 ( 20) 0 0 0 25 67 26 121 0 0%
2025-12-08T04:33:51+00:00 20s 49812 0 101.0 119 ( 5) 5 ( 75) 0 0 0 25 68 26 132 0 0%
2025-12-08T04:23:15+00:00 280s 49794 0 101.0 129 ( 6) 11 ( 45) 0 0 0 25 68 26 123 0 0%
2025-12-08T04:03:47+00:00 18s 49692 0 101.0 121 ( 6) 7 ( 4) 0 0 0 25 70 26 132 0 0%
2025-12-08T03:54:10+00:00 341s 49678 0 101.0 129 ( 6) 12 ( 40) 0 0 0 25 70 26 130 0 0%
2025-12-08T03:34:11+00:00 40s 49579 0 101.0 113 ( 5) 5 ( 35) 0 0 0 25 66 26 123 0 0%
2025-12-08T03:25:10+00:00 400s 49561 0 101.0 138 ( 7) 12 ( 4) 0 0 0 25 66 26 123 0 0%
2025-12-08T03:06:14+00:00 166s 49453 0 101.0 127 ( 6) 6 ( 1) 0 0 0 25 71 26 132 0 0%
2025-12-08T02:50:07+00:00 99s 49345 0 101.0 125 ( 13) 4 ( 1) 0 0 0 25 66 26 132 0 0%
2025-12-08T02:38:28+00:00 301s 49312 0 101.0 133 ( 7) 12 ( 10) 0 0 0 25 52 26 121 0 0%
2025-12-08T02:24:33+00:00 371s 49228 0 101.0 138 ( 7) 17 ( 9) 0 0 0 25 86 26 131 0 0%
2025-12-08T02:03:58+00:00 37s 49121 0 101.0 125 ( 5) 11 ( 31) 0 0 0 25 61 26 130 0 0%
2025-12-08T01:52:50+00:00 272s 49079 0 101.0 123 ( 6) 11 ( 8) 0 0 0 25 61 26 122 1 0%
2025-12-08T01:35:11+00:00 113s 48977 0 101.0 79 ( 5) 1 ( 0) 0 0 0 25 100 26 134 0 0%
2025-12-08T01:26:21+00:00 487s 48942 0 101.0 177 ( 7) 22 ( 83) 0 0 0 23 100 28 132 1 0%
2025-12-08T01:03:28+00:00 14s 48837 0 101.0 126 ( 5) 9 ( 31) 0 0 0 25 67 26 131 0 0%
2025-12-08T00:51:40+00:00 206s 48812 0 101.0 129 ( 8) 16 ( 32) 0 0 0 25 67 26 131 1 0%
2025-12-08T00:33:48+00:00 33s 48709 0 101.0 15 ( 63) 3 ( 75) 0 0 0 25 79 26 132 0 0%
2025-12-08T00:27:22+00:00 547s 48690 0 101.0 234 ( 7) 15 ( 33) 0 0 0 25 79 26 134 0 0%
2025-12-08T00:06:13+00:00 180s 48587 0 101.0 129 ( 6) 15 ( 31) 0 0 0 25 64 26 146 0 0%
2025-12-07T23:48:50+00:00 36s 48490 0 101.0 3396 ( 113) 19 ( 24) 0 0 0 25 86 26 150 0 0%
2025-12-07T23:38:55+00:00 342s 48440 0 101.0 8427 ( 553) 16 ( 67) 0 0 0 21 86 30 132 0 0%
2025-12-07T23:18:17+00:00 3s 48340 0 101.0 4781 ( 556) 11 ( 31) 0 0 0 20 49 28 134 0 0%
2025-12-07T23:05:43+00:00 150s 48319 0 101.0 6114 ( 524) 11 ( 24) 0 0 0 21 49 30 132 0 0%
2025-12-07T22:50:27+00:00 134s 48216 0 101.0 7386 ( 286) 16 ( 20) 0 0 0 24 87 27 134 0 0%
2025-12-07T22:33:16+00:00 3s 48116 0 101.0 4386 ( 2) 5 ( 15) 0 0 0 22 58 29 134 0 0%
2025-12-07T22:23:33+00:00 319s 48094 0 101.0 8328 ( 190) 15 ( 35) 0 0 0 21 58 30 131 0 0%
2025-12-07T22:03:44+00:00 30s 47996 0 101.0 5690 ( 503) 10 ( 32) 0 0 0 21 80 30 142 0 0%
2025-12-07T21:51:19+00:00 185s 47966 0 101.0 1918 ( 5) 12 ( 30) 0 0 0 20 80 31 131 0 0%
2025-12-07T21:34:51+00:00 96s 47866 0 101.0 127 ( 9) 16 ( 38) 0 0 0 25 63 26 131 0 0%
2025-12-07T21:22:48+00:00 275s 47834 0 101.0 140 ( 8) 16 ( 43) 0 0 0 25 63 26 123 0 0%
2025-12-07T21:03:26+00:00 13s 47730 0 101.0 132 ( 8) 16 ( 40) 0 0 0 25 84 26 124 0 0%
2025-12-07T20:51:01+00:00 166s 47703 0 101.0 136 ( 11) 15 ( 75) 0 0 0 25 84 26 132 0 0%
2025-12-07T20:35:10+00:00 116s 47603 0 101.0 129 ( 7) 13 ( 13) 0 0 0 25 57 26 131 0 0%
2025-12-07T20:22:54+00:00 281s 47560 0 101.0 152 ( 8) 15 ( 31) 0 0 0 25 57 26 131 0 0%
2025-12-07T20:03:55+00:00 42s 47453 0 101.0 144 ( 6) 17 ( 55) 0 0 0 25 94 26 131 0 0%
2025-12-07T19:50:21+00:00 128s 47406 0 101.0 152 ( 8) 16 ( 28) 0 0 0 25 94 26 133 0 0%
2025-12-07T19:34:05+00:00 52s 47302 0 101.0 127 ( 8) 16 ( 32) 0 0 0 25 52 26 129 0 0%
2025-12-07T19:21:32+00:00 213s 47265 0 101.0 136 ( 16) 13 ( 39) 0 0 0 25 52 26 145 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 39, median ~= 127500 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: 0
<= 1 s: 1
<= 2 s: 1
<= 5 s: 1
<= 10 s: 1
<= 20 s: 3
<= 1 min: 8
<= 2 min: 3
<= 5 min: 12
<= 10 min: 8
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 739, median ~= 129458 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 4
<= 200 ms: 0
<= 500 ms: 3
<= 1 s: 1
<= 2 s: 5
<= 5 s: 18
<= 10 s: 29
<= 20 s: 52
<= 1 min: 135
<= 2 min: 107
<= 5 min: 295
<= 10 min: 83
<= 20 min: 7
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 538, median ~= 1268 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 15
<= 200 ms: 55
<= 500 ms: 95
<= 1 s: 70
<= 2 s: 127
<= 5 s: 84
<= 10 s: 62
<= 20 s: 20
<= 1 min: 9
<= 2 min: 0
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since startup):
n = 10261, median ~= 1265 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 225
<= 200 ms: 1011
<= 500 ms: 1907
<= 1 s: 1398
<= 2 s: 2226
<= 5 s: 1781
<= 10 s: 1170
<= 20 s: 398
<= 1 min: 124
<= 2 min: 15
<= 5 min: 5
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 7, median ~= 63 ms
0 ms: 1
1 ms: 1
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 1
<= 100 ms: 2
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 2
<= 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 = 1663, median ~= 9 ms
0 ms: 75
1 ms: 63
2 ms: 0
<= 5 ms: 514
<= 10 ms: 246
<= 20 ms: 44
<= 50 ms: 184
<= 100 ms: 84
<= 200 ms: 42
<= 500 ms: 108
<= 1 s: 226
<= 2 s: 43
<= 5 s: 19
<= 10 s: 8
<= 20 s: 4
<= 1 min: 3
<= 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 = 10120, median ~= 50 ms
0 ms: 410
1 ms: 260
2 ms: 54
<= 5 ms: 1110
<= 10 ms: 998
<= 20 ms: 237
<= 50 ms: 2019
<= 100 ms: 1119
<= 200 ms: 646
<= 500 ms: 881
<= 1 s: 1011
<= 2 s: 570
<= 5 s: 391
<= 10 s: 184
<= 20 s: 96
<= 1 min: 79
<= 2 min: 28
<= 5 min: 26
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 137, median ~= 4 ms
0 ms: 2
1 ms: 4
2 ms: 33
<= 5 ms: 38
<= 10 ms: 26
<= 20 ms: 0
<= 50 ms: 10
<= 100 ms: 7
<= 200 ms: 1
<= 500 ms: 6
<= 1 s: 1
<= 2 s: 2
<= 5 s: 5
<= 10 s: 2
<= 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 = 63197, median ~= 68 ms
0 ms: 19281
1 ms: 2010
2 ms: 1834
<= 5 ms: 2518
<= 10 ms: 2795
<= 20 ms: 900
<= 50 ms: 1816
<= 100 ms: 1223
<= 200 ms: 3187
<= 500 ms: 2220
<= 1 s: 12191
<= 2 s: 10594
<= 5 s: 2515
<= 10 s: 101
<= 20 s: 10
<= 1 min: 2
<= 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 = 658306, median ~= 105 ms
0 ms: 199090
1 ms: 18268
2 ms: 18924
<= 5 ms: 26882
<= 10 ms: 26362
<= 20 ms: 6042
<= 50 ms: 18439
<= 100 ms: 13432
<= 200 ms: 33976
<= 500 ms: 21214
<= 1 s: 127124
<= 2 s: 112873
<= 5 s: 32269
<= 10 s: 2434
<= 20 s: 785
<= 1 min: 180
<= 2 min: 7
<= 5 min: 5
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since last Daily Report):
n = 149, median ~= 0 ms
0 ms: 149
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 = 2758, median ~= 0 ms
0 ms: 2758
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 = 149, median ~= 0
0: 149
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 2758, median ~= 0
0: 2758
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)
: 64861 (100%)
Language (since startup)
: 668423 (100%)
SgtMap topography nFromCache=17 nNotFromCache=93
GSHHS: nCached=66 of 100, nCoarse=4, nSuccesses=436, nTossed=0
NationalBoundaries: nCached=33 of 100, nCoarse=1, nSuccesses=109, nTossed=0
StateBoundaries: nCached=33 of 100, nCoarse=1, nSuccesses=109, nTossed=0
Rivers: nCached=33 of 100, nCoarse=1, nSuccesses=109, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
32 + 39 + 35 + 31 + 35 + 38 + 30 + 30 + 31 + 40 + 36 + 36 + 27 + 25 + 44 + 36 +
41 + 35 + 33 + 39 + 32 + 48 + 40 + 32 + 26 + 19 + 30 + 21 + 28 + 43 + 37 + 28 +
40 + 24 + 26 + 40 + 31 + 39 + 28 + 31 + 33 + 39 + 26 + 31 + 45 + 36 + 28 + 40 +
34 + 38 + 24 + 31 + 50 + 24 + 33 + 34 + 38 + 30 + 46 + 35 + 36 + 23 + 33 + 47 +
38 + 34 + 33 + 38 + 34 + 32 + 40 + 25 + 36 + 39 + 33 + 34 + 29 + 30 + 32 + 33 +
26 + 40 + 40 + 41 + 30 + 29 + 33 + 36 + 29 + 36 + 37 + 36 + 34 + 32 + 26 + 30 +
34 + 25 + 34 + 32 + 31 + 32 + 30 + 20 + 31 + 33 + 44 + 43 + 33 + 37 + 24 + 25 +
27 + 33 + 40 + 37 + 34 + 27 + 30 + 27 + 43 + 44 + 36 + 30 + 34 + 34 + 29 = 4258
canonicalStringHolder map sizes:
38 + 35 + 39 + 30 + 41 + 31 + 36 + 36 + 30 + 27 + 36 + 29 + 32 + 28 + 35 + 27 +
22 + 26 + 26 + 31 + 37 + 22 + 37 + 36 + 43 + 41 + 32 + 34 + 33 + 40 + 26 + 32 +
35 + 29 + 29 + 37 + 35 + 39 + 38 + 29 + 29 + 39 + 38 + 43 + 38 + 35 + 29 + 27 +
24 + 37 + 35 + 31 + 47 + 34 + 29 + 29 + 27 + 38 + 45 + 32 + 27 + 21 + 26 + 47 +
37 + 41 + 25 + 39 + 35 + 30 + 25 + 30 + 26 + 27 + 24 + 27 + 30 + 35 + 27 + 30 +
32 + 29 + 33 + 27 + 41 + 32 + 31 + 23 + 37 + 32 + 36 + 22 + 32 + 41 + 24 + 44 +
35 + 25 + 33 + 32 + 32 + 30 + 36 + 27 + 40 + 29 + 28 + 24 + 43 + 35 + 32 + 30 +
46 + 39 + 21 + 30 + 34 + 29 + 42 + 44 + 37 + 25 + 26 + 37 + 30 + 39 + 37 = 4157
Number of threads: Tomcat-waiting=24, inotify=78, other=25
(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/0x00007fd874142000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.6/java.lang.invoke.LambdaForm$MH/0x00007fd87414f000.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[#162450,ForkJoinPool.commonPool-worker-8021,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)
#5 Thread[#162455,ForkJoinPool.commonPool-worker-8026,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)
#6 Thread[#162485,ForkJoinPool.commonPool-worker-8031,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)
#7 Thread[#162694,ForkJoinPool.commonPool-worker-8034,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[#162695,ForkJoinPool.commonPool-worker-8035,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[#162726,ForkJoinPool.commonPool-worker-8037,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)
#10 Thread[#162727,ForkJoinPool.commonPool-worker-8038,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[#162728,ForkJoinPool.commonPool-worker-8039,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)
#12 Thread[#162729,ForkJoinPool.commonPool-worker-8040,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[#162730,ForkJoinPool.commonPool-worker-8041,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[#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)
#15 Thread[#19,Notification Thread,9,system] RUNNABLE daemon
#16 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)
#17 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)
#18 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)
#19 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)
#20 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)
#21 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)
#22 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)
#23 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)
#24 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)
#25 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)