![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-06-24T12:37:57+00:00
Startup was at 2026-06-23T19:13:41+00:00
Last major LoadDatasets started 8m 36s ago and finished after 15 seconds.
Currently, no dataset is loading.
nGridDatasets = 0
nTableDatasets = 2477
nTotalDatasets = 2477
n Datasets Failed To Load (in the last major LoadDatasets) = 5
dfo-marvin1003-20240516T1517, glos_870-20210923T0159-delayed, sg658-20220408T0000,
qala2-20230317T1820, sp064-20221117T1931-delayed, (end)
Reasons for failing to load datasets:
dfo-marvin1003-20240516T1517: ERROR in Calendar2.factorToGetSeconds: units="nanoseconds" is invalid.
glos_870-20210923T0159-delayed: 0 files found in /data/data/priv_erddap/ciglr/glos_870-20210923T0159-delayed/
regex=.*\.nc recursive=false pathRegex=.* time=0ms
sg658-20220408T0000: For cdm_data_type=TrajectoryProfile, one variable must have cf_role=trajectory_id. (Currently, none have that cf_role.)
qala2-20230317T1820: 0 files found in /data/data/priv_erddap/ceotr/qala2-20230317T1820/
regex=.*\.nc recursive=false pathRegex=.* time=0ms
sp064-20221117T1931-delayed: 0 files found in /data/data/priv_erddap/castelao/sp064-20221117T1931-delayed/
regex=.*\.nc recursive=false pathRegex=.* time=0ms
Unique users (since startup) n = 1
Response Failed Time (since last major LoadDatasets) n = 54, median ~= 32 ms
Response Failed Time (since last Daily Report) n = 502, median ~= 16 ms
Response Failed Time (since startup) n = 1581, median ~= 15 ms
Response Succeeded Time (since last major LoadDatasets) n = 8051, median ~= 1 ms
Response Succeeded Time (since last Daily Report) n = 207123, median ~= 1 ms
Response Succeeded Time (since startup) n = 750623, median ~= 1 ms
TaskThread has finished 7438 out of 7438 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 0
TaskThread Failed Time (since startup) n = 1, median ~= 2 ms
TaskThread Succeeded Time (since last Daily Report) n = 791, median ~= 12 ms
TaskThread Succeeded Time (since startup) n = 7437, median ~= 8 ms
EmailThread has sent 432 out of 538 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 81, median ~= 0 ms
EmailThread Succeeded Time (since last Daily Report) n = 0
TouchThread has finished 206 out of 206 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 4, median ~= 90000 ms
TouchThread Succeeded Time (since last Daily Report) n = 0
OS info: totalCPULoad=0.27399892 processCPULoad=0.2355891 totalMemory=30720MB freeMemory=0MB totalSwapSpace=30720MB freeSwapSpace=30720MB
Number of active requests=7
Number of threads: Tomcat-waiting=11, inotify=0, other=20
90 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 6688 MB (highWaterMark= 6688 MB) (Xmx ~= 25600 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-06-24T12:29:31+00:00 10s 7762 5 2477.0 22278 ( 1) 78 ( 28) 0 0 0 14 0 18 3002 125 1%
2026-06-24T12:14:28+00:00 9s 7724 5 2477.0 14394 ( 1) 51 ( 39) 0 0 0 14 0 18 2242 126 1%
2026-06-24T11:59:25+00:00 8s 7675 5 2477.0 9511 ( 1) 33 ( 30) 0 0 0 15 0 14 850 3 0%
2026-06-24T11:44:25+00:00 8s 7637 5 2476.0 6949 ( 1) 10 ( 26) 0 0 0 15 0 14 890 3 0%
2026-06-24T11:29:25+00:00 8s 7587 5 2476.0 9440 ( 2) 19 ( 9) 0 0 0 15 0 14 837 3 0%
2026-06-24T11:14:25+00:00 8s 7550 5 2476.0 7034 ( 1) 13 ( 8) 0 0 0 14 0 15 878 7 0%
2026-06-24T10:59:25+00:00 8s 7509 5 2476.0 12138 ( 1) 5 ( 3) 0 0 0 15 0 14 831 2 0%
2026-06-24T10:44:25+00:00 8s 7472 5 2476.0 6591 ( 0) 11 ( 13) 0 0 0 13 0 17 882 9 0%
2026-06-24T10:29:25+00:00 8s 7424 5 2476.0 14219 ( 1) 23 ( 11) 0 0 0 14 0 15 908 3 0%
2026-06-24T10:14:25+00:00 8s 7387 5 2476.0 7861 ( 0) 13 ( 9) 0 0 0 15 0 14 901 9 0%
2026-06-24T09:59:25+00:00 8s 7345 5 2476.0 7923 ( 2) 15 ( 2) 0 0 0 15 0 14 832 3 0%
2026-06-24T09:44:24+00:00 8s 7304 5 2476.0 3794 ( 0) 8 ( 8) 0 0 0 15 0 14 827 1 0%
2026-06-24T09:29:24+00:00 8s 7257 5 2476.0 8595 ( 2) 26 ( 13) 0 0 0 15 0 14 841 2 0%
2026-06-24T09:14:24+00:00 8s 7217 5 2476.0 3461 ( 0) 12 ( 10) 0 0 0 15 0 14 837 6 0%
2026-06-24T08:59:24+00:00 8s 7177 5 2476.0 12535 ( 2) 10 ( 14) 0 0 0 15 0 15 901 3 0%
2026-06-24T08:44:23+00:00 8s 7138 5 2476.0 3146 ( 1) 6 ( 17) 0 0 0 15 0 14 868 3 0%
2026-06-24T08:29:23+00:00 8s 7091 5 2476.0 8995 ( 2) 63 ( 0) 0 0 0 20 0 14 873 2 0%
2026-06-24T08:14:23+00:00 7s 7054 5 2476.0 3431 ( 0) 21 ( 17) 0 0 0 20 0 14 886 6 0%
2026-06-24T07:59:23+00:00 8s 7008 5 2476.0 13941 ( 1) 7 ( 28) 0 0 0 20 0 14 883 3 0%
2026-06-24T07:44:26+00:00 11s 6970 5 2476.0 10140 ( 1) 9 ( 25) 0 0 0 19 0 15 860 49 0%
2026-06-24T07:29:22+00:00 8s 6916 5 2476.0 12695 ( 1) 15 ( 12) 0 1 0 19 0 15 1660 49 0%
2026-06-24T07:14:22+00:00 8s 6878 5 2476.0 5820 ( 1) 17 ( 35) 0 0 0 17 0 17 2227 96 1%
2026-06-24T06:59:21+00:00 8s 6837 5 2476.0 14485 ( 1) 11 (650000) 0 0 0 18 0 16 2372 161 1%
2026-06-24T06:44:19+00:00 10s 6800 5 2476.0 4361 ( 1) 15 ( 275) 0 0 0 14 0 20 5755 180 3%
2026-06-24T06:29:15+00:00 9s 6751 5 2476.0 7940 ( 2) 35 ( 33) 0 0 0 17 0 17 3405 106 1%
2026-06-24T06:14:15+00:00 11s 6712 5 2476.0 8418 ( 1) 17 ( 14) 0 0 0 11 0 24 5147 122 3%
2026-06-24T05:59:11+00:00 8s 6671 5 2476.0 6468 ( 2) 4 ( 20) 0 0 0 15 0 15 875 2 0%
2026-06-24T05:46:43+00:00 160s 6634 5 2476.0 8477 ( 1) 7 ( 28) 0 0 0 17 0 30 887 10 0%
2026-06-24T05:29:15+00:00 13s 6131 5 2476.0 12465 ( 1) 19 ( 8) 0 0 0 17 0 20 869 5 0%
2026-06-24T05:14:24+00:00 21s 6059 5 2476.0 6922 ( 0) 22 ( 13) 0 0 0 17 0 21 829 9 0%
2026-06-24T04:59:47+00:00 45s 5869 5 2476.0 10617 ( 1) 11 ( 10) 0 0 0 16 0 22 880 6 0%
2026-06-24T04:45:34+00:00 92s 5339 5 2476.0 11837 ( 0) 16 ( 15) 0 0 0 17 0 30 878 11 0%
2026-06-24T04:29:24+00:00 22s 4279 5 2476.0 13510 ( 2) 19 ( 12) 0 0 0 15 0 26 845 6 0%
2026-06-24T04:14:10+00:00 8s 3981 5 2476.0 11811 ( 1) 17 ( 9) 0 0 0 22 0 14 871 9 0%
2026-06-24T03:59:09+00:00 8s 3938 5 2476.0 16878 ( 1) 6 ( 17) 0 0 0 22 0 14 880 7 0%
2026-06-24T03:44:09+00:00 8s 3900 5 2476.0 11995 ( 1) 17 ( 22) 0 0 0 22 0 14 882 9 0%
2026-06-24T03:29:09+00:00 8s 3852 5 2476.0 17736 ( 1) 17 ( 13) 0 0 0 21 0 15 1056 6 0%
2026-06-24T03:14:08+00:00 8s 3815 5 2476.0 12158 ( 1) 27 ( 14) 0 0 0 22 0 14 912 8 0%
2026-06-24T02:59:08+00:00 8s 3770 5 2476.0 16621 ( 1) 23 ( 28) 0 0 0 22 0 14 913 5 0%
2026-06-24T02:44:08+00:00 8s 3733 5 2476.0 13283 ( 1) 9 ( 19) 0 0 0 21 0 15 906 6 0%
2026-06-24T02:29:07+00:00 7s 3685 5 2476.0 20094 ( 1) 69 ( 0) 0 0 0 22 0 14 894 9 0%
2026-06-24T02:14:07+00:00 8s 3648 5 2476.0 15085 ( 1) 16 ( 12) 0 0 0 22 0 14 926 8 0%
2026-06-24T01:59:06+00:00 7s 3605 5 2476.0 22820 ( 1) 16 ( 1) 0 0 0 22 0 14 912 5 0%
2026-06-24T01:44:06+00:00 7s 3568 5 2476.0 14845 ( 1) 7 ( 14) 0 0 0 22 0 14 918 4 0%
2026-06-24T01:29:06+00:00 8s 3521 5 2476.0 21570 ( 1) 14 ( 7) 0 0 0 22 0 15 907 4 0%
2026-06-24T01:14:06+00:00 8s 3482 5 2476.0 10306 ( 1) 23 ( 35) 0 0 0 22 0 14 854 72 0%
2026-06-24T00:59:05+00:00 9s 3440 5 2476.0 16397 ( 1) 16 ( 43) 0 0 0 18 0 18 3823 150 2%
2026-06-24T00:44:02+00:00 8s 3401 5 2476.0 10888 ( 1) 32 ( 50) 0 0 0 21 0 15 1513 145 0%
2026-06-24T00:29:02+00:00 8s 3354 5 2476.0 20482 ( 1) 27 ( 35) 0 0 0 19 0 17 3303 127 1%
2026-06-24T00:14:01+00:00 10s 3317 5 2476.0 15661 ( 1) 26 ( 24) 0 0 0 11 0 22 4742 144 3%
2026-06-23T23:58:57+00:00 8s 3272 5 2476.0 11114 ( 1) 16 ( 12) 0 0 0 15 0 14 875 2 0%
2026-06-23T23:43:57+00:00 8s 3235 5 2476.0 6788 ( 0) 8 ( 26) 0 0 0 15 0 14 937 2 0%
2026-06-23T23:28:57+00:00 8s 3186 5 2476.0 11756 ( 1) 23 ( 9) 0 0 0 15 0 14 857 3 0%
2026-06-23T23:13:56+00:00 8s 3149 5 2476.0 9723 ( 0) 18 ( 10) 0 0 0 15 0 14 822 7 0%
2026-06-23T22:58:56+00:00 8s 3104 5 2476.0 8768 ( 2) 10 ( 10) 0 0 0 15 0 14 875 2 0%
2026-06-23T22:43:56+00:00 8s 3067 5 2475.0 3152 ( 1) 10 ( 38) 0 0 0 15 0 15 873 9 0%
2026-06-23T22:28:56+00:00 8s 3018 5 2475.0 8933 ( 1) 27 ( 11) 0 0 0 15 0 14 871 5 0%
2026-06-23T22:13:56+00:00 8s 2982 5 2475.0 3660 ( 0) 20 ( 15) 0 0 0 15 0 14 861 9 0%
2026-06-23T21:58:56+00:00 8s 2939 5 2475.0 8115 ( 1) 13 ( 11) 0 0 0 15 0 14 812 5 0%
2026-06-23T21:43:55+00:00 8s 2899 5 2475.0 5925 ( 0) 17 ( 14) 0 0 0 14 0 15 861 4 0%
2026-06-23T21:28:56+00:00 9s 2853 5 2475.0 7996 ( 2) 15 ( 8) 0 0 0 15 0 14 808 3 0%
2026-06-23T21:13:57+00:00 10s 2814 5 2475.0 3038 ( 1) 18 ( 9) 0 0 0 23 0 14 805 7 0%
2026-06-23T20:58:57+00:00 10s 2773 5 2475.0 12572 ( 1) 12 ( 10) 0 0 0 22 0 16 862 3 0%
2026-06-23T20:43:55+00:00 8s 2733 5 2475.0 9785 ( 1) 8 ( 26) 0 0 0 21 0 16 1450 6 0%
2026-06-23T20:28:55+00:00 8s 2686 5 2475.0 12675 ( 1) 70 ( 0) 0 0 0 21 0 16 1375 4 0%
2026-06-23T20:13:56+00:00 10s 2648 5 2475.0 8938 ( 0) 23 ( 19) 0 0 0 20 0 17 1405 12 0%
2026-06-23T19:58:55+00:00 9s 2604 5 2475.0 12875 ( 1) 29 ( 10) 0 0 0 21 0 16 1391 9 0%
2026-06-23T19:43:54+00:00 9s 2565 5 2475.0 11550 ( 1) 98 ( 18) 0 0 0 21 0 16 1442 6 0%
2026-06-23T19:28:55+00:00 9s 2519 5 2475.0 4750 ( 1) 73 ( 27) 0 0 0 19 0 22 1565 4 0%
2026-06-23T19:16:25+00:00 160s 2479 5 2475.0 1434 ( 3) 16 ( 20) 0 0 0 22 0 16 765 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 21, median ~= 7625 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: 20
<= 20 s: 1
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 70, median ~= 7869 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: 61
<= 20 s: 3
<= 1 min: 3
<= 2 min: 1
<= 5 min: 2
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 29, 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: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 29
<= 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 = 110, 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: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 110
<= 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 major LoadDatasets):
n = 54, median ~= 32 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 1
<= 10 ms: 6
<= 20 ms: 8
<= 50 ms: 29
<= 100 ms: 5
<= 200 ms: 2
<= 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: 3
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 502, median ~= 16 ms
0 ms: 58
1 ms: 15
2 ms: 4
<= 5 ms: 40
<= 10 ms: 80
<= 20 ms: 90
<= 50 ms: 148
<= 100 ms: 37
<= 200 ms: 13
<= 500 ms: 5
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 1
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 2
<= 10 min: 4
<= 20 min: 3
<= 1 hr: 2
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 1581, median ~= 15 ms
0 ms: 179
1 ms: 52
2 ms: 17
<= 5 ms: 125
<= 10 ms: 248
<= 20 ms: 330
<= 50 ms: 414
<= 100 ms: 105
<= 200 ms: 22
<= 500 ms: 23
<= 1 s: 0
<= 2 s: 0
<= 5 s: 2
<= 10 s: 1
<= 20 s: 2
<= 1 min: 6
<= 2 min: 2
<= 5 min: 15
<= 10 min: 9
<= 20 min: 23
<= 1 hr: 6
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 8051, median ~= 1 ms
0 ms: 2237
1 ms: 2097
2 ms: 1177
<= 5 ms: 660
<= 10 ms: 79
<= 20 ms: 587
<= 50 ms: 800
<= 100 ms: 168
<= 200 ms: 56
<= 500 ms: 125
<= 1 s: 38
<= 2 s: 20
<= 5 s: 3
<= 10 s: 3
<= 20 s: 0
<= 1 min: 1
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 207123, median ~= 1 ms
0 ms: 47137
1 ms: 53323
2 ms: 36122
<= 5 ms: 28696
<= 10 ms: 7712
<= 20 ms: 13719
<= 50 ms: 13874
<= 100 ms: 3232
<= 200 ms: 912
<= 500 ms: 1197
<= 1 s: 650
<= 2 s: 276
<= 5 s: 156
<= 10 s: 68
<= 20 s: 41
<= 1 min: 8
<= 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 = 750623, median ~= 1 ms
0 ms: 175928
1 ms: 191186
2 ms: 134970
<= 5 ms: 95072
<= 10 ms: 23790
<= 20 ms: 54688
<= 50 ms: 52175
<= 100 ms: 10896
<= 200 ms: 3284
<= 500 ms: 4033
<= 1 s: 2463
<= 2 s: 1056
<= 5 s: 621
<= 10 s: 267
<= 20 s: 155
<= 1 min: 39
<= 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 = 81, median ~= 0 ms
0 ms: 81
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 = 264, median ~= 0 ms
0 ms: 264
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 = 81, median ~= 0
0: 81
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 264, median ~= 0
0: 264
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 = 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
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 791, median ~= 12 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 149
<= 10 ms: 199
<= 20 ms: 252
<= 50 ms: 76
<= 100 ms: 2
<= 200 ms: 22
<= 500 ms: 50
<= 1 s: 28
<= 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
TaskThread Succeeded Time Distribution (since startup):
n = 7437, median ~= 8 ms
0 ms: 0
1 ms: 681
2 ms: 1124
<= 5 ms: 1224
<= 10 ms: 1116
<= 20 ms: 1637
<= 50 ms: 973
<= 100 ms: 214
<= 200 ms: 121
<= 500 ms: 186
<= 1 s: 106
<= 2 s: 39
<= 5 s: 15
<= 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
TouchThread Failed Time Distribution (since last Daily Report):
n = 4, median ~= 90000 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: 0
<= 2 min: 4
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Failed Time Distribution (since startup):
n = 100, median ~= 88421 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 5
<= 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: 95
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 106, 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: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 106
<= 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)
: 207587 (100%)
Language (since startup)
: 752006 (100%)
SgtMap topography nFromCache=3 nNotFromCache=107
GSHHS: nCached=100 of 100, nCoarse=14, nSuccesses=318, nTossed=106
NationalBoundaries: nCached=100 of 100, nCoarse=4, nSuccesses=104, nTossed=2
StateBoundaries: nCached=100 of 100, nCoarse=3, nSuccesses=104, nTossed=2
Rivers: nCached=100 of 100, nCoarse=3, nSuccesses=104, nTossed=2
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
1281 + 1259 + 1269 + 1295 + 1262 + 1263 + 1329 + 1254 + 1227 + 1301 + 1338 + 1301 + 1283 + 1313 + 1303 + 1344 +
1257 + 1320 + 1326 + 1242 + 1250 + 1207 + 1271 + 1241 + 1249 + 1211 + 1271 + 1258 + 1259 + 1304 + 1285 + 1295 +
1239 + 1253 + 1264 + 1341 + 1289 + 1330 + 1294 + 1207 + 1325 + 1323 + 1280 + 1328 + 1254 + 1330 + 1233 + 1366 +
1288 + 1319 + 1303 + 1232 + 1262 + 1203 + 1305 + 1315 + 1258 + 1333 + 1289 + 1333 + 1260 + 1269 + 1278 + 1298 +
1253 + 1287 + 1240 + 1244 + 1252 + 1244 + 1296 + 1277 + 1274 + 1296 + 1327 + 1365 + 1291 + 1348 + 1311 + 1256 +
1293 + 1303 + 1265 + 1272 + 1276 + 1274 + 1322 + 1258 + 1247 + 1266 + 1328 + 1292 + 1276 + 1326 + 1254 + 1330 +
1274 + 1279 + 1307 + 1291 + 1286 + 1321 + 1301 + 1294 + 1314 + 1226 + 1299 + 1317 + 1285 + 1187 + 1288 + 1249 +
1311 + 1231 + 1341 + 1270 + 1358 + 1334 + 1291 + 1298 + 1371 + 1321 + 1260 + 1296 + 1279 + 1251 + 1295 = 163237
Number of threads: Tomcat-waiting=11, inotify=0, other=20
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#101,Java2D Disposer,10,system] WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
java.base@25.0.2/java.lang.Object.wait(Object.java:351)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.desktop@25.0.2/sun.java2d.Disposer.run(Disposer.java:133)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#2 Thread[#102,EmailThread,5,main] TIMED_WAITING
java.base@25.0.2/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.2/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.2/java.lang.Thread.sleep(Thread.java:540)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:60)
#3 Thread[#103,RunLoadDatasets,5,main] TIMED_WAITING
java.base@25.0.2/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.2/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.2/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#4 Thread[#116,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@25.0.2/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.2/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.2/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.2/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:778)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#5 Thread[#117,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.2/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.2/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.2/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:532)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#6 Thread[#119,http-nio-8080-exec-11,5,main] RUNNABLE daemon
java.base@25.0.2/java.io.RandomAccessFile.seek0(Native Method)
java.base@25.0.2/java.io.RandomAccessFile.seek(RandomAccessFile.java:675)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:751)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:223)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:380)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:854)
ucar.nc2.Variable._read(Variable.java:736)
ucar.nc2.Variable._read(Variable.java:754)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:546)
gov.noaa.pfel.coastwatch.pointdata.Table.readNDNc(Table.java:5953)
gov.noaa.pfel.erddap.dataset.EDDTableFromNcFiles.lowGetSourceDataFromFile(EDDTableFromNcFiles.java:276)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1780)
gov.noaa.pfel.erddap.filetypes.NcCFFiles.generateTableFile(NcCFFiles.java:83)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3124)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6602)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:722)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
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:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
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:1779)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#7 Thread[#130,ReferenceQueueConsumer,8,Daemons] WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
java.base@25.0.2/java.lang.Object.wait(Object.java:351)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
org.apache.sis.system.ReferenceQueueConsumer.run(ReferenceQueueConsumer.java:116)
#8 Thread[#131,DelayedExecutor,6,Daemons] WAITING daemon
java.base@25.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
java.base@25.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
java.base@25.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
java.base@25.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
java.base@25.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
java.base@25.0.2/java.util.concurrent.DelayQueue.take(DelayQueue.java:243)
java.base@25.0.2/java.util.concurrent.DelayQueue.take(DelayQueue.java:100)
org.apache.sis.system.DelayedExecutor.run(DelayedExecutor.java:122)
#9 Thread[#15,Reference Handler,10,system] RUNNABLE daemon
java.base@25.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@25.0.2/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@25.0.2/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
#10 Thread[#16,Finalizer,8,system] WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
java.base@25.0.2/java.lang.Object.wait(Object.java:351)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.base@25.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165)
#11 Thread[#17,Signal Dispatcher,9,system] RUNNABLE daemon
#12 Thread[#3,main,5,main] TIMED_WAITING
java.base@25.0.2/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.2/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.2/java.lang.Thread.sleep(Thread.java:540)
org.apache.catalina.core.StandardServer.await(StandardServer.java:517)
org.apache.catalina.startup.Catalina.await(Catalina.java:846)
org.apache.catalina.startup.Catalina.start(Catalina.java:794)
java.base@25.0.2/java.lang.invoke.LambdaForm$DMH/0x000000002914c800.invokeVirtual(LambdaForm$DMH)
java.base@25.0.2/java.lang.invoke.LambdaForm$MH/0x000000002914d000.invoke(LambdaForm$MH)
java.base@25.0.2/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@25.0.2/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
java.base@25.0.2/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.base@25.0.2/java.lang.reflect.Method.invoke(Method.java:565)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:339)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:470)
#13 Thread[#3150,http-nio-8080-exec-20,5,main] RUNNABLE daemon
java.base@25.0.2/java.util.WeakHashMap.hash(WeakHashMap.java:310)
java.base@25.0.2/java.util.WeakHashMap.get(WeakHashMap.java:409)
com.cohort.util.String2.canonical(String2.java:5847)
com.cohort.array.StringArray.set(StringArray.java:1071)
gov.noaa.pfel.coastwatch.pointdata.Table.setColumnName(Table.java:1160)
gov.noaa.pfel.erddap.dataset.EDDTable.standardizeResultsTable(EDDTable.java:1458)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:207)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1780)
gov.noaa.pfel.erddap.filetypes.NcCFFiles.generateTableFile(NcCFFiles.java:83)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3124)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6602)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:722)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
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:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
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:1779)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#14 Thread[#3153,http-nio-8080-exec-21,5,main] RUNNABLE daemon
com.cohort.array.StringArray.indexOf(StringArray.java:1294)
gov.noaa.pfel.coastwatch.pointdata.Table.findColumnNumber(Table.java:1105)
gov.noaa.pfel.erddap.dataset.EDDTable.applyConstraints(EDDTable.java:1539)
gov.noaa.pfel.erddap.dataset.EDDTable.standardizeResultsTable(EDDTable.java:1475)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:207)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1780)
gov.noaa.pfel.erddap.filetypes.NcCFFiles.generateTableFile(NcCFFiles.java:83)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3124)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6602)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:722)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
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:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
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:1779)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#15 Thread[#32,Notification Thread,9,system] RUNNABLE daemon
#16 Thread[#33,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#17 Thread[#3812,http-nio-8080-exec-26,5,main] RUNNABLE daemon
java.base@25.0.2/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:196)
java.base@25.0.2/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1693)
java.base@25.0.2/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:147)
java.base@25.0.2/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:588)
java.base@25.0.2/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:574)
java.base@25.0.2/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
java.base@25.0.2/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150)
java.base@25.0.2/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
java.base@25.0.2/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:683)
ucar.nc2.Group$Builder.findVariableLocal(Group.java:1274)
ucar.nc2.Group$Builder.addVariable(Group.java:1236)
ucar.nc2.internal.iosp.hdf5.H5headerNew.makeNetcdfGroup(H5headerNew.java:541)
ucar.nc2.internal.iosp.hdf5.H5headerNew.read(H5headerNew.java:254)
ucar.nc2.internal.iosp.hdf5.H5iospNew.build(H5iospNew.java:126)
ucar.nc2.NetcdfFiles.build(NetcdfFiles.java:836)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:771)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:278)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:245)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:218)
gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:757)
gov.noaa.pfel.coastwatch.pointdata.Table.readNDNc(Table.java:5748)
gov.noaa.pfel.erddap.dataset.EDDTableFromNcFiles.lowGetSourceDataFromFile(EDDTableFromNcFiles.java:276)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1780)
gov.noaa.pfel.erddap.filetypes.NcCFFiles.generateTableFile(NcCFFiles.java:83)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3124)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6602)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:722)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
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:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
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:1779)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#18 Thread[#50,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#19 Thread[#5719,http-nio-8080-exec-30,5,main] RUNNABLE daemon
ucar.nc2.internal.iosp.hdf5.H5headerNew.filterAttributes(H5headerNew.java:903)
ucar.nc2.internal.iosp.hdf5.H5headerNew.makeVariable(H5headerNew.java:1319)
ucar.nc2.internal.iosp.hdf5.H5headerNew.makeNetcdfGroup(H5headerNew.java:539)
ucar.nc2.internal.iosp.hdf5.H5headerNew.read(H5headerNew.java:254)
ucar.nc2.internal.iosp.hdf5.H5iospNew.build(H5iospNew.java:126)
ucar.nc2.NetcdfFiles.build(NetcdfFiles.java:836)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:771)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:278)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:245)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:218)
gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:757)
gov.noaa.pfel.coastwatch.pointdata.Table.readNDNc(Table.java:5748)
gov.noaa.pfel.erddap.dataset.EDDTableFromNcFiles.lowGetSourceDataFromFile(EDDTableFromNcFiles.java:276)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1780)
gov.noaa.pfel.erddap.filetypes.NcCFFiles.generateTableFile(NcCFFiles.java:83)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3124)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6602)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:722)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
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:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
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:1779)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#20 Thread[#6299,http-nio-8080-exec-33,5,main] RUNNABLE daemon
ucar.nc2.internal.iosp.hdf5.H5headerNew.makeAttribute(H5headerNew.java:1001)
ucar.nc2.internal.iosp.hdf5.H5headerNew.makeAttributes(H5headerNew.java:969)
ucar.nc2.internal.iosp.hdf5.H5headerNew.makeVariable(H5headerNew.java:1322)
ucar.nc2.internal.iosp.hdf5.H5headerNew.makeNetcdfGroup(H5headerNew.java:539)
ucar.nc2.internal.iosp.hdf5.H5headerNew.read(H5headerNew.java:254)
ucar.nc2.internal.iosp.hdf5.H5iospNew.build(H5iospNew.java:126)
ucar.nc2.NetcdfFiles.build(NetcdfFiles.java:836)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:771)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:278)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:245)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:218)
gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:757)
gov.noaa.pfel.coastwatch.pointdata.Table.readNDNc(Table.java:5748)
gov.noaa.pfel.erddap.dataset.EDDTableFromNcFiles.lowGetSourceDataFromFile(EDDTableFromNcFiles.java:276)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1780)
gov.noaa.pfel.erddap.filetypes.NcCFFiles.generateTableFile(NcCFFiles.java:83)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3124)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6602)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:722)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
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:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
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:1779)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)