![]() |
ERDDAP
Easier access to scientific data |
log in |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-01-18T11:54:17-08:00
Startup was at 2026-01-16T06:31:21-08:00
Last major LoadDatasets started 5m 20s ago and finished after 25 seconds.
Currently, no dataset is loading.
nGridDatasets = 2765
nTableDatasets = 323
nTotalDatasets = 3088
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 35435
Response Failed Time (since last major LoadDatasets) n = 19, median ~= 66 ms
Response Failed Time (since last Daily Report) n = 1168, median ~= 39 ms
Response Failed Time (since startup) n = 22766, median ~= 19 ms
Response Succeeded Time (since last major LoadDatasets) n = 259, median ~= 36 ms
Response Succeeded Time (since last Daily Report) n = 15016, median ~= 49 ms
Response Succeeded Time (since startup) n = 287994, median ~= 16 ms
TaskThread has finished 1093 out of 1093 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 6, median ~= 8 ms
TaskThread Failed Time (since startup) n = 51, median ~= 7 ms
TaskThread Succeeded Time (since last Daily Report) n = 81, median ~= 27 ms
TaskThread Succeeded Time (since startup) n = 1042, median ~= 15 ms
EmailThread has sent 215 out of 215 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 0
EmailThread Succeeded Time (since last Daily Report) n = 23, median ~= 1500 ms
TouchThread has finished 6842 out of 6842 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 314, median ~= 1857 ms
TouchThread Succeeded Time (since last Daily Report) n = 319, median ~= 14 ms
OS info: totalCPULoad=0.16427937 processCPULoad=0.15936153 totalMemory=64335MB freeMemory=844MB totalSwapSpace=8191MB freeSwapSpace=8188MB
Number of active requests=2
Number of threads: Tomcat-waiting=26, inotify=2, other=20
39 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 2138 MB (highWaterMark= 10440 MB) (Xmx ~= 21000 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-01-18T11:49:16-08:00 19s 11 0 3088.0 676 ( 309) 22 ( 60) 0 0 0 28 2 21 2620 116 0%
2026-01-18T11:34:07-08:00 9s 2 0 3088.0 650 ( 343) 19 ( 2) 0 0 0 27 2 23 2520 113 0%
2026-01-18T11:19:23-08:00 26s 12 0 3088.0 647 ( 419) 52 ( 5) 0 0 0 28 2 22 2490 112 0%
2026-01-18T11:04:23-08:00 26s 9 0 3088.0 616 ( 44) 58 ( 13) 0 0 0 26 2 24 2612 82 0%
2026-01-18T10:53:02-08:00 244s 28 0 3088.0 1441 ( 14) 100 ( 67) 0 0 0 25 2 26 2664 131 0%
2026-01-18T10:35:46-08:00 110s 82 0 3088.0 1285 ( 13) 97 ( 76) 0 0 0 28 2 24 2462 128 0%
2026-01-18T10:19:14-08:00 19s 13 0 3088.0 1094 ( 61) 116 ( 64) 0 0 0 30 2 25 3166 110 0%
2026-01-18T10:05:08-08:00 73s 16 0 3088.0 1005 ( 44) 102 ( 2) 1 0 0 29 2 23 2406 117 0%
2026-01-18T09:49:55-08:00 61s 32 0 3088.0 667 ( 163) 50 ( 29) 0 0 0 29 2 23 2484 107 0%
2026-01-18T09:34:05-08:00 12s 3 0 3088.0 723 ( 325) 44 ( 14) 0 0 0 31 2 22 2394 106 0%
2026-01-18T09:19:18-08:00 25s 14 0 3088.0 497 ( 156) 74 ( 3) 0 0 0 30 2 23 2708 95 0%
2026-01-18T09:06:23-08:00 151s 52 0 3088.0 807 ( 49) 92 ( 4) 2 0 0 31 2 38 2522 115 0%
2026-01-18T08:49:51-08:00 60s 10 0 3088.0 760 ( 29) 29 ( 92) 0 0 0 30 2 23 2948 117 0%
2026-01-18T08:34:01-08:00 10s 3 0 3088.0 807 ( 65) 31 ( 81) 0 0 0 30 2 22 2456 111 0%
2026-01-18T08:19:03-08:00 12s 4 0 3088.0 571 ( 93) 62 ( 15) 0 0 0 22 2 24 2652 104 0%
2026-01-18T08:04:03-08:00 13s 2 0 3088.0 723 ( 43) 73 ( 18) 0 0 0 28 2 23 2634 109 0%
2026-01-18T07:48:57-08:00 8s 1 0 3088.0 680 ( 17) 36 ( 1333) 0 0 0 24 2 23 2482 99 0%
2026-01-18T07:34:23-08:00 34s 11 0 3088.0 560 ( 280) 11 ( 938) 0 0 0 24 2 23 2470 93 0%
2026-01-18T07:20:22-08:00 93s 40 0 3088.0 548 ( 39) 81 ( 1) 0 0 0 24 2 26 2378 96 0%
2026-01-18T07:04:43-08:00 55s 22 0 3088.0 412 ( 131) 59 ( 1) 0 0 0 26 2 24 2566 59 0%
2026-01-18T06:55:46-08:00 419s 193 0 3088.0 2039 ( 5) 76 ( 29) 0 0 0 26 2 25 2592 136 0%
2026-01-18T06:35:51-08:00 125s 47 0 3088.0 632 ( 91) 52 ( 20) 1 0 0 25 2 24 2534 89 0%
2026-01-18T06:18:55-08:00 8s 2 0 3088.0 1460 ( 10) 78 ( 13) 0 0 0 28 2 25 2756 111 0%
2026-01-18T06:04:29-08:00 43s 20 0 3088.0 656 ( 41) 89 ( 2) 0 0 0 27 2 27 2392 77 0%
2026-01-18T05:49:05-08:00 20s 9 0 3088.0 1446 ( 16) 45 ( 33) 0 0 0 34 2 25 1970 61 0%
2026-01-18T05:33:58-08:00 14s 5 0 3088.0 1425 ( 8) 30 ( 30) 0 0 0 22 2 23 1596 57 0%
2026-01-18T05:19:04-08:00 21s 5 0 3088.0 2614 ( 7) 50 ( 1) 0 0 0 24 2 21 1698 74 0%
2026-01-18T05:03:56-08:00 14s 6 0 3088.0 2799 ( 8) 75 ( 1) 0 0 0 23 2 21 1500 75 0%
2026-01-18T04:48:49-08:00 7s 0 0 3088.0 2642 ( 7) 44 ( 350) 0 0 0 23 2 21 1790 76 0%
2026-01-18T04:33:58-08:00 18s 4 0 3088.0 1967 ( 7) 33 ( 1250) 0 0 0 23 2 21 1830 64 0%
2026-01-18T04:21:27-08:00 166s 35 0 3088.0 2912 ( 7) 106 ( 1) 0 0 0 20 2 25 1834 90 0%
2026-01-18T04:04:20-08:00 40s 14 0 3088.0 2823 ( 7) 94 ( 1) 0 0 0 23 2 22 1792 78 0%
2026-01-18T03:48:48-08:00 9s 1 0 3088.0 2324 ( 7) 34 ( 4) 0 0 0 24 2 22 2300 73 0%
2026-01-18T03:34:44-08:00 65s 27 0 3088.0 1403 ( 9) 35 ( 2) 0 0 0 24 2 24 2612 66 0%
2026-01-18T03:19:02-08:00 25s 13 0 3088.0 588 ( 133) 75 ( 1) 0 0 0 25 2 22 1702 57 0%
2026-01-18T03:04:14-08:00 37s 21 0 3088.0 697 ( 80) 73 ( 1) 0 0 0 26 2 21 1674 63 0%
2026-01-18T02:48:59-08:00 23s 9 0 3088.0 608 ( 49) 29 ( 175) 0 0 0 26 2 21 1660 59 0%
2026-01-18T02:33:52-08:00 16s 5 0 3088.0 605 ( 228) 36 ( 2) 0 0 0 26 2 36 1672 59 0%
2026-01-18T02:18:49-08:00 14s 4 0 3088.0 521 ( 529) 63 ( 11) 0 0 0 26 2 21 1802 57 0%
2026-01-18T02:03:48-08:00 13s 6 0 3088.0 867 ( 315) 73 ( 2) 0 0 0 24 2 23 1674 61 0%
2026-01-18T01:48:51-08:00 17s 9 0 3088.0 792 ( 300) 34 ( 20) 0 0 0 24 2 21 1706 61 0%
2026-01-18T01:33:51-08:00 17s 3 0 3088.0 804 ( 198) 46 ( 88) 0 0 0 24 2 20 1728 55 0%
2026-01-18T01:20:18-08:00 105s 39 0 3088.0 608 ( 249) 143 ( 1) 0 0 0 26 2 22 1596 71 0%
2026-01-18T01:04:10-08:00 37s 14 0 3088.0 962 ( 172) 105 ( 13) 0 0 0 28 2 22 1902 77 0%
2026-01-18T00:48:47-08:00 15s 6 0 3088.0 649 ( 241) 54 ( 2) 0 0 0 27 2 22 2802 73 0%
2026-01-18T00:34:39-08:00 66s 28 0 3088.0 820 ( 322) 62 ( 45) 0 0 0 26 2 24 1982 66 0%
2026-01-18T00:18:41-08:00 10s 9 0 3088.0 494 ( 336) 73 ( 1) 0 0 0 29 2 20 1664 61 0%
2026-01-18T00:04:06-08:00 36s 12 0 3088.0 639 ( 64) 105 ( 3) 0 0 0 33 2 22 2122 68 0%
2026-01-17T23:48:45-08:00 15s 4 0 3088.0 2219 ( 7) 32 ( 39) 0 0 0 28 2 22 1702 72 0%
2026-01-17T23:33:44-08:00 15s 7 0 3088.0 2426 ( 7) 52 ( 175) 0 0 0 26 2 24 1696 73 0%
2026-01-17T23:18:52-08:00 25s 10 0 3088.0 2435 ( 7) 45 ( 1) 0 0 0 28 2 22 1784 77 0%
2026-01-17T23:03:46-08:00 18s 9 0 3088.0 2602 ( 8) 79 ( 18) 0 0 0 28 2 24 3468 108 0%
2026-01-17T22:48:42-08:00 16s 10 0 3088.0 2324 ( 8) 38 ( 43) 0 0 0 23 2 23 1696 139 0%
2026-01-17T22:33:38-08:00 11s 1 0 3088.0 1371 ( 9) 39 ( 88) 0 0 0 24 2 24 4144 82 0%
2026-01-17T22:19:59-08:00 94s 39 0 3088.0 616 ( 76) 953 ( 1) 1 0 0 23 2 23 1690 100 0%
2026-01-17T22:03:45-08:00 20s 9 0 3088.0 1441 ( 159) 1302 ( 0) 48 0 0 77 2 22 1684 82 0%
2026-01-17T21:49:09-08:00 45s 19 0 3088.0 491 ( 68) 46 ( 100) 0 0 0 24 2 21 3204 66 0%
2026-01-17T21:34:24-08:00 60s 26 0 3088.0 637 ( 64) 47 ( 536) 0 0 0 25 2 20 1634 57 0%
2026-01-17T21:18:45-08:00 20s 8 0 3088.0 643 ( 94) 98 ( 2) 0 0 0 25 2 24 1788 68 0%
2026-01-17T21:03:59-08:00 36s 13 0 3088.0 677 ( 128) 106 ( 2) 0 0 0 25 2 20 1606 85 0%
2026-01-17T20:48:35-08:00 13s 2 0 3088.0 543 ( 558) 37 ( 43) 0 0 0 25 2 17 1698 79 0%
2026-01-17T20:33:40-08:00 18s 5 0 3088.0 557 ( 385) 49 ( 18) 3 0 0 25 2 21 4358 101 0%
2026-01-17T20:18:28-08:00 7s 0 0 3088.0 609 ( 548) 133 ( 2) 1 0 0 26 2 21 3232 100 0%
2026-01-17T20:03:30-08:00 9s 2 0 3088.0 695 ( 483) 142 ( 2) 0 0 0 23 2 24 3606 106 0%
2026-01-17T19:48:31-08:00 12s 2 0 3088.0 698 ( 480) 32 ( 133) 0 0 0 26 2 22 1840 59 0%
2026-01-17T19:33:30-08:00 11s 2 0 3088.0 729 ( 98) 31 ( 29) 1 0 0 22 2 21 1666 51 0%
2026-01-17T19:19:28-08:00 70s 27 0 3088.0 1025 ( 108) 75 ( 13) 0 0 0 25 2 20 1708 87 0%
2026-01-17T19:04:57-08:00 99s 135 0 3088.0 712 ( 392) 87 ( 2) 3 0 0 23 2 21 1878 87 0%
2026-01-17T18:48:57-08:00 38s 10 0 3088.0 671 ( 226) 50 ( 100) 0 0 0 26 2 21 3456 90 0%
2026-01-17T18:34:14-08:00 56s 23 0 3088.0 585 ( 350) 54 ( 15) 0 0 0 25 2 20 2328 84 0%
2026-01-17T18:19:10-08:00 54s 21 0 3088.0 691 ( 158) 108 ( 2) 0 0 0 24 2 24 1872 66 0%
2026-01-17T18:03:46-08:00 30s 16 0 3088.0 611 ( 129) 84 ( 1) 0 0 0 24 2 21 1516 63 0%
2026-01-17T17:48:38-08:00 24s 9 0 3088.0 495 ( 31) 45 ( 56) 0 0 0 27 2 18 1580 50 0%
2026-01-17T17:34:42-08:00 88s 45 0 3088.0 749 ( 138) 59 ( 2) 0 0 0 24 2 21 1756 62 0%
2026-01-17T17:18:40-08:00 27s 17 0 3088.0 723 ( 165) 79 ( 1) 0 0 0 28 2 18 1574 55 0%
2026-01-17T17:03:26-08:00 13s 2 0 3088.0 726 ( 40) 103 ( 2) 0 0 0 26 2 21 1772 64 0%
2026-01-17T16:48:19-08:00 7s 0 0 3088.0 642 ( 48) 36 ( 67) 0 0 0 28 2 19 1700 64 0%
2026-01-17T16:33:23-08:00 12s 1 0 3088.0 623 ( 45) 42 ( 1) 0 0 0 35 2 17 1674 65 0%
2026-01-17T16:18:24-08:00 13s 2 0 3088.0 460 ( 150) 33 ( 18) 0 0 0 25 2 18 1982 42 0%
2026-01-17T16:06:52-08:00 222s 36 2 3086.0 1211 ( 14) 115 ( 4) 0 0 0 23 2 19 1592 75 0%
2026-01-17T15:48:41-08:00 32s 12 0 3088.0 508 ( 55) 48 ( 150) 0 0 0 22 2 21 1714 74 0%
2026-01-17T15:34:01-08:00 52s 23 0 3088.0 527 ( 140) 41 ( 25) 0 0 0 26 2 19 2360 81 0%
2026-01-17T15:18:19-08:00 11s 4 0 3088.0 504 ( 314) 73 ( 2) 0 0 0 26 2 19 2372 75 0%
2026-01-17T15:04:12-08:00 64s 34 0 3088.0 974 ( 15) 76 ( 2) 0 0 0 24 2 22 2312 98 0%
2026-01-17T14:48:24-08:00 17s 3 0 3088.0 464 ( 162) 48 ( 591) 0 0 0 24 2 20 2358 77 0%
2026-01-17T14:33:18-08:00 12s 3 0 3088.0 640 ( 66) 46 ( 67) 0 0 0 25 2 20 2214 82 0%
2026-01-17T14:18:15-08:00 10s 6 0 3088.0 644 ( 64) 91 ( 43) 0 0 0 25 2 19 2378 66 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 19, median ~= 32000 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: 3
<= 20 s: 5
<= 1 min: 5
<= 2 min: 4
<= 5 min: 2
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 214, median ~= 21231 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: 41
<= 20 s: 64
<= 1 min: 65
<= 2 min: 26
<= 5 min: 15
<= 10 min: 2
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 62, median ~= 7672 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: 58
<= 20 s: 4
<= 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 = 431, median ~= 7647 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: 407
<= 20 s: 24
<= 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 = 19, median ~= 66 ms
0 ms: 1
1 ms: 4
2 ms: 1
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 8
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 3
<= 2 s: 1
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 1168, median ~= 39 ms
0 ms: 66
1 ms: 257
2 ms: 90
<= 5 ms: 53
<= 10 ms: 12
<= 20 ms: 61
<= 50 ms: 70
<= 100 ms: 165
<= 200 ms: 34
<= 500 ms: 27
<= 1 s: 141
<= 2 s: 104
<= 5 s: 25
<= 10 s: 29
<= 20 s: 4
<= 1 min: 17
<= 2 min: 3
<= 5 min: 3
<= 10 min: 7
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 22766, median ~= 19 ms
0 ms: 3366
1 ms: 5623
2 ms: 1112
<= 5 ms: 550
<= 10 ms: 150
<= 20 ms: 662
<= 50 ms: 837
<= 100 ms: 955
<= 200 ms: 461
<= 500 ms: 573
<= 1 s: 3204
<= 2 s: 2756
<= 5 s: 763
<= 10 s: 294
<= 20 s: 259
<= 1 min: 432
<= 2 min: 210
<= 5 min: 97
<= 10 min: 436
<= 20 min: 8
<= 1 hr: 5
> 1 hr: 13
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 259, median ~= 36 ms
0 ms: 8
1 ms: 11
2 ms: 19
<= 5 ms: 34
<= 10 ms: 22
<= 20 ms: 25
<= 50 ms: 20
<= 100 ms: 3
<= 200 ms: 19
<= 500 ms: 30
<= 1 s: 28
<= 2 s: 36
<= 5 s: 4
<= 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 = 15016, median ~= 49 ms
0 ms: 781
1 ms: 1007
2 ms: 663
<= 5 ms: 1800
<= 10 ms: 1122
<= 20 ms: 1330
<= 50 ms: 820
<= 100 ms: 415
<= 200 ms: 749
<= 500 ms: 1074
<= 1 s: 1083
<= 2 s: 3663
<= 5 s: 379
<= 10 s: 48
<= 20 s: 25
<= 1 min: 24
<= 2 min: 23
<= 5 min: 1
<= 10 min: 0
<= 20 min: 1
<= 1 hr: 6
> 1 hr: 2
Response Succeeded Time Distribution (since startup):
n = 287994, median ~= 16 ms
0 ms: 10720
1 ms: 12250
2 ms: 13434
<= 5 ms: 47282
<= 10 ms: 48118
<= 20 ms: 19120
<= 50 ms: 22528
<= 100 ms: 12270
<= 200 ms: 11309
<= 500 ms: 22303
<= 1 s: 14351
<= 2 s: 42635
<= 5 s: 7691
<= 10 s: 1855
<= 20 s: 619
<= 1 min: 950
<= 2 min: 258
<= 5 min: 84
<= 10 min: 134
<= 20 min: 13
<= 1 hr: 65
> 1 hr: 5
EmailThread Failed Time Distribution (since last Daily Report):
n = 0
EmailThread Failed Time Distribution (since startup):
n = 0
EmailThread Succeeded Time Distribution (since last Daily Report):
n = 23, median ~= 1500 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 1
<= 2 s: 21
<= 5 s: 1
<= 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 startup):
n = 215, median ~= 1376 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: 47
<= 2 s: 161
<= 5 s: 7
<= 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 nEmails/Session Distribution (since last Daily Report):
n = 17, median ~= 1
0: 0
1: 14
2: 2
<= 5: 1
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 131, median ~= 1
0: 0
1: 103
2: 11
<= 5: 13
<= 10: 3
<= 20: 1
<= 50: 0
<= 100: 0
> 100: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 6, median ~= 8 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 5
<= 20 ms: 1
<= 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 Failed Time Distribution (since startup):
n = 51, median ~= 7 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 11
<= 10 ms: 34
<= 20 ms: 6
<= 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 = 81, median ~= 27 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 1
<= 10 ms: 19
<= 20 ms: 14
<= 50 ms: 29
<= 100 ms: 10
<= 200 ms: 0
<= 500 ms: 5
<= 1 s: 0
<= 2 s: 1
<= 5 s: 1
<= 10 s: 0
<= 20 s: 0
<= 1 min: 1
<= 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 = 1042, median ~= 15 ms
0 ms: 9
1 ms: 4
2 ms: 56
<= 5 ms: 127
<= 10 ms: 235
<= 20 ms: 193
<= 50 ms: 261
<= 100 ms: 49
<= 200 ms: 0
<= 500 ms: 61
<= 1 s: 12
<= 2 s: 4
<= 5 s: 3
<= 10 s: 9
<= 20 s: 16
<= 1 min: 3
<= 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 = 314, median ~= 1857 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 1
<= 100 ms: 11
<= 200 ms: 16
<= 500 ms: 27
<= 1 s: 18
<= 2 s: 98
<= 5 s: 2
<= 10 s: 1
<= 20 s: 1
<= 1 min: 1
<= 2 min: 138
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Failed Time Distribution (since startup):
n = 3550, median ~= 1835 ms
0 ms: 0
1 ms: 1
2 ms: 0
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 28
<= 100 ms: 175
<= 200 ms: 253
<= 500 ms: 331
<= 1 s: 170
<= 2 s: 977
<= 5 s: 18
<= 10 s: 9
<= 20 s: 5
<= 1 min: 2
<= 2 min: 1580
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 319, median ~= 14 ms
0 ms: 0
1 ms: 0
2 ms: 2
<= 5 ms: 7
<= 10 ms: 106
<= 20 ms: 106
<= 50 ms: 9
<= 100 ms: 2
<= 200 ms: 4
<= 500 ms: 24
<= 1 s: 42
<= 2 s: 12
<= 5 s: 4
<= 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 Succeeded Time Distribution (since startup):
n = 3292, median ~= 15 ms
0 ms: 0
1 ms: 3
2 ms: 58
<= 5 ms: 113
<= 10 ms: 874
<= 20 ms: 1161
<= 50 ms: 180
<= 100 ms: 19
<= 200 ms: 93
<= 500 ms: 181
<= 1 s: 463
<= 2 s: 105
<= 5 s: 9
<= 10 s: 33
<= 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)
: 15847 (98%)
zh-CN: 181 (1%)
pt: 69 (0%)
id: 55 (0%)
es: 23 (0%)
de: 2 (0%)
Language (since startup)
: 306376 (99%)
zh-CN: 2378 (1%)
pt: 1058 (0%)
id: 528 (0%)
es: 310 (0%)
ur: 23 (0%)
de: 13 (0%)
ru: 11 (0%)
fr: 9 (0%)
pl: 4 (0%)
th: 3 (0%)
nl: 2 (0%)
bn: 1 (0%)
hi: 1 (0%)
ko: 1 (0%)
SgtMap topography nFromCache=33 nNotFromCache=82
GSHHS: nCached=100 of 100, nCoarse=6459, nSuccesses=2054, nTossed=233
NationalBoundaries: nCached=100 of 100, nCoarse=2270, nSuccesses=733, nTossed=24
StateBoundaries: nCached=100 of 100, nCoarse=460, nSuccesses=733, nTossed=24
Rivers: nCached=100 of 100, nCoarse=472, nSuccesses=733, nTossed=24
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
902 + 884 + 1010 + 897 + 1118 + 963 + 811 + 841 + 901 + 844 + 809 + 865 + 926 + 894 + 914 + 881 +
838 + 897 + 862 + 844 + 847 + 755 + 741 + 784 + 737 + 797 + 719 + 721 + 745 + 777 + 751 + 743 +
712 + 738 + 757 + 764 + 756 + 753 + 800 + 722 + 776 + 772 + 742 + 780 + 774 + 766 + 780 + 752 +
781 + 776 + 725 + 751 + 748 + 730 + 767 + 801 + 811 + 722 + 783 + 741 + 756 + 746 + 739 + 758 +
802 + 725 + 753 + 784 + 783 + 748 + 769 + 738 + 737 + 798 + 753 + 809 + 744 + 725 + 773 + 758 +
769 + 779 + 800 + 761 + 750 + 808 + 801 + 751 + 705 + 763 + 777 + 783 + 746 + 740 + 797 + 784 +
771 + 748 + 760 + 726 + 784 + 763 + 747 + 761 + 752 + 763 + 770 + 782 + 774 + 744 + 760 + 715 +
765 + 753 + 817 + 804 + 758 + 725 + 742 + 767 + 800 + 770 + 749 + 810 + 778 + 794 + 749 = 99511
Number of threads: Tomcat-waiting=26, inotify=2, other=20
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#107,Java2D Disposer,10,system] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.desktop@25.0.1/sun.java2d.Disposer.run(Disposer.java:133)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#2 Thread[#108,EmailThread,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/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[#109,RunLoadDatasets,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#4 Thread[#117520,ReferenceQueueConsumer,8,Daemons] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
org.apache.sis.system.ReferenceQueueConsumer.run(ReferenceQueueConsumer.java:116)
#5 Thread[#117525,DelayedExecutor,6,Daemons] WAITING daemon
java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
java.base@25.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
java.base@25.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
java.base@25.0.1/java.util.concurrent.DelayQueue.take(DelayQueue.java:243)
java.base@25.0.1/java.util.concurrent.DelayQueue.take(DelayQueue.java:100)
org.apache.sis.system.DelayedExecutor.run(DelayedExecutor.java:122)
#6 Thread[#122,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:773)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#7 Thread[#122320,http-nio-8080-exec-357,5,main] RUNNABLE daemon
java.base@25.0.1/java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:100)
java.base@25.0.1/java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:132)
ucar.nc2.util.IO.copyB(IO.java:198)
ucar.nc2.filter.Deflate.decode(Deflate.java:77)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235)
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:310)
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:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:426)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2673)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2854)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2841)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2819)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:659)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:592)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:526)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:6345)
gov.noaa.pfel.erddap.filetypes.OdvFiles.saveAsODV(OdvFiles.java:503)
gov.noaa.pfel.erddap.filetypes.OdvFiles.writeGridToStream(OdvFiles.java:86)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2822)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6593)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:713)
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)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
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:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
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:1774)
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@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#8 Thread[#123,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.1/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@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#9 Thread[#134,http-nio-8443-Poller,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:773)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#10 Thread[#135,http-nio-8443-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.1/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@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#11 Thread[#144907,http-nio-8080-exec-391,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1427)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:732)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:572)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:520)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:621)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:328)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:775)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:672)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:375)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:353)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
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)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
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:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
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:1774)
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@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#12 Thread[#159617,pool-124652-thread-1,5,main] RUNNABLE
java.base@25.0.1/java.util.zip.Inflater.inflateBytesBytes(Native Method)
java.base@25.0.1/java.util.zip.Inflater.inflate(Inflater.java:354)
java.base@25.0.1/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:210)
java.base@25.0.1/java.io.FilterInputStream.read(FilterInputStream.java:95)
ucar.nc2.util.IO.copyB(IO.java:195)
ucar.nc2.filter.Deflate.decode(Deflate.java:77)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235)
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:332)
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:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:426)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2673)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2854)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2841)
java.base@25.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.1/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
java.base@25.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#13 Thread[#3,main,5,main] RUNNABLE
java.base@25.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:751)
java.base@25.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:593)
java.base@25.0.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560)
java.base@25.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:536)
java.base@25.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:482)
java.base@25.0.1/java.net.ServerSocket.accept(ServerSocket.java:441)
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@25.0.1/java.lang.invoke.LambdaForm$DMH/0x000000006014c000.invokeVirtual(LambdaForm$DMH)
java.base@25.0.1/java.lang.invoke.LambdaForm$MH/0x000000006014c800.invoke(LambdaForm$MH)
java.base@25.0.1/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@25.0.1/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
java.base@25.0.1/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.base@25.0.1/java.lang.reflect.Method.invoke(Method.java:565)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#14 Thread[#34,Reference Handler,10,system] RUNNABLE daemon
java.base@25.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:268)
java.base@25.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
#15 Thread[#35,Finalizer,8,system] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.base@25.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165)
#16 Thread[#36,Signal Dispatcher,9,system] RUNNABLE daemon
#17 Thread[#52,Notification Thread,9,system] RUNNABLE daemon
#18 Thread[#53,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#19 Thread[#58,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#20 Thread[#68672,Attach Listener,9,system] RUNNABLE daemon