![]() |
ERDDAP
Easier access to scientific data |
| ![]() Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-10-07T14:30:25+00:00 Startup was at 2025-10-01T17:40:47+00:00 Last major LoadDatasets started 1m 4s ago and is still running. Currently, major LoadDatasets is loading dataset #25=XMRS_1f50_2bfb_d7a2 (3.159 s). nGridDatasets = 13 nTableDatasets = 78 nTotalDatasets = 91 n Datasets Failed To Load (in the last major LoadDatasets) = 1 SG678_Historica, (end) Reasons for failing to load datasets: SG678_Historica: datasets.xml error on line #47456 While trying to load datasetID=SG678_Historica (after 82 ms) java.lang.RuntimeException: datasets.xml error on or before line #47456: ERROR in Test.ensureSomethingUnicode(): datasets.xml/EDD.ensureValid error for datasetID=SG678_Historica: for dataVariable #20=latitude_qc: datasets.xml/EDV.ensureValid error for variable destinationName=latitude_qc: ioos_category wasn't set. 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: ERROR in Test.ensureSomethingUnicode(): datasets.xml/EDD.ensureValid error for datasetID=SG678_Historica: for dataVariable #20=latitude_qc: datasets.xml/EDV.ensureValid error for variable destinationName=latitude_qc: ioos_category wasn't set. at com.cohort.util.Test.error(Test.java:23) at com.cohort.util.Test.ensureSomethingUnicode(Test.java:1090) at gov.noaa.pfel.erddap.variable.EDV.ensureValid(EDV.java:827) at gov.noaa.pfel.erddap.dataset.EDD.ensureValid(EDD.java:1029) at gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:804) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2573) at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) ... 2 more Unique users (since startup) n = 3 Response Failed Time (since last major LoadDatasets) n = 17, median ~= 8 ms Response Failed Time (since last Daily Report) n = 360, median ~= 3 ms Response Failed Time (since startup) n = 6971, median ~= 3 ms Response Succeeded Time (since last major LoadDatasets) n = 36, median ~= 4 ms Response Succeeded Time (since last Daily Report) n = 1104, median ~= 29 ms Response Succeeded Time (since startup) n = 34937, median ~= 44 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 909 out of 1009 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 109, median ~= 0 ms EmailThread Succeeded Time (since last Daily Report) n = 0 TouchThread has finished 745 out of 745 touches. Currently, the thread is sleeping. TouchThread Failed Time (since last Daily Report) n = 0 TouchThread Succeeded Time (since last Daily Report) n = 33, median ~= 15 ms OS info: totalCPULoad=0.19902454 processCPULoad=0.021045394 totalMemory=15713MB freeMemory=199MB totalSwapSpace=0MB freeSwapSpace=0MB Number of active requests=1 Number of threads: Tomcat-waiting=14, inotify=1, other=16 0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 326 MB (highWaterMark= 658 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-10-07T14:15:35+00:00 74s 52 1 91 22 ( 40) 12 ( 1) 0 0 0 15 1 15 70 0 0% 2025-10-07T13:59:58+00:00 39s 36 1 91 27 ( 38) 12 ( 2) 0 0 0 15 1 15 62 0 0% 2025-10-07T13:44:59+00:00 40s 41 1 91 48 ( 8) 7 ( 3) 0 0 0 15 1 15 62 0 0% 2025-10-07T13:30:06+00:00 47s 43 1 91 18 ( 10) 18 ( 2) 0 0 0 15 1 15 70 0 0% 2025-10-07T13:15:03+00:00 45s 37 1 91 108 ( 21) 13 ( 1) 0 0 0 15 1 15 71 0 0% 2025-10-07T13:00:37+00:00 77s 51 1 91 93 ( 68) 25 ( 35) 0 0 0 15 1 16 70 0 0% 2025-10-07T12:44:57+00:00 38s 44 1 91 35 ( 46) 4 ( 2) 0 0 0 15 1 15 70 0 0% 2025-10-07T12:30:12+00:00 55s 46 1 91 25 ( 37) 14 ( 2) 0 0 0 15 1 16 62 0 0% 2025-10-07T12:15:33+00:00 75s 41 1 91 22 ( 111) 14 ( 15) 0 0 0 15 1 16 69 0 0% 2025-10-07T12:00:51+00:00 94s 51 1 91 29 ( 33) 16 ( 8) 0 0 0 15 1 15 69 0 0% 2025-10-07T11:44:56+00:00 41s 41 1 91 32 ( 61) 4 ( 1) 0 0 0 15 1 16 69 0 0% 2025-10-07T11:29:47+00:00 31s 43 1 91 24 ( 46) 14 ( 3) 0 0 0 15 1 15 62 0 0% 2025-10-07T11:14:47+00:00 33s 37 1 91 21 ( 41) 14 ( 12) 0 0 0 15 1 15 69 0 0% 2025-10-07T11:00:01+00:00 47s 44 1 91 26 ( 8) 15 ( 4) 0 0 0 15 1 15 62 0 0% 2025-10-07T10:45:02+00:00 47s 51 1 91 73 ( 5) 4 ( 2) 0 0 0 15 1 17 70 0 0% 2025-10-07T10:30:12+00:00 58s 46 1 91 131 ( 1) 14 ( 2) 0 0 0 15 1 16 62 0 0% 2025-10-07T10:15:21+00:00 66s 47 1 91 31 ( 30) 14 ( 7) 0 0 0 15 1 15 61 0 0% 2025-10-07T09:59:50+00:00 37s 37 1 91 26 ( 34) 15 ( 3) 0 0 0 15 1 15 70 0 0% 2025-10-07T09:45:04+00:00 51s 51 1 91 42 ( 34) 4 ( 4) 0 0 0 15 1 15 70 0 0% 2025-10-07T09:29:52+00:00 40s 41 1 91 20 ( 46) 16 ( 3) 0 0 0 15 1 15 69 0 0% 2025-10-07T09:14:53+00:00 40s 41 1 91 21 ( 45) 12 ( 2) 0 0 0 15 1 15 69 0 0% 2025-10-07T08:59:48+00:00 36s 42 1 91 20 ( 58) 12 ( 2) 0 0 0 15 1 15 61 0 0% 2025-10-07T08:44:59+00:00 48s 45 1 91 23 ( 48) 7 ( 2) 0 0 0 15 1 16 70 0 0% 2025-10-07T08:30:09+00:00 57s 50 1 91 23 ( 39) 16 ( 7) 0 0 0 15 1 16 62 0 0% 2025-10-07T08:14:50+00:00 39s 44 1 91 40 ( 24) 12 ( 2) 0 0 0 15 1 15 69 0 0% 2025-10-07T07:59:39+00:00 29s 36 1 91 31 ( 33) 12 ( 3) 0 0 0 15 1 15 61 0 0% 2025-10-07T07:45:00+00:00 49s 45 1 91 37 ( 43) 7 ( 2) 0 0 0 15 1 15 69 0 0% 2025-10-07T07:29:47+00:00 36s 43 1 91 19 ( 41) 16 ( 8) 0 0 0 15 1 15 69 0 0% 2025-10-07T07:14:47+00:00 38s 41 1 91 15 ( 48) 12 ( 1) 0 0 0 15 1 16 61 0 0% 2025-10-07T06:59:44+00:00 34s 47 1 91 21 ( 59) 12 ( 6) 0 0 0 15 1 15 69 0 0% 2025-10-07T06:44:51+00:00 43s 42 1 91 21 ( 54) 9 ( 3) 0 0 0 15 1 17 69 0 0% 2025-10-07T06:34:52+00:00 344s 44 2 90 12 ( 29) 0 ( 0) 0 0 0 15 1 13 69 0 0% 2025-10-07T06:27:03+00:00 774s 56 4 88 45 ( 32) 28 ( 2) 0 0 0 15 1 13 61 0 0% 2025-10-07T05:59:54+00:00 46s 41 1 91 19 ( 41) 15 ( 2) 0 0 0 15 1 15 69 0 0% 2025-10-07T05:44:54+00:00 47s 43 1 91 30 ( 47) 4 ( 1) 0 0 0 15 1 16 69 0 0% 2025-10-07T05:29:42+00:00 33s 46 1 91 23 ( 35) 16 ( 6) 0 0 0 15 1 15 69 0 0% 2025-10-07T05:14:43+00:00 36s 37 1 91 39 ( 22) 12 ( 1) 0 0 0 15 1 15 69 0 0% 2025-10-07T04:59:40+00:00 34s 38 1 91 11 ( 55) 15 ( 2) 0 0 0 15 1 16 69 0 0% 2025-10-07T04:44:56+00:00 49s 51 1 91 30 ( 44) 4 ( 1) 0 0 0 15 1 16 61 0 0% 2025-10-07T04:29:37+00:00 32s 37 1 91 29 ( 22) 14 ( 2) 0 0 0 15 1 15 69 0 0% 2025-10-07T04:15:03+00:00 57s 54 1 91 35 ( 25) 14 ( 12) 0 0 0 15 1 16 61 0 0% 2025-10-07T03:59:45+00:00 39s 46 1 91 113 ( 24) 15 ( 2) 0 0 0 15 1 16 62 0 0% 2025-10-07T03:44:52+00:00 46s 46 1 91 27 ( 48) 4 ( 1) 0 0 0 15 1 15 69 0 0% 2025-10-07T03:29:53+00:00 48s 40 1 91 22 ( 46) 16 ( 3) 0 0 0 15 1 15 70 0 0% 2025-10-07T03:14:49+00:00 43s 48 1 91 25 ( 54) 12 ( 12) 0 0 0 15 1 15 68 0 0% 2025-10-07T02:59:41+00:00 37s 37 1 91 25 ( 44) 12 ( 2) 0 0 0 15 1 15 68 0 0% 2025-10-07T02:44:49+00:00 45s 43 1 91 27 ( 43) 7 ( 4) 0 0 0 15 1 17 69 0 0% 2025-10-07T02:29:41+00:00 36s 46 1 91 21 ( 31) 16 ( 8) 0 0 0 15 1 15 69 0 0% 2025-10-07T02:14:54+00:00 51s 55 1 91 21 ( 40) 12 ( 2) 0 0 0 15 1 17 61 0 0% 2025-10-07T01:59:33+00:00 29s 42 1 91 30 ( 35) 12 ( 5) 0 0 0 15 1 15 69 0 0% 2025-10-07T01:44:37+00:00 35s 37 1 91 29 ( 59) 7 ( 2) 0 0 0 15 1 15 61 0 0% 2025-10-07T01:29:43+00:00 39s 51 1 91 28 ( 10) 16 ( 8) 0 0 0 15 1 15 68 0 0% 2025-10-07T01:14:34+00:00 33s 37 1 91 31 ( 31) 12 ( 2) 0 0 0 15 1 15 70 0 0% 2025-10-07T00:59:32+00:00 30s 43 1 91 55 ( 4) 15 ( 4) 0 0 0 15 1 15 70 0 0% 2025-10-07T00:44:46+00:00 45s 41 1 91 35 ( 42) 4 ( 1) 0 0 0 15 1 15 62 0 0% 2025-10-07T00:29:33+00:00 32s 36 1 91 45 ( 7) 17 ( 4) 0 0 0 15 1 15 70 0 0% 2025-10-07T00:14:38+00:00 36s 48 1 91 28 ( 29) 12 ( 2) 0 0 0 15 1 15 70 0 0% 2025-10-07T00:00:01+00:00 61s 57 1 91 38 ( 15) 14 ( 2) 0 0 0 15 1 16 62 0 0% 2025-10-06T23:44:45+00:00 44s 38 1 91 61 ( 21) 5 ( 6) 0 0 0 15 1 16 62 0 0% 2025-10-06T23:29:34+00:00 34s 46 1 91 29 ( 22) 16 ( 2) 0 0 0 15 1 15 62 0 0% 2025-10-06T23:14:32+00:00 34s 38 1 91 90 ( 22) 12 ( 1) 0 0 0 15 1 16 70 0 0% 2025-10-06T23:00:03+00:00 64s 50 1 91 180 ( 4) 15 ( 11) 0 0 0 15 1 15 62 2 0% 2025-10-06T22:45:01+00:00 63s 42 1 91 131 ( 3) 5 ( 1) 0 0 0 15 1 15 70 2 0% 2025-10-06T22:30:10+00:00 71s 42 1 91 69 ( 31) 17 ( 7) 0 0 0 15 1 15 70 4 0% 2025-10-06T22:15:27+00:00 90s 39 1 91 157 ( 1460) 29 ( 6071) 9 1 0 15 1 15 62 41 0% 2025-10-06T22:00:19+00:00 83s 55 1 91 64 ( 200) 39 ( 6100) 0 0 0 15 1 15 70 16 0% 2025-10-06T21:45:08+00:00 74s 50 1 91 38 ( 45) 4 ( 1) 0 0 0 15 1 16 86 0 0% 2025-10-06T21:30:05+00:00 70s 37 1 91 71 ( 98) 24 ( 20) 0 0 0 15 1 15 62 18 0% 2025-10-06T21:15:08+00:00 74s 47 1 91 54 ( 24) 43 ( 5761) 0 0 0 14 1 16 151 11 0% 2025-10-06T20:59:25+00:00 33s 41 1 91 42 ( 10) 15 ( 2) 0 0 0 15 1 15 62 0 0% 2025-10-06T20:44:32+00:00 41s 47 1 91 100 ( 18) 4 ( 0) 0 0 0 15 1 15 62 0 0% 2025-10-06T20:29:30+00:00 38s 36 1 91 74 ( 8) 16 ( 6) 0 0 0 15 1 15 69 0 0% 2025-10-06T20:14:28+00:00 38s 48 1 91 108 ( 29) 12 ( 2) 0 0 0 15 1 15 69 0 0% 2025-10-06T19:59:23+00:00 32s 40 1 91 100 ( 28) 16 ( 2) 0 0 0 15 1 15 62 0 0% 2025-10-06T19:45:02+00:00 72s 50 1 91 111 ( 31) 7 ( 1) 0 0 0 15 1 16 62 0 0% 2025-10-06T19:30:05+00:00 73s 47 1 91 124 ( 27) 16 ( 3) 0 0 0 15 1 16 69 0 0% 2025-10-06T19:14:30+00:00 41s 37 1 91 127 ( 35) 13 ( 2) 0 0 0 15 1 15 69 0 0% 2025-10-06T18:59:37+00:00 47s 52 1 91 169 ( 40) 15 ( 2) 0 0 0 15 1 15 69 0 0% 2025-10-06T18:44:39+00:00 51s 40 1 91 107 ( 32) 4 ( 0) 0 0 0 15 1 15 70 0 0% 2025-10-06T18:29:27+00:00 38s 38 1 91 101 ( 20) 17 ( 2) 0 0 0 15 1 15 69 0 0% 2025-10-06T18:14:34+00:00 46s 46 1 91 73 ( 34) 25 ( 1) 0 0 0 15 1 15 62 0 0% 2025-10-06T17:59:26+00:00 39s 41 1 91 42 ( 45) 15 ( 2) 0 0 0 15 1 15 69 0 0% 2025-10-06T17:44:42+00:00 54s 55 1 91 104 ( 14) 5 ( 2) 0 0 0 15 1 17 80 0 0% 2025-10-06T17:29:18+00:00 30s 43 1 91 24 ( 43) 18 ( 4) 0 0 0 15 1 15 70 0 0% 2025-10-06T17:14:21+00:00 35s 39 1 91 86 ( 75) 12 ( 2) 0 0 0 15 1 15 62 0 0% 2025-10-06T16:59:29+00:00 42s 43 1 91 87 ( 30) 20 ( 2) 0 0 0 15 1 15 70 0 0% 2025-10-06T16:44:26+00:00 39s 45 1 91 36 ( 32) 4 ( 1) 0 0 0 15 1 16 69 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 28, median ~= 44348 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: 23 <= 2 min: 5 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 563, median ~= 44286 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: 1 <= 1 min: 462 <= 2 min: 97 <= 5 min: 1 <= 10 min: 1 <= 20 min: 1 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 44, median ~= 15000 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: 9 <= 500 ms: 3 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 3 <= 20 s: 14 <= 1 min: 15 <= 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 = 654, median ~= 15480 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: 32 <= 500 ms: 40 <= 1 s: 1 <= 2 s: 0 <= 5 s: 40 <= 10 s: 37 <= 20 s: 323 <= 1 min: 181 <= 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 = 17, median ~= 8 ms 0 ms: 1 1 ms: 1 2 ms: 3 <= 5 ms: 1 <= 10 ms: 4 <= 20 ms: 1 <= 50 ms: 6 <= 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 Failed Time Distribution (since last Daily Report): n = 360, median ~= 3 ms 0 ms: 19 1 ms: 25 2 ms: 108 <= 5 ms: 80 <= 10 ms: 36 <= 20 ms: 24 <= 50 ms: 46 <= 100 ms: 2 <= 200 ms: 2 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 2 <= 5 s: 7 <= 10 s: 7 <= 20 s: 2 <= 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 = 6971, median ~= 3 ms 0 ms: 573 1 ms: 605 2 ms: 2053 <= 5 ms: 1503 <= 10 ms: 648 <= 20 ms: 506 <= 50 ms: 794 <= 100 ms: 21 <= 200 ms: 14 <= 500 ms: 13 <= 1 s: 5 <= 2 s: 31 <= 5 s: 47 <= 10 s: 135 <= 20 s: 15 <= 1 min: 6 <= 2 min: 2 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 36, median ~= 4 ms 0 ms: 1 1 ms: 9 2 ms: 4 <= 5 ms: 5 <= 10 ms: 2 <= 20 ms: 0 <= 50 ms: 4 <= 100 ms: 5 <= 200 ms: 2 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 1 <= 5 s: 1 <= 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 last Daily Report): n = 1104, median ~= 29 ms 0 ms: 47 1 ms: 146 2 ms: 59 <= 5 ms: 111 <= 10 ms: 65 <= 20 ms: 40 <= 50 ms: 281 <= 100 ms: 180 <= 200 ms: 36 <= 500 ms: 47 <= 1 s: 45 <= 2 s: 16 <= 5 s: 7 <= 10 s: 23 <= 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 = 34937, median ~= 44 ms 0 ms: 2623 1 ms: 2524 2 ms: 1003 <= 5 ms: 3274 <= 10 ms: 1774 <= 20 ms: 1215 <= 50 ms: 6446 <= 100 ms: 4311 <= 200 ms: 1920 <= 500 ms: 5507 <= 1 s: 2464 <= 2 s: 861 <= 5 s: 339 <= 10 s: 505 <= 20 s: 127 <= 1 min: 35 <= 2 min: 9 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Failed Time Distribution (since last Daily Report): n = 109, median ~= 0 ms 0 ms: 109 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 = 2115, median ~= 0 ms 0 ms: 2115 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 = 109, median ~= 0 0: 109 1: 0 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 2115, median ~= 0 0: 2115 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 = 33, median ~= 15 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 1 <= 10 ms: 6 <= 20 ms: 19 <= 50 ms: 5 <= 100 ms: 2 <= 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 TouchThread Succeeded Time Distribution (since startup): n = 745, median ~= 15 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 20 <= 10 ms: 141 <= 20 ms: 437 <= 50 ms: 122 <= 100 ms: 17 <= 200 ms: 6 <= 500 ms: 1 <= 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 Language (since last daily report) : 1462 (100%) Language (since startup) : 41875 (100%) SgtMap topography nFromCache=28 nNotFromCache=82 GSHHS: nCached=100 of 100, nCoarse=86, nSuccesses=1888, nTossed=92 NationalBoundaries: nCached=82 of 100, nCoarse=32, nSuccesses=530, nTossed=0 StateBoundaries: nCached=65 of 100, nCoarse=11, nSuccesses=460, nTossed=0 Rivers: nCached=82 of 100, nCoarse=32, nSuccesses=530, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 35 + 42 + 44 + 32 + 38 + 36 + 34 + 33 + 35 + 42 + 42 + 37 + 31 + 29 + 44 + 38 + 44 + 38 + 34 + 39 + 40 + 53 + 42 + 34 + 29 + 19 + 38 + 22 + 29 + 47 + 42 + 32 + 42 + 30 + 31 + 45 + 32 + 40 + 31 + 35 + 39 + 47 + 32 + 36 + 48 + 42 + 30 + 45 + 41 + 38 + 26 + 34 + 55 + 29 + 33 + 35 + 41 + 31 + 46 + 39 + 42 + 24 + 33 + 45 + 39 + 38 + 37 + 40 + 39 + 35 + 43 + 28 + 39 + 43 + 36 + 35 + 36 + 32 + 37 + 33 + 31 + 43 + 42 + 42 + 35 + 32 + 39 + 42 + 34 + 43 + 41 + 39 + 35 + 35 + 32 + 37 + 43 + 32 + 37 + 33 + 34 + 35 + 38 + 25 + 34 + 35 + 46 + 43 + 36 + 41 + 28 + 25 + 29 + 40 + 42 + 43 + 39 + 34 + 32 + 31 + 47 + 48 + 36 + 36 + 37 + 36 + 34 = 4692 canonicalStringHolder map sizes: 27 + 25 + 23 + 18 + 35 + 29 + 39 + 33 + 32 + 28 + 31 + 29 + 24 + 29 + 27 + 23 + 21 + 34 + 28 + 33 + 30 + 25 + 27 + 19 + 34 + 27 + 25 + 33 + 30 + 22 + 36 + 31 + 28 + 21 + 28 + 23 + 29 + 32 + 32 + 32 + 23 + 37 + 27 + 24 + 32 + 24 + 24 + 26 + 13 + 33 + 27 + 29 + 39 + 31 + 31 + 23 + 25 + 23 + 25 + 31 + 25 + 17 + 30 + 31 + 36 + 23 + 21 + 27 + 30 + 21 + 21 + 26 + 16 + 22 + 27 + 23 + 25 + 32 + 30 + 32 + 34 + 20 + 20 + 22 + 26 + 29 + 28 + 26 + 31 + 22 + 22 + 20 + 21 + 27 + 28 + 25 + 30 + 31 + 26 + 30 + 30 + 24 + 31 + 23 + 33 + 31 + 17 + 10 + 34 + 30 + 27 + 32 + 27 + 27 + 30 + 32 + 29 + 21 + 29 + 36 + 29 + 22 + 23 + 32 + 29 + 27 + 25 = 3452 Number of threads: Tomcat-waiting=14, inotify=1, other=16 (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/0x00007f5bd4140000.invokeVirtual(LambdaForm$DMH) java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f5bd4140800.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[#11,Signal Dispatcher,9,system] RUNNABLE daemon #4 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) #5 Thread[#18,Notification Thread,9,system] RUNNABLE daemon #6 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) #7 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) #8 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) #9 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) #10 Thread[#5042,LoadDatasets,5,main] RUNNABLE java.base@21.0.4/java.io.RandomAccessFile.readBytes0(Native Method) java.base@21.0.4/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400) java.base@21.0.4/java.io.RandomAccessFile.read(RandomAccessFile.java:434) ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752) ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513) ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501) ucar.unidata.io.RandomAccessFile.read(RandomAccessFile.java:639) ucar.unidata.io.RandomAccessFile.readInt(RandomAccessFile.java:1236) ucar.unidata.io.RandomAccessFile.readFloat(RandomAccessFile.java:1398) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:118) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:58) ucar.nc2.internal.iosp.hdf5.H5iospNew.readDataPrimitive(H5iospNew.java:580) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:394) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:268) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:519) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile$VarData.loadArrayAndAttributes(TableFromMultidimNcFile.java:57) gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:398) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157) gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110) gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27) gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931) gov.noaa.pfel.erddap.dataset.EDDTable.subsetVariablesDataTable(EDDTable.java:15315) gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:15398) gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:883) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2573) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #11 Thread[#5043,ForkJoinPool.commonPool-worker-1974,5,main] 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.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) 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) #12 Thread[#5044,ForkJoinPool.commonPool-worker-1975,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) #13 Thread[#5045,ForkJoinPool.commonPool-worker-1976,5,main] 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.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) 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) #14 Thread[#52,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) #15 Thread[#53,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) #16 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)