![]() |
ERDDAP
Easier access to scientific data |
| ![]() Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-06-28T20:00:37+00:00 Startup was at 2025-06-05T19:57:01+00:00 Last major LoadDatasets started 2m 54s ago and finished after 50 seconds. Currently, no dataset is loading. nGridDatasets = 11 nTableDatasets = 82 nTotalDatasets = 93 n Datasets Failed To Load (in the last major LoadDatasets) = 1 Historical_StructuredGrid_3217_1bd0_2f91, (end) Reasons for failing to load datasets: Historical_StructuredGrid_3217_1bd0_2f91: datasets.xml error on line #50095 While trying to load datasetID=Historical_StructuredGrid_3217_1bd0_2f91 (after 73 ms) java.lang.RuntimeException: datasets.xml error on or before line #50095: Outer axis overlap between files. max=60848.96 for /datasets/FVCOM/Historical_StructuredGrid/Structured_PRVI_20250619.nc is greater than min=60846.0 for /datasets/FVCOM/Historical_StructuredGrid/Structured_PRVI_20250620.nc at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:655) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) Caused by: java.lang.RuntimeException: Outer axis overlap between files. max=60848.96 for /datasets/FVCOM/Historical_StructuredGrid/Structured_PRVI_20250619.nc is greater than min=60846.0 for /datasets/FVCOM/Historical_StructuredGrid/Structured_PRVI_20250620.nc at gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.updateValidateFileTable(EDDGridFromFiles.java:1598) at gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.<init>(EDDGridFromFiles.java:1364) at gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.<init>(EDDGridFromNcLow.java:94) at gov.noaa.pfel.erddap.dataset.EDDGridFromNcFiles.<init>(EDDGridFromNcFiles.java:89) at gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.fromXml(EDDGridFromFiles.java:325) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:581) ... 2 more Unique users (since startup) n = 15 Response Failed Time (since last major LoadDatasets) n = 0 Response Failed Time (since last Daily Report) n = 5, median ~= 350 ms Response Failed Time (since startup) n = 56, median ~= 10 ms Response Succeeded Time (since last major LoadDatasets) n = 6, median ~= 15 ms Response Succeeded Time (since last Daily Report) n = 255, median ~= 9 ms Response Succeeded Time (since startup) n = 9374, median ~= 7 ms TaskThread has finished 0 out of 0 tasks. Currently, no task is running. TaskThread Failed Time (since last Daily Report) n = 0 TaskThread Failed Time (since startup) n = 0 TaskThread Succeeded Time (since last Daily Report) n = 0 TaskThread Succeeded Time (since startup) n = 0 EmailThread has sent 1802 out of 1960 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 192, median ~= 0 ms EmailThread Succeeded Time (since last Daily Report) n = 0 TouchThread has finished 258 out of 258 touches. Currently, the thread is sleeping. TouchThread Failed Time (since last Daily Report) n = 0 TouchThread Succeeded Time (since last Daily Report) n = 6, median ~= 300 ms OS info: totalCPULoad=0.51652867 processCPULoad=0.51116425 totalMemory=15713MB freeMemory=308MB totalSwapSpace=0MB freeSwapSpace=0MB Number of active requests=1 Number of threads: Tomcat-waiting=12, inotify=1, other=15 0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 119 MB (highWaterMark= 370 MB) (Xmx ~= 2048 MB) Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files ---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- ----- 2025-06-28T19:58:30+00:00 45s 32 1 93 4 ( 10) 1 ( 150) 0 0 0 13 1 17 72 0 0% 2025-06-28T19:44:22+00:00 99s 46 1 93 2 ( 2) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T19:29:13+00:00 91s 32 1 93 8 ( 5) 0 ( 0) 0 0 0 13 1 17 73 0 0% 2025-06-28T19:14:03+00:00 83s 55 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 18 73 0 0% 2025-06-28T18:58:23+00:00 43s 30 1 93 4 ( 20) 0 ( 0) 0 0 0 13 1 17 73 0 0% 2025-06-28T18:43:03+00:00 23s 27 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 18 80 0 0% 2025-06-28T18:28:53+00:00 74s 56 1 93 6 ( 20) 0 ( 0) 0 0 0 13 1 18 80 0 0% 2025-06-28T18:13:15+00:00 36s 32 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T17:58:26+00:00 46s 32 1 93 4 ( 5) 0 ( 0) 0 0 0 13 1 17 72 0 0% 2025-06-28T17:44:09+00:00 91s 46 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T17:28:33+00:00 54s 32 1 93 5 ( 28) 0 ( 0) 0 0 0 13 1 17 72 0 0% 2025-06-28T17:13:02+00:00 24s 25 1 93 3 ( 28) 0 ( 0) 0 0 0 13 1 18 81 0 0% 2025-06-28T16:59:36+00:00 119s 62 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T16:43:02+00:00 26s 24 1 93 8 ( 13) 0 ( 0) 0 0 0 13 1 17 73 0 0% 2025-06-28T16:28:19+00:00 43s 32 1 93 7 ( 9) 0 ( 0) 0 0 0 13 1 17 72 0 0% 2025-06-28T16:14:19+00:00 103s 48 1 93 7 ( 13) 0 ( 0) 0 0 0 13 1 17 72 0 0% 2025-06-28T15:58:30+00:00 55s 40 1 93 1 ( 8) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T15:43:08+00:00 36s 24 1 93 5 ( 15) 0 ( 0) 0 0 0 13 1 17 73 0 0% 2025-06-28T15:28:46+00:00 73s 52 1 93 1 ( 8) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T15:12:59+00:00 27s 27 1 93 5 ( 8) 0 ( 0) 0 0 0 13 1 18 80 0 0% 2025-06-28T14:58:17+00:00 44s 30 1 93 4 ( 50) 1 ( 7500) 0 0 0 13 1 17 80 0 0% 2025-06-28T14:44:33+00:00 121s 56 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 18 80 0 0% 2025-06-28T14:28:15+00:00 43s 30 1 93 2 ( 20) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T14:12:56+00:00 25s 26 1 93 38 ( 9) 0 ( 0) 0 0 0 13 1 18 81 0 0% 2025-06-28T14:00:07+00:00 155s 54 1 93 12 ( 0) 0 ( 0) 0 0 0 13 1 16 72 0 0% 2025-06-28T13:41:12+00:00 52s 32 1 93 9 ( 1) 0 ( 0) 0 0 0 13 1 18 80 0 0% 2025-06-28T13:26:12+00:00 52s 44 1 93 2 ( 1) 0 ( 0) 0 0 0 13 1 17 81 0 0% 2025-06-28T13:11:34+00:00 77s 35 1 93 4 ( 10) 0 ( 0) 0 0 0 13 1 18 80 0 0% 2025-06-28T12:56:03+00:00 44s 30 1 93 4 ( 10) 1 ( 75) 0 0 0 13 1 17 72 0 0% 2025-06-28T12:41:51+00:00 94s 38 1 93 8 ( 13) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T12:26:35+00:00 79s 48 1 93 7 ( 25) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T12:11:33+00:00 76s 38 1 93 3 ( 8) 1 ( 350) 0 0 0 13 1 17 80 0 0% 2025-06-28T11:56:47+00:00 92s 32 1 93 2 ( 5) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T11:41:53+00:00 99s 46 1 93 1 ( 4) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T11:26:10+00:00 56s 40 1 93 3 ( 4) 0 ( 0) 0 0 0 13 1 18 80 0 0% 2025-06-28T11:10:36+00:00 23s 24 1 93 5 ( 2) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T10:57:12+00:00 118s 55 1 93 2 ( 5) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T10:40:48+00:00 36s 24 1 93 16 ( 1) 0 ( 0) 0 0 0 13 1 17 72 0 0% 2025-06-28T10:25:55+00:00 42s 32 1 93 11 ( 0) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T10:12:03+00:00 110s 56 1 93 4 ( 0) 0 ( 0) 0 0 0 13 1 16 80 0 0% 2025-06-28T09:56:10+00:00 58s 32 1 93 5 ( 15) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T09:40:40+00:00 30s 24 1 93 7 ( 8) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T09:26:24+00:00 74s 52 1 93 1 ( 75) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T09:10:52+00:00 41s 35 1 93 5 ( 43) 0 ( 0) 0 0 0 13 1 18 72 0 0% 2025-06-28T08:55:52+00:00 42s 30 1 93 1 ( 15) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T08:41:51+00:00 104s 50 1 93 7 ( 28) 1 ( 1500) 0 0 0 13 1 17 80 0 0% 2025-06-28T08:25:49+00:00 41s 30 1 93 4 ( 15) 0 ( 0) 0 0 0 13 1 17 72 0 0% 2025-06-28T08:10:32+00:00 25s 24 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T07:57:14+00:00 126s 64 1 93 4 ( 10) 0 ( 0) 0 0 0 13 1 16 81 0 0% 2025-06-28T07:40:32+00:00 26s 24 1 93 7 ( 15) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T07:25:51+00:00 44s 30 1 93 1 ( 35) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T07:11:48+00:00 101s 48 1 93 4 ( 20) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T06:56:10+00:00 64s 38 1 93 2 ( 10) 0 ( 0) 0 0 0 13 1 17 72 0 0% 2025-06-28T06:40:34+00:00 29s 27 1 93 6 ( 20) 0 ( 0) 0 0 0 13 1 18 80 0 0% 2025-06-28T06:26:21+00:00 76s 52 1 93 2 ( 50) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T06:10:28+00:00 24s 26 1 93 4 ( 75) 0 ( 0) 0 0 0 13 1 17 72 0 0% 2025-06-28T05:55:52+00:00 46s 30 1 93 1 ( 0) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T05:43:35+00:00 211s 68 1 93 8 ( 10) 0 ( 0) 0 0 0 13 1 16 72 0 0% 2025-06-28T05:25:48+00:00 46s 30 1 93 1 ( 750) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T05:11:23+00:00 79s 37 1 93 3 ( 18) 0 ( 0) 0 0 0 13 1 17 73 0 0% 2025-06-28T04:56:25+00:00 83s 41 1 93 1 ( 1500) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T04:40:33+00:00 33s 24 1 93 1 ( 35) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T04:26:47+00:00 107s 61 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 19 73 0 0% 2025-06-28T04:10:29+00:00 28s 27 1 93 6 ( 15) 0 ( 0) 0 0 0 13 1 17 81 0 0% 2025-06-28T03:55:43+00:00 42s 30 1 93 1 ( 1) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T03:41:53+00:00 113s 50 1 93 3 ( 35) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T03:25:52+00:00 55s 38 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 17 72 0 0% 2025-06-28T03:10:38+00:00 40s 24 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T02:56:58+00:00 120s 54 1 93 0 ( 0) 1 ( 350) 0 0 0 13 1 17 80 0 0% 2025-06-28T02:40:31+00:00 35s 24 1 93 1 ( 750) 0 ( 0) 0 0 0 13 1 17 73 0 0% 2025-06-28T02:25:43+00:00 46s 32 1 93 2 ( 10) 0 ( 0) 0 0 0 13 1 17 81 0 0% 2025-06-28T02:11:43+00:00 107s 55 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 18 81 0 0% 2025-06-28T01:55:39+00:00 43s 32 1 93 1 ( 8) 0 ( 0) 0 0 0 13 1 17 81 0 0% 2025-06-28T01:40:23+00:00 29s 24 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 17 81 0 0% 2025-06-28T01:26:11+00:00 77s 56 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 18 81 0 0% 2025-06-28T01:10:36+00:00 42s 32 1 93 1 ( 75) 0 ( 0) 0 0 0 13 1 17 73 0 0% 2025-06-28T00:55:36+00:00 41s 30 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T00:41:38+00:00 104s 48 1 93 2 ( 20) 0 ( 0) 0 0 0 13 1 17 81 0 0% 2025-06-28T00:25:36+00:00 44s 30 1 93 1 ( 1) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-28T00:10:16+00:00 23s 24 1 93 1 ( 1) 0 ( 0) 0 0 0 13 1 17 73 0 0% 2025-06-27T23:56:53+00:00 121s 63 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 19 81 0 0% 2025-06-27T23:40:20+00:00 29s 24 1 93 3 ( 28) 0 ( 0) 0 0 0 13 1 17 81 0 0% 2025-06-27T23:25:34+00:00 43s 32 1 93 1 ( 8) 0 ( 0) 0 0 0 13 1 17 73 0 0% 2025-06-27T23:11:19+00:00 90s 48 1 93 3 ( 15) 0 ( 0) 0 0 0 13 1 17 81 0 0% 2025-06-27T22:55:49+00:00 60s 40 1 93 2 ( 10) 0 ( 0) 0 0 0 13 1 17 81 0 0% 2025-06-27T22:40:20+00:00 32s 24 1 93 0 ( 0) 0 ( 0) 0 0 0 13 1 17 80 0 0% 2025-06-27T22:26:01+00:00 74s 54 1 93 13 ( 17) 0 ( 0) 0 0 0 13 1 17 80 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 51, median ~= 54000 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: 30 <= 2 min: 18 <= 5 min: 3 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 2206, median ~= 50293 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: 1 <= 20 s: 222 <= 1 min: 1162 <= 2 min: 689 <= 5 min: 130 <= 10 min: 2 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 23, median ~= 70000 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 1 <= 2 s: 1 <= 5 s: 6 <= 10 s: 1 <= 20 s: 2 <= 1 min: 0 <= 2 min: 3 <= 5 min: 9 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since startup): n = 234, median ~= 128780 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: 3 <= 1 s: 5 <= 2 s: 9 <= 5 s: 31 <= 10 s: 4 <= 20 s: 7 <= 1 min: 16 <= 2 min: 36 <= 5 min: 123 <= 10 min: 0 <= 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 = 5, median ~= 350 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 1 <= 200 ms: 1 <= 500 ms: 1 <= 1 s: 0 <= 2 s: 1 <= 5 s: 0 <= 10 s: 1 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since startup): n = 56, median ~= 10 ms 0 ms: 20 1 ms: 5 2 ms: 0 <= 5 ms: 1 <= 10 ms: 2 <= 20 ms: 0 <= 50 ms: 2 <= 100 ms: 1 <= 200 ms: 3 <= 500 ms: 10 <= 1 s: 4 <= 2 s: 3 <= 5 s: 0 <= 10 s: 2 <= 20 s: 1 <= 1 min: 1 <= 2 min: 0 <= 5 min: 0 <= 10 min: 1 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 6, median ~= 15 ms 0 ms: 0 1 ms: 0 2 ms: 2 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 2 <= 50 ms: 2 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last Daily Report): n = 255, median ~= 9 ms 0 ms: 36 1 ms: 30 2 ms: 8 <= 5 ms: 26 <= 10 ms: 32 <= 20 ms: 33 <= 50 ms: 44 <= 100 ms: 26 <= 200 ms: 4 <= 500 ms: 7 <= 1 s: 4 <= 2 s: 3 <= 5 s: 0 <= 10 s: 1 <= 20 s: 1 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since startup): n = 9374, median ~= 7 ms 0 ms: 2354 1 ms: 682 2 ms: 351 <= 5 ms: 936 <= 10 ms: 1066 <= 20 ms: 776 <= 50 ms: 751 <= 100 ms: 280 <= 200 ms: 88 <= 500 ms: 101 <= 1 s: 1255 <= 2 s: 714 <= 5 s: 5 <= 10 s: 5 <= 20 s: 3 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 7 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Failed Time Distribution (since last Daily Report): n = 192, median ~= 0 ms 0 ms: 192 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 = 8282, median ~= 0 ms 0 ms: 8282 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 = 192, median ~= 0 0: 192 1: 0 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 8282, median ~= 0 0: 8282 1: 0 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 TaskThread Failed Time Distribution (since last Daily Report): n = 0 TaskThread Failed Time Distribution (since startup): n = 0 TaskThread Succeeded Time Distribution (since last Daily Report): n = 0 TaskThread Succeeded Time Distribution (since startup): n = 0 TouchThread Failed Time Distribution (since last Daily Report): n = 0 TouchThread Failed Time Distribution (since startup): n = 0 TouchThread Succeeded Time Distribution (since last Daily Report): n = 6, median ~= 300 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 1 <= 50 ms: 1 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 3 <= 1 s: 1 <= 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 TouchThread Succeeded Time Distribution (since startup): n = 258, median ~= 14 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 89 <= 20 ms: 89 <= 50 ms: 28 <= 100 ms: 9 <= 200 ms: 6 <= 500 ms: 29 <= 1 s: 8 <= 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 Language (since last daily report) : 261 (100%) Language (since startup) : 9431 (100%) SgtMap topography nFromCache=7 nNotFromCache=8 GSHHS: nCached=40 of 100, nCoarse=45, nSuccesses=448, nTossed=0 NationalBoundaries: nCached=20 of 100, nCoarse=24, nSuccesses=112, nTossed=0 StateBoundaries: nCached=20 of 100, nCoarse=1, nSuccesses=112, nTossed=0 Rivers: nCached=20 of 100, nCoarse=23, nSuccesses=112, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 33 + 39 + 45 + 31 + 39 + 37 + 33 + 32 + 37 + 42 + 42 + 33 + 36 + 28 + 42 + 39 + 44 + 38 + 36 + 38 + 39 + 53 + 40 + 33 + 25 + 20 + 36 + 21 + 31 + 49 + 43 + 33 + 42 + 28 + 34 + 42 + 31 + 38 + 31 + 36 + 39 + 41 + 32 + 38 + 47 + 39 + 28 + 44 + 35 + 40 + 25 + 33 + 55 + 29 + 36 + 37 + 43 + 30 + 45 + 40 + 41 + 27 + 32 + 45 + 40 + 40 + 37 + 40 + 38 + 33 + 43 + 26 + 39 + 39 + 37 + 34 + 33 + 34 + 35 + 31 + 29 + 43 + 44 + 40 + 34 + 32 + 38 + 40 + 38 + 38 + 41 + 39 + 36 + 36 + 31 + 37 + 39 + 30 + 38 + 32 + 37 + 36 + 36 + 24 + 33 + 35 + 45 + 48 + 35 + 40 + 27 + 25 + 30 + 38 + 40 + 39 + 39 + 30 + 32 + 30 + 46 + 47 + 36 + 36 + 35 + 35 + 36 = 4634 canonicalStringHolder map sizes: 34 + 37 + 31 + 35 + 46 + 34 + 35 + 41 + 38 + 38 + 36 + 29 + 28 + 34 + 35 + 29 + 36 + 37 + 40 + 37 + 36 + 34 + 37 + 32 + 39 + 34 + 26 + 39 + 35 + 38 + 50 + 39 + 29 + 31 + 33 + 38 + 32 + 41 + 32 + 35 + 32 + 37 + 37 + 28 + 38 + 29 + 26 + 35 + 23 + 33 + 39 + 33 + 46 + 39 + 45 + 32 + 26 + 24 + 34 + 39 + 28 + 26 + 30 + 34 + 40 + 29 + 31 + 32 + 38 + 30 + 33 + 38 + 25 + 28 + 29 + 25 + 35 + 54 + 34 + 31 + 48 + 29 + 36 + 31 + 33 + 29 + 27 + 39 + 33 + 29 + 22 + 34 + 31 + 31 + 37 + 37 + 31 + 38 + 31 + 45 + 34 + 36 + 36 + 30 + 37 + 33 + 28 + 27 + 34 + 38 + 36 + 38 + 39 + 36 + 36 + 39 + 39 + 30 + 38 + 48 + 36 + 34 + 37 + 42 + 35 + 33 + 34 = 4379 Number of threads: Tomcat-waiting=12, inotify=1, other=15 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[#1,main,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) org.apache.catalina.core.StandardServer.await(StandardServer.java:524) org.apache.catalina.startup.Catalina.await(Catalina.java:847) org.apache.catalina.startup.Catalina.start(Catalina.java:795) java.base@21.0.4/java.lang.invoke.LambdaForm$DMH/0x00007fb6bc140000.invokeVirtual(LambdaForm$DMH) java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007fb6bc140800.invoke(LambdaForm$MH) java.base@21.0.4/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153) java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580) app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473) #2 Thread[#10,Finalizer,8,system] WAITING daemon java.base@21.0.4/java.lang.Object.wait0(Native Method) java.base@21.0.4/java.lang.Object.wait(Object.java:366) java.base@21.0.4/java.lang.Object.wait(Object.java:339) java.base@21.0.4/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.4/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) java.base@21.0.4/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) #3 Thread[#10616,ForkJoinPool.commonPool-worker-6733,5,main] TIMED_WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449) java.base@21.0.4/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891) java.base@21.0.4/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.4/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #4 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon #5 Thread[#17,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #6 Thread[#18,Notification Thread,9,system] RUNNABLE daemon #7 Thread[#34,EmailThread,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:350) gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:59) #8 Thread[#35,TouchThread,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:350) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:52) #9 Thread[#36,Java2D Disposer,10,system] WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@21.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@21.0.4/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) java.desktop@21.0.4/sun.java2d.Disposer.run(Disposer.java:145) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #10 Thread[#37,RunLoadDatasets,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320) #11 Thread[#44,http-nio-8080-exec-4,5,main] RUNNABLE daemon gov.noaa.pfel.coastwatch.griddata.Grid.readBinary(Grid.java:713) gov.noaa.pfel.coastwatch.sgt.SgtMap.createTopographyGrid(SgtMap.java:2381) gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5698) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #12 Thread[#45,http-nio-8080-exec-5,5,main] RUNNABLE daemon gov.noaa.pfel.coastwatch.griddata.Grid.readBinary(Grid.java:713) gov.noaa.pfel.coastwatch.sgt.SgtMap.createTopographyGrid(SgtMap.java:2381) gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5698) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #13 Thread[#51,http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.EPoll.wait(Native Method) java.base@21.0.4/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) java.base@21.0.4/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) java.base@21.0.4/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #14 Thread[#52,http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.accept(Native Method) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #15 Thread[#9,Reference Handler,10,system] RUNNABLE daemon java.base@21.0.4/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@21.0.4/java.lang.ref.Reference.processPendingReferences(Reference.java:246) java.base@21.0.4/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)