![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-03-28T03:01:10-04:00
Startup was at 2026-03-18T04:34:30-04:00
Last major LoadDatasets started 3m 0s ago and finished after 30 seconds.
Currently, no dataset is loading.
nGridDatasets = 120
nTableDatasets = 76
nTotalDatasets = 196
n Datasets Failed To Load (in the last major LoadDatasets) = 18
ersst_v3b_by_time_lev_lat_lon, cdr_lai_fapar_prelim_by_latitude_nv,
cdr_lai_fapar_prelim_by_longitude_nv, cdr_lai_fapar_prelim_by_time_latitude_longitude,
cdr_umd_reflect_by_time_latitude_longitude, cdr_umd_reflect_prelim_by_latitude_nv,
cdr_umd_reflect_prelim_by_longitude_nv, cdr_umd_reflect_prelim_by_time_latitude_longitude,
cfs_reanl_mm_ipvh_by_time12_isentrope_lat_lon, cfs_reanl_mm_ipvh_by_time12_lat_lon,
cfs_reanl_mm_egyh_by_time12_isobaric_lat_lon, cfs_reanl_mm_egyh_by_time12_lat_lon,
nmme_ccsm4_pr_day_r01_by_time_LAT_LON, nmme_ccsm4_pr_day_r02_by_time_LAT_LON,
NCOM_us_east_20091119_to_20130404_2d, NCOM_us_east_20091119_to_20130404_3d,
NCOM_amseas_20100509_to_20130404_2d, NCOM_amseas_20100509_to_20130404_3d, (end)
Unique users (since startup) n = 11254
Response Failed Time (since last major LoadDatasets) n = 0
Response Failed Time (since last Daily Report) n = 1730, median ~= 88006 ms
Response Failed Time (since startup) n = 3215, median ~= 6691 ms
Response Succeeded Time (since last major LoadDatasets) n = 10, median ~= 67 ms
Response Succeeded Time (since last Daily Report) n = 11055, median ~= 44 ms
Response Succeeded Time (since startup) n = 123168, median ~= 19 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
The email system is inactive.
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.21415403 processCPULoad=0.18732077 totalMemory=7694MB freeMemory=1023MB totalSwapSpace=4095MB freeSwapSpace=3274MB
Number of active requests=2
Number of threads: Tomcat-waiting=21, inotify=0, other=18
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 421 MB (highWaterMark= 2155 MB) (Xmx ~= 4096 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
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2026-03-28T02:58:35-04:00 25s 18 18 196 36 ( 20) 1 (900000) 0 0 0 22 0 18 139 1 0%
2026-03-28T02:43:33-04:00 22s 18 18 196 29 ( 26) 1 ( 7500) 0 0 0 23 0 17 134 0 0%
2026-03-28T02:28:34-04:00 24s 18 18 196 115 ( 2) 5 (270000) 0 0 0 23 0 17 134 0 0%
2026-03-28T02:13:36-04:00 25s 18 18 196 211 ( 123) 2 ( 5000) 0 0 0 21 0 19 143 0 0%
2026-03-28T01:58:35-04:00 25s 18 18 196 58 ( 40) 5 ( 2750) 0 0 0 23 0 17 135 0 0%
2026-03-28T01:43:38-04:00 28s 18 18 196 134 ( 73) 3 ( 750) 0 0 0 23 0 17 134 0 0%
2026-03-28T01:28:39-04:00 29s 19 18 196 407 ( 154) 1 ( 1) 0 0 0 22 0 18 135 0 0%
2026-03-28T01:13:38-04:00 28s 18 18 196 200 ( 146) 0 ( 0) 0 0 0 23 0 17 134 0 0%
2026-03-28T00:58:35-04:00 26s 18 18 196 73 ( 49) 0 ( 0) 0 0 0 23 0 17 134 0 0%
2026-03-28T00:43:34-04:00 24s 18 18 196 24 ( 18) 1 ( 1) 0 0 0 23 0 17 134 0 0%
2026-03-28T00:28:35-04:00 25s 19 18 196 150 ( 2) 1 ( 0) 0 0 0 23 0 17 134 0 0%
2026-03-28T00:17:35-04:00 265s 19 19 195 328 ( 185) 16 ( 0) 0 0 0 23 0 17 134 0 0%
2026-03-28T00:02:32-04:00 263s 19 19 195 47 ( 28) 1 ( 7500) 0 0 0 23 0 17 134 0 0%
2026-03-27T23:47:35-04:00 266s 19 19 195 58 ( 43) 3 (450000) 0 0 0 23 0 17 134 0 0%
2026-03-27T23:33:38-04:00 338s 20 18 196 500 ( 150) 12 ( 0) 0 0 0 22 0 18 159 0 0%
2026-03-27T23:13:24-04:00 25s 19 18 196 166 ( 166) 1 ( 8) 0 0 0 23 0 17 134 0 0%
2026-03-27T22:58:20-04:00 21s 20 18 196 84 ( 8) 6 ( 1) 0 0 0 23 0 17 134 0 0%
2026-03-27T22:43:25-04:00 26s 18 18 196 84 ( 9) 0 ( 0) 0 0 0 23 0 17 134 0 0%
2026-03-27T22:28:56-04:00 57s 22 18 196 640 ( 1) 0 ( 0) 0 0 0 23 0 17 134 0 0%
2026-03-27T22:17:44-04:00 285s 20 19 195 232 ( 128) 5 ( 1) 0 0 0 23 0 17 134 0 0%
2026-03-27T21:58:23-04:00 24s 19 18 196 66 ( 15) 3 ( 2) 0 0 0 23 0 17 134 0 0%
2026-03-27T21:47:23-04:00 264s 19 19 195 52 ( 20) 0 ( 0) 0 0 0 23 0 17 134 0 0%
2026-03-27T21:32:37-04:00 279s 20 19 195 184 ( 2) 1 ( 8) 0 0 0 23 0 17 134 0 0%
2026-03-27T21:13:21-04:00 23s 18 18 196 61 ( 43) 0 ( 0) 0 0 0 23 0 17 136 0 0%
2026-03-27T20:58:21-04:00 22s 23 18 196 66 ( 25) 1 (999999) 0 0 0 23 0 17 139 0 0%
2026-03-27T20:43:28-04:00 30s 44 18 196 45 ( 34) 0 ( 0) 0 0 0 22 0 18 140 0 0%
2026-03-27T20:32:23-04:00 265s 28 19 195 18 ( 20) 0 ( 0) 0 0 0 22 0 18 135 0 0%
2026-03-27T20:23:49-04:00 855s 18 18 195 134 ( 41) 20 (210000) 0 0 14 22 0 18 134 0 0%
2026-03-27T19:54:57-04:00 24s 18 18 196 57 ( 13) 0 ( 0) 0 0 0 22 0 18 135 0 0%
2026-03-27T19:39:58-04:00 25s 18 18 196 104 ( 14) 5 ( 4) 0 0 0 22 0 18 135 0 0%
2026-03-27T19:24:54-04:00 21s 18 18 196 198 ( 44) 0 ( 0) 0 0 0 22 0 18 135 0 0%
2026-03-27T19:09:58-04:00 25s 18 18 196 79 ( 63) 0 ( 0) 0 0 0 21 0 19 201 0 0%
2026-03-27T18:55:02-04:00 29s 18 18 196 55 ( 42) 0 ( 0) 0 0 0 22 0 18 135 0 0%
2026-03-27T18:40:29-04:00 56s 18 18 196 171 ( 10) 0 ( 0) 0 0 0 22 0 18 135 0 0%
2026-03-27T18:24:57-04:00 24s 18 18 196 110 ( 36) 0 ( 0) 0 0 0 22 0 18 135 0 0%
2026-03-27T18:09:57-04:00 24s 19 18 196 114 ( 142) 5 (999999) 0 5 0 22 0 18 134 6 0%
2026-03-27T17:54:57-04:00 24s 18 18 196 115 (718182) 4 (999999) 0 0 0 15 0 35 932 15 0%
2026-03-27T17:39:58-04:00 26s 18 18 196 644 ( 1000) 153 ( 95000) 0 0 82 32 0 103 920 10 0%
2026-03-27T17:25:15-04:00 44s 18 18 196 177 (794118) 103 (106364) 0 0 0 14 0 216 876 9 0%
2026-03-27T17:10:09-04:00 42s 18 18 196 139 (904286) 90 ( 82500) 0 0 0 16 0 214 995 9 0%
2026-03-27T16:56:47-04:00 144s 21 18 196 164 (859259) 110 (116250) 0 0 0 15 0 214 978 9 0%
2026-03-27T16:40:00-04:00 39s 18 18 196 171 (810345) 110 (127826) 4 0 0 13 0 217 965 6 0%
2026-03-27T16:25:01-04:00 43s 21 18 196 154 (850485) 118 (292800) 0 0 0 13 0 217 837 4 0%
2026-03-27T16:10:00-04:00 43s 18 18 196 83 (403846) 212 ( 89784) 0 0 0 15 0 215 705 4 0%
2026-03-27T15:54:46-04:00 30s 18 18 196 110 ( 48) 76 ( 50000) 0 0 0 13 0 73 611 0 0%
2026-03-27T15:39:40-04:00 25s 18 18 196 570 ( 0) 10 ( 60000) 0 3 0 23 0 17 113 0 0%
2026-03-27T15:24:39-04:00 24s 18 18 196 224 (215294) 80 (105366) 0 0 0 31 0 25 564 6 0%
2026-03-27T15:09:49-04:00 36s 18 18 196 314 ( 1480) 221 ( 92500) 0 0 0 43 0 132 679 3 0%
2026-03-27T14:54:50-04:00 38s 18 18 196 211 ( 264) 238 ( 89659) 0 0 0 13 0 168 710 2 0%
2026-03-27T14:39:36-04:00 26s 18 18 196 130 ( 2) 13 ( 50000) 0 0 0 14 0 26 530 0 0%
2026-03-27T14:24:39-04:00 29s 18 18 196 76 ( 22) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T14:09:33-04:00 23s 19 18 196 235 ( 1) 0 ( 0) 0 0 0 23 0 17 103 0 0%
2026-03-27T13:54:37-04:00 27s 18 18 196 104 ( 5) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T13:39:35-04:00 25s 18 18 196 48 ( 9) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T13:24:35-04:00 25s 18 18 196 177 ( 58) 9 ( 1) 0 0 0 23 0 17 102 0 0%
2026-03-27T13:09:35-04:00 25s 18 18 196 141 ( 2) 3 ( 4) 0 0 0 23 0 17 102 0 0%
2026-03-27T12:54:38-04:00 29s 18 18 196 54 ( 10) 3 ( 1750) 0 0 0 23 0 17 102 0 0%
2026-03-27T12:39:44-04:00 35s 18 18 196 45 ( 12) 24 ( 3) 0 0 0 23 0 17 102 0 0%
2026-03-27T12:24:49-04:00 40s 18 18 196 96 ( 3) 11 ( 4) 0 0 0 23 0 17 102 0 0%
2026-03-27T12:10:20-04:00 70s 18 18 196 190 ( 3) 2 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T11:55:20-04:00 71s 19 18 196 105 ( 8) 3 ( 8) 0 0 0 20 0 20 737 0 0%
2026-03-27T11:39:33-04:00 25s 18 18 196 141 ( 1) 1 ( 1) 0 0 0 22 0 18 108 0 0%
2026-03-27T11:24:34-04:00 25s 18 18 196 50 ( 13) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T11:09:34-04:00 26s 18 18 196 120 ( 24) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T10:54:44-04:00 35s 18 18 196 87 ( 75) 1 ( 1) 0 0 0 23 0 17 102 0 0%
2026-03-27T10:39:50-04:00 41s 18 18 196 54 ( 24) 2 ( 5000) 0 0 0 23 0 17 101 0 0%
2026-03-27T10:24:44-04:00 36s 18 18 196 207 ( 1) 0 ( 0) 0 0 0 22 0 18 214 0 0%
2026-03-27T10:09:45-04:00 36s 18 18 196 140 ( 5) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T09:54:36-04:00 27s 18 18 196 70 ( 8) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T09:39:33-04:00 25s 18 18 196 46 ( 9) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T09:24:43-04:00 35s 18 18 196 38 ( 13) 32 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T09:09:29-04:00 21s 18 18 196 66 ( 24) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T08:54:34-04:00 26s 18 18 196 47 ( 9) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T08:39:32-04:00 24s 18 18 196 126 ( 2) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T08:24:26-04:00 18s 18 18 196 31 ( 21) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T08:09:28-04:00 20s 18 18 196 55 ( 35) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T07:54:52-04:00 44s 19 18 196 40 ( 22) 1 ( 40000) 0 0 0 23 0 17 102 0 0%
2026-03-27T07:39:33-04:00 26s 18 18 196 48 ( 9) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T07:24:34-04:00 26s 18 18 196 112 ( 145) 1 ( 8) 0 0 0 23 0 17 101 0 0%
2026-03-27T07:09:29-04:00 21s 18 18 196 180 ( 7) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T06:54:32-04:00 25s 18 18 196 30 ( 14) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T06:42:05-04:00 177s 19 18 196 54 ( 8) 2 ( 5) 0 0 0 23 0 17 102 0 0%
2026-03-27T06:29:36-04:00 329s 19 19 195 51 ( 9) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T06:13:38-04:00 270s 19 19 195 80 ( 46) 2 ( 1) 0 0 0 23 0 17 102 0 0%
2026-03-27T05:58:32-04:00 264s 19 19 195 117 ( 2) 0 ( 0) 0 0 0 23 0 17 102 0 0%
2026-03-27T05:43:34-04:00 267s 19 19 195 62 ( 9) 0 ( 0) 0 0 0 23 0 17 101 0 0%
2026-03-27T05:28:32-04:00 265s 20 19 195 36 ( 13) 0 ( 0) 0 0 0 23 0 17 101 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 79, median ~= 43077 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: 2
<= 1 min: 65
<= 2 min: 2
<= 5 min: 8
<= 10 min: 1
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 946, median ~= 42849 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: 13
<= 20 s: 51
<= 1 min: 716
<= 2 min: 26
<= 5 min: 85
<= 10 min: 37
<= 20 min: 11
<= 1 hr: 7
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 7, median ~= 7500 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: 0
<= 5 s: 0
<= 10 s: 1
<= 20 s: 0
<= 1 min: 1
<= 2 min: 0
<= 5 min: 2
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since startup):
n = 127, median ~= 847 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: 17
<= 1 s: 67
<= 2 s: 3
<= 5 s: 1
<= 10 s: 2
<= 20 s: 0
<= 1 min: 6
<= 2 min: 3
<= 5 min: 26
<= 10 min: 2
<= 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 = 1730, median ~= 88006 ms
0 ms: 215
1 ms: 118
2 ms: 9
<= 5 ms: 43
<= 10 ms: 9
<= 20 ms: 2
<= 50 ms: 6
<= 100 ms: 9
<= 200 ms: 14
<= 500 ms: 15
<= 1 s: 5
<= 2 s: 15
<= 5 s: 13
<= 10 s: 6
<= 20 s: 10
<= 1 min: 81
<= 2 min: 632
<= 5 min: 216
<= 10 min: 82
<= 20 min: 184
<= 1 hr: 39
> 1 hr: 7
Response Failed Time Distribution (since startup):
n = 3215, median ~= 6691 ms
0 ms: 504
1 ms: 600
2 ms: 74
<= 5 ms: 153
<= 10 ms: 103
<= 20 ms: 12
<= 50 ms: 7
<= 100 ms: 9
<= 200 ms: 16
<= 500 ms: 20
<= 1 s: 7
<= 2 s: 30
<= 5 s: 61
<= 10 s: 34
<= 20 s: 15
<= 1 min: 124
<= 2 min: 637
<= 5 min: 483
<= 10 min: 93
<= 20 min: 187
<= 1 hr: 39
> 1 hr: 7
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 10, median ~= 67 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 1
<= 50 ms: 2
<= 100 ms: 6
<= 200 ms: 1
<= 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 = 11055, median ~= 44 ms
0 ms: 1055
1 ms: 1297
2 ms: 525
<= 5 ms: 412
<= 10 ms: 992
<= 20 ms: 437
<= 50 ms: 1008
<= 100 ms: 908
<= 200 ms: 1107
<= 500 ms: 1125
<= 1 s: 325
<= 2 s: 300
<= 5 s: 224
<= 10 s: 34
<= 20 s: 56
<= 1 min: 78
<= 2 min: 62
<= 5 min: 30
<= 10 min: 160
<= 20 min: 672
<= 1 hr: 223
> 1 hr: 25
Response Succeeded Time Distribution (since startup):
n = 123168, median ~= 19 ms
0 ms: 9341
1 ms: 17261
2 ms: 7721
<= 5 ms: 6167
<= 10 ms: 15730
<= 20 ms: 6228
<= 50 ms: 14766
<= 100 ms: 6946
<= 200 ms: 15087
<= 500 ms: 14691
<= 1 s: 3278
<= 2 s: 2466
<= 5 s: 899
<= 10 s: 269
<= 20 s: 266
<= 1 min: 609
<= 2 min: 192
<= 5 min: 112
<= 10 min: 217
<= 20 min: 674
<= 1 hr: 223
> 1 hr: 25
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)
: 12764 (100%)
Language (since startup)
: 126141 (100%)
SgtMap topography nFromCache=6 nNotFromCache=101
GSHHS: nCached=100 of 100, nCoarse=1489, nSuccesses=364, nTossed=32
NationalBoundaries: nCached=66 of 100, nCoarse=583, nSuccesses=99, nTossed=0
StateBoundaries: nCached=66 of 100, nCoarse=164, nSuccesses=99, nTossed=0
Rivers: nCached=66 of 100, nCoarse=164, nSuccesses=99, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
57 + 55 + 61 + 57 + 60 + 60 + 43 + 46 + 53 + 62 + 51 + 48 + 50 + 39 + 57 + 51 +
60 + 63 + 53 + 52 + 56 + 72 + 59 + 54 + 41 + 37 + 53 + 40 + 47 + 63 + 62 + 45 +
55 + 40 + 50 + 63 + 49 + 45 + 46 + 57 + 50 + 55 + 56 + 53 + 64 + 59 + 39 + 55 +
57 + 53 + 47 + 51 + 67 + 42 + 47 + 56 + 62 + 48 + 58 + 56 + 59 + 51 + 48 + 60 +
57 + 53 + 47 + 62 + 51 + 52 + 58 + 43 + 63 + 49 + 59 + 42 + 55 + 56 + 46 + 46 +
37 + 62 + 64 + 56 + 47 + 45 + 49 + 53 + 48 + 59 + 52 + 49 + 50 + 48 + 43 + 55 +
49 + 52 + 53 + 40 + 49 + 53 + 52 + 50 + 51 + 51 + 59 + 62 + 47 + 61 + 49 + 42 +
48 + 44 + 54 + 55 + 51 + 38 + 45 + 40 + 63 + 59 + 59 + 53 + 43 + 48 + 51 = 6632
canonicalStringHolder map sizes:
49 + 46 + 52 + 55 + 53 + 50 + 46 + 41 + 58 + 63 + 53 + 47 + 52 + 46 + 50 + 49 +
44 + 44 + 59 + 65 + 60 + 50 + 72 + 47 + 54 + 47 + 53 + 43 + 50 + 56 + 52 + 49 +
47 + 55 + 52 + 54 + 51 + 44 + 54 + 52 + 54 + 56 + 52 + 56 + 50 + 57 + 43 + 53 +
49 + 52 + 58 + 46 + 46 + 44 + 54 + 55 + 58 + 43 + 49 + 54 + 57 + 45 + 49 + 55 +
50 + 51 + 40 + 43 + 36 + 54 + 45 + 56 + 57 + 54 + 56 + 65 + 50 + 63 + 61 + 50 +
49 + 53 + 53 + 57 + 63 + 35 + 45 + 50 + 52 + 42 + 55 + 63 + 48 + 57 + 46 + 50 +
51 + 52 + 56 + 47 + 44 + 55 + 55 + 45 + 53 + 40 + 56 + 47 + 41 + 55 + 55 + 52 +
42 + 41 + 55 + 43 + 57 + 48 + 39 + 39 + 44 + 63 + 47 + 42 + 57 + 47 + 47 = 6463
Number of threads: Tomcat-waiting=21, inotify=0, other=18
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[ajp-nio-0.0.0.0-8009-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.18/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.18/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:535)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:70)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#2 Thread[ajp-nio-0.0.0.0-8009-Poller,5,main] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.18/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.18/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.18/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:773)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#3 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.18/java.lang.Object.wait(Native Method)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.18/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
java.base@17.0.18/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#4 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.18/java.lang.Object.wait(Native Method)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.18/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#5 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.18/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.18/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:535)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:70)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#6 Thread[http-nio-8080-exec-665,5,main] RUNNABLE daemon
java.base@17.0.18/sun.security.util.math.intpoly.IntegerPolynomial.conditionalAssign(IntegerPolynomial.java:448)
java.base@17.0.18/sun.security.util.math.intpoly.IntegerPolynomial$MutableElement.conditionalSet(IntegerPolynomial.java:641)
platform/jdk.crypto.ec@17.0.18/sun.security.ec.point.ProjectivePoint$Mutable.conditionalSet(ProjectivePoint.java:151)
platform/jdk.crypto.ec@17.0.18/sun.security.ec.point.ProjectivePoint$Mutable.conditionalSet(ProjectivePoint.java:145)
platform/jdk.crypto.ec@17.0.18/sun.security.ec.ECOperations.lookup4(ECOperations.java:212)
platform/jdk.crypto.ec@17.0.18/sun.security.ec.ECOperations.multiply(ECOperations.java:274)
platform/jdk.crypto.ec@17.0.18/sun.security.ec.ECKeyPairGenerator.generateKeyPairImpl(ECKeyPairGenerator.java:200)
platform/jdk.crypto.ec@17.0.18/sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:149)
java.base@17.0.18/java.security.KeyPairGenerator$Delegate.generateKeyPair(KeyPairGenerator.java:727)
java.base@17.0.18/sun.security.ssl.ECDHKeyExchange$ECDHEPossession.<init>(ECDHKeyExchange.java:119)
java.base@17.0.18/sun.security.ssl.NamedGroup$ECDHEScheme.createPossession(NamedGroup.java:584)
java.base@17.0.18/sun.security.ssl.NamedGroup$NamedGroupSpec.createPossession(NamedGroup.java:520)
java.base@17.0.18/sun.security.ssl.NamedGroup.createPossession(NamedGroup.java:428)
java.base@17.0.18/sun.security.ssl.SSLKeyExchange$T13KeyAgreement.createPossession(SSLKeyExchange.java:588)
java.base@17.0.18/sun.security.ssl.SSLKeyExchange.createPossessions(SSLKeyExchange.java:97)
java.base@17.0.18/sun.security.ssl.KeyShareExtension$CHKeyShareProducer.getShare(KeyShareExtension.java:299)
java.base@17.0.18/sun.security.ssl.KeyShareExtension$CHKeyShareProducer.produce(KeyShareExtension.java:261)
java.base@17.0.18/sun.security.ssl.SSLExtension.produce(SSLExtension.java:599)
java.base@17.0.18/sun.security.ssl.SSLExtensions.produce(SSLExtensions.java:265)
java.base@17.0.18/sun.security.ssl.ClientHello$ClientHelloKickstartProducer.produce(ClientHello.java:636)
java.base@17.0.18/sun.security.ssl.SSLHandshake.kickstart(SSLHandshake.java:529)
java.base@17.0.18/sun.security.ssl.ClientHandshakeContext.kickstart(ClientHandshakeContext.java:112)
java.base@17.0.18/sun.security.ssl.TransportContext.kickstart(TransportContext.java:263)
java.base@17.0.18/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:448)
java.base@17.0.18/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
java.base@17.0.18/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:589)
java.base@17.0.18/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187)
java.base@17.0.18/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:142)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1834)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1755)
dods.dap.DConnect.openConnection(DConnect.java:237)
dods.dap.DConnect.openConnection(DConnect.java:218)
dods.dap.DConnect.getDataFromUrl(DConnect.java:549)
dods.dap.DConnect.getData(DConnect.java:509)
dods.dap.DConnect.getData(DConnect.java:691)
gov.noaa.pfel.coastwatch.griddata.OpendapHelper.getPrimitiveArrays(OpendapHelper.java:483)
gov.noaa.pfel.erddap.dataset.EDDGridFromDap.getSourceData(EDDGridFromDap.java:874)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:624)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:565)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:505)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:9260)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsSeparatedAscii(EDDGrid.java:9048)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsCsv(EDDGrid.java:8973)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2309)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
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:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#7 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.18/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.18/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.18/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:773)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#8 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.18/java.lang.Object.wait(Native Method)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.18/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#9 Thread[Keep-Alive-Timer,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.18/java.lang.Thread.sleep(Native Method)
java.base@17.0.18/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:238)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
java.base@17.0.18/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#10 Thread[main,5,main] RUNNABLE
java.base@17.0.18/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.18/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.18/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.18/java.net.ServerSocket.accept(ServerSocket.java:532)
org.apache.catalina.core.StandardServer.await(StandardServer.java:555)
org.apache.catalina.startup.Catalina.await(Catalina.java:848)
org.apache.catalina.startup.Catalina.start(Catalina.java:796)
java.base@17.0.18/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.18/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.18/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.18/java.lang.reflect.Method.invoke(Method.java:569)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#11 Thread[Notification Thread,9,system] RUNNABLE daemon
#12 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.18/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.18/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.18/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#13 Thread[RMI TCP Accept-0,5,system] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.18/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.18/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.18/java.net.ServerSocket.accept(ServerSocket.java:532)
java.rmi@17.0.18/sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:413)
java.rmi@17.0.18/sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:377)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#14 Thread[RMI TCP Accept-0,5,system] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.18/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.18/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.18/java.net.ServerSocket.accept(ServerSocket.java:532)
jdk.management.agent@17.0.18/sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52)
java.rmi@17.0.18/sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:413)
java.rmi@17.0.18/sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:377)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#15 Thread[RMI TCP Accept-8900,5,system] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.18/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.18/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.18/java.net.ServerSocket.accept(ServerSocket.java:532)
java.rmi@17.0.18/sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:413)
java.rmi@17.0.18/sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:377)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#16 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.18/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#17 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#18 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.18/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)