![]() | Easy Access to PMEL Scientific Data The Pacific Marine Environmental Laboratory's ERDDAP data server for public access to scientific data |
NOAAOARPMEL |
Current time is 2026-10-09T07:06:46-07:00
Startup was at 2026-10-07T12:53:28-07:00
Last major LoadDatasets started 8m 49s ago and finished after 20 seconds.
Currently, no dataset is loading.
nGridDatasets = 20
nTableDatasets = 530
nTotalDatasets = 550
n Datasets Failed To Load (in the last major LoadDatasets) = 11
arctic_heat_alamo_collection, pmel_co2_moorings_ab03_dbac_935b, WHOTS_flux,
oshenPC10_hurricane_2025, oshenPC1_hurricane_2025, oshenPC2_hurricane_2025,
oshenPC3_hurricane_2025, oshenPC4_hurricane_2025, oshenPC6_hurricane_2025,
oshenPC7_hurricane_2025, oshenPC8_hurricane_2025, (end)
Reasons for failing to load datasets:
arctic_heat_alamo_collection: colorBarMaximum=NaN must be a valid number.
pmel_co2_moorings_ab03_dbac_935b:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
WHOTS_flux:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
oshenPC10_hurricane_2025:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
oshenPC1_hurricane_2025:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
oshenPC2_hurricane_2025:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
oshenPC3_hurricane_2025:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
oshenPC4_hurricane_2025:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
oshenPC6_hurricane_2025:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
oshenPC7_hurricane_2025:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
oshenPC8_hurricane_2025:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
Unique users (since startup) n = 23834
Response Failed Time (since last major LoadDatasets) n = 15, median ~= 750 ms
Response Failed Time (since last Daily Report) n = 5809, median ~= 4 ms
Response Failed Time (since startup) n = 9935, median ~= 5 ms
Response Succeeded Time (since last major LoadDatasets) n = 267, median ~= 28 ms
Response Succeeded Time (since last Daily Report) n = 73999, median ~= 34 ms
Response Succeeded Time (since startup) n = 120574, median ~= 36 ms
TaskThread has finished 12525 out of 12525 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 = 7191, median ~= 10 ms
TaskThread Succeeded Time (since startup) n = 12525, median ~= 10 ms
The email system is inactive.
TouchThread has finished 58 out of 58 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 0
TouchThread Succeeded Time (since last Daily Report) n = 0
OS info: totalCPULoad=0.025517581 processCPULoad=0.014973639 totalMemory=1030932MB freeMemory=521993MB totalSwapSpace=16383MB freeSwapSpace=16383MB
Number of active requests=3
Number of threads: Tomcat-waiting=18, inotify=1, other=15
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 3799 MB (highWaterMark= 8727 MB) (Xmx ~= 20480 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-10-09T06:58:11-07:00 13s 17345 11 550.0 498 ( 26) 68 ( 5) 0 0 0 19 1 15 3348 0 0%
2026-10-09T06:43:00-07:00 2s 17182 11 550.0 840 ( 21) 69 ( 1) 0 0 0 16 1 16 421 0 0%
2026-10-09T06:28:10-07:00 13s 17164 11 550.0 550 ( 33) 28 ( 1333) 0 0 0 16 1 16 701 0 0%
2026-10-09T06:13:00-07:00 3s 17002 11 550.0 481 ( 31) 62 ( 4) 0 0 0 17 1 15 1018 0 0%
2026-10-09T05:58:11-07:00 13s 16987 11 550.0 415 ( 46) 23 ( 650) 0 0 0 18 1 14 299 0 0%
2026-10-09T05:43:00-07:00 2s 16824 11 550.0 807 ( 24) 81 ( 1) 0 0 0 21 1 14 277 0 0%
2026-10-09T05:28:10-07:00 13s 16806 11 550.0 1075 ( 26) 56 ( 50) 0 2 0 21 1 14 286 0 0%
2026-10-09T05:13:00-07:00 3s 16644 11 550.0 617 ( 40) 105 ( 125) 0 0 0 20 1 15 698 0 0%
2026-10-09T04:58:11-07:00 13s 16629 11 550.0 495 ( 38) 71 ( 5) 0 0 0 19 1 16 702 0 0%
2026-10-09T04:42:59-07:00 2s 16466 11 550.0 709 ( 37) 70 ( 0) 0 0 0 21 1 14 720 0 0%
2026-10-09T04:28:10-07:00 13s 16448 11 550.0 517 ( 38) 60 ( 3) 0 0 0 20 1 15 679 0 0%
2026-10-09T04:13:00-07:00 3s 16286 11 550.0 420 ( 30) 16 ( 750) 0 0 0 19 1 16 1004 0 0%
2026-10-09T03:58:10-07:00 13s 16271 11 550.0 446 ( 49) 59 ( 3) 0 0 0 23 1 13 305 0 0%
2026-10-09T03:42:59-07:00 2s 16108 11 550.0 628 ( 32) 90 ( 0) 0 1 0 22 1 15 290 0 0%
2026-10-09T03:28:09-07:00 13s 16090 11 550.0 406 ( 44) 42 ( 625) 0 0 0 22 1 15 310 0 0%
2026-10-09T03:12:59-07:00 2s 15928 11 550.0 504 ( 34) 24 ( 2750) 0 0 0 24 1 16 1087 0 0%
2026-10-09T02:58:10-07:00 13s 15913 11 550.0 440 ( 39) 44 ( 1) 0 0 0 25 1 16 707 0 0%
2026-10-09T02:43:07-07:00 11s 15750 11 550.0 629 ( 31) 75 ( 1) 0 0 0 27 1 14 675 0 0%
2026-10-09T02:27:59-07:00 3s 15599 11 550.0 532 ( 41) 20 ( 35) 0 0 0 27 1 14 284 0 0%
2026-10-09T02:13:09-07:00 13s 15586 11 550.0 465 ( 33) 47 ( 1) 0 0 0 26 1 15 674 0 0%
2026-10-09T01:57:59-07:00 3s 15422 11 550.0 519 ( 26) 18 ( 500) 0 0 0 30 1 14 289 0 0%
2026-10-09T01:43:09-07:00 13s 15403 11 550.0 744 ( 32) 80 ( 4) 0 0 0 28 1 16 391 0 0%
2026-10-09T01:27:58-07:00 2s 15241 11 550.0 672 ( 36) 33 ( 1250) 0 0 0 29 1 15 679 0 0%
2026-10-09T01:13:09-07:00 14s 15228 11 550.0 696 ( 31) 25 ( 2500) 0 0 0 28 1 16 1078 0 0%
2026-10-09T00:57:59-07:00 3s 15064 11 550.0 910 ( 31) 64 ( 6) 0 0 0 27 1 17 453 0 0%
2026-10-09T00:43:08-07:00 12s 15045 11 550.0 962 ( 36) 59 ( 1) 0 0 0 28 1 16 646 0 0%
2026-10-09T00:27:58-07:00 2s 14883 11 550.0 807 ( 34) 41 ( 150) 0 0 0 31 1 13 294 0 0%
2026-10-09T00:13:08-07:00 13s 14870 11 550.0 792 ( 35) 54 ( 1) 0 0 3 29 1 15 699 0 0%
2026-10-08T23:57:59-07:00 3s 14706 11 550.0 724 ( 38) 20 ( 1200) 0 0 0 30 1 14 286 0 0%
2026-10-08T23:43:08-07:00 12s 14687 11 550.0 916 ( 37) 85 ( 1) 0 0 0 29 1 15 720 0 0%
2026-10-08T23:27:58-07:00 2s 14526 11 550.0 699 ( 41) 38 ( 1000) 0 0 7 29 1 15 713 0 0%
2026-10-08T23:13:08-07:00 13s 14513 11 550.0 684 ( 39) 27 ( 917) 0 0 0 27 1 16 1095 0 0%
2026-10-08T22:57:58-07:00 3s 14349 11 550.0 601 ( 36) 100 ( 1) 0 0 0 29 1 14 287 0 0%
2026-10-08T22:43:07-07:00 12s 14330 11 550.0 865 ( 37) 75 ( 1) 0 0 9 28 1 15 304 0 0%
2026-10-08T22:27:57-07:00 2s 14169 11 550.0 725 ( 34) 30 ( 800) 0 0 0 19 1 16 274 0 0%
2026-10-08T22:13:08-07:00 13s 14156 11 550.0 768 ( 36) 75 ( 5) 0 0 0 19 1 16 673 0 0%
2026-10-08T21:57:58-07:00 3s 13992 11 550.0 734 ( 42) 43 ( 661) 0 0 0 20 1 15 726 0 0%
2026-10-08T21:43:07-07:00 13s 13973 11 550.0 894 ( 35) 75 ( 1) 0 0 0 21 1 14 701 0 0%
2026-10-08T21:27:57-07:00 2s 13812 11 550.0 699 ( 40) 52 ( 563) 0 0 0 21 1 14 679 0 0%
2026-10-08T21:13:07-07:00 13s 13799 11 550.0 689 ( 39) 91 ( 8) 0 0 0 20 1 15 668 0 0%
2026-10-08T20:57:58-07:00 3s 13635 11 550.0 1009 ( 35) 86 ( 183) 0 0 0 21 1 14 277 0 0%
2026-10-08T20:43:07-07:00 12s 13616 11 550.0 1097 ( 39) 102 ( 8) 0 0 0 20 1 15 282 0 0%
2026-10-08T20:27:57-07:00 2s 13455 11 550.0 1082 ( 38) 78 ( 380) 0 0 0 21 1 14 273 0 0%
2026-10-08T20:13:08-07:00 14s 13442 11 550.0 1079 ( 42) 58 ( 688) 0 0 0 20 1 15 1039 0 0%
2026-10-08T19:57:58-07:00 4s 13278 11 550.0 1146 ( 42) 95 ( 4) 0 0 0 19 1 16 865 0 0%
2026-10-08T19:43:07-07:00 13s 13259 11 550.0 2263 ( 8) 53 ( 539) 0 0 0 20 1 15 670 0 0%
2026-10-08T19:27:56-07:00 2s 13098 11 550.0 1605 ( 41) 52 ( 618) 0 0 0 20 1 15 269 0 0%
2026-10-08T19:13:07-07:00 13s 13085 11 550.0 1070 ( 39) 88 ( 7) 0 0 0 17 1 18 3808 0 0%
2026-10-08T18:57:57-07:00 3s 12921 11 550.0 1392 ( 39) 115 ( 6) 0 0 0 20 1 15 3356 0 0%
2026-10-08T18:43:06-07:00 13s 12902 11 550.0 1029 ( 38) 50 ( 313) 0 0 0 21 1 14 287 0 0%
2026-10-08T18:27:56-07:00 2s 12741 11 550.0 1152 ( 37) 51 ( 764) 0 0 0 20 1 15 639 0 0%
2026-10-08T18:13:07-07:00 13s 12728 11 550.0 1190 ( 42) 68 ( 500) 0 0 0 19 1 16 1033 0 0%
2026-10-08T17:57:57-07:00 3s 12564 11 550.0 1082 ( 44) 45 ( 774) 0 0 0 20 1 15 680 0 0%
2026-10-08T17:43:06-07:00 13s 12545 11 550.0 1087 ( 40) 58 ( 500) 0 0 0 21 1 14 279 0 0%
2026-10-08T17:28:05-07:00 12s 12377 11 550.0 961 ( 46) 73 ( 217) 0 0 0 21 1 14 265 0 0%
2026-10-08T17:12:56-07:00 2s 12230 11 550.0 756 ( 33) 85 ( 2) 0 0 0 20 1 15 708 0 0%
2026-10-08T16:58:07-07:00 14s 12217 11 550.0 987 ( 13) 62 ( 4) 0 0 0 22 1 13 264 0 0%
2026-10-08T16:43:05-07:00 12s 12047 11 550.0 791 ( 32) 78 ( 1) 0 0 0 20 1 15 689 0 0%
2026-10-08T16:28:04-07:00 12s 11885 11 550.0 707 ( 22) 69 ( 4) 0 0 0 21 1 14 635 0 0%
2026-10-08T16:12:55-07:00 3s 11738 11 550.0 829 ( 19) 35 ( 63) 0 0 0 16 1 19 1034 1 0%
2026-10-08T15:58:07-07:00 14s 11722 11 550.0 655 ( 29) 65 ( 4) 0 0 0 20 1 15 692 0 0%
2026-10-08T15:43:05-07:00 12s 11552 11 550.0 743 ( 24) 107 ( 0) 0 0 0 22 1 13 253 0 0%
2026-10-08T15:28:04-07:00 12s 11388 11 550.0 549 ( 48) 97 ( 3) 0 0 0 22 1 14 257 0 0%
2026-10-08T15:12:55-07:00 3s 11241 11 550.0 492 ( 32) 13 ( 750) 0 0 0 20 1 16 652 0 0%
2026-10-08T14:58:06-07:00 14s 11226 11 550.0 566 ( 33) 64 ( 5) 0 0 0 22 1 14 263 0 0%
2026-10-08T14:43:01-07:00 8s 11056 11 550.0 1027 ( 41) 91 ( 1) 0 0 0 21 1 15 601 0 0%
2026-10-08T14:28:05-07:00 13s 10963 11 550.0 770 ( 119) 67 ( 3) 0 0 0 18 1 18 613 0 0%
2026-10-08T14:12:55-07:00 2s 10817 11 550.0 527 ( 28) 20 ( 10) 0 0 0 21 1 15 1085 0 0%
2026-10-08T13:58:06-07:00 14s 10805 11 550.0 651 ( 33) 94 ( 0) 0 0 0 22 1 14 248 0 0%
2026-10-08T13:43:04-07:00 12s 10634 11 550.0 674 ( 31) 67 ( 1) 0 0 0 22 1 14 250 0 0%
2026-10-08T13:28:04-07:00 11s 10467 11 550.0 539 ( 35) 106 ( 0) 0 0 0 26 1 15 259 0 0%
2026-10-08T13:12:54-07:00 2s 10320 11 550.0 570 ( 27) 40 ( 5) 0 0 0 26 1 15 689 0 0%
2026-10-08T12:58:06-07:00 14s 10308 11 550.0 582 ( 44) 58 ( 6) 0 0 0 26 1 15 615 0 0%
2026-10-08T12:43:04-07:00 13s 10137 11 550.0 812 ( 27) 64 ( 0) 0 0 0 23 1 18 439 0 0%
2026-10-08T12:28:03-07:00 12s 9975 11 550.0 1073 ( 6) 83 ( 3) 0 0 0 26 1 15 646 0 0%
2026-10-08T12:12:54-07:00 2s 9829 11 550.0 1587 ( 3) 52 ( 1) 0 0 0 27 1 14 675 0 0%
2026-10-08T11:58:05-07:00 13s 9816 11 550.0 487 ( 43) 18 ( 1000) 0 0 3 27 1 14 254 0 0%
2026-10-08T11:43:04-07:00 12s 9645 11 550.0 663 ( 41) 50 ( 0) 0 0 0 21 1 13 229 0 0%
2026-10-08T11:28:03-07:00 12s 9483 11 550.0 576 ( 42) 23 ( 1700) 0 0 0 21 1 13 246 0 0%
2026-10-08T11:12:54-07:00 2s 9337 11 550.0 467 ( 39) 25 ( 22000) 0 0 0 18 1 16 997 0 0%
2026-10-08T10:58:05-07:00 14s 9325 11 550.0 535 ( 43) 53 ( 4) 0 0 0 19 1 15 608 0 0%
2026-10-08T10:43:03-07:00 12s 9154 11 550.0 666 ( 41) 57 ( 0) 0 0 0 19 1 15 658 0 0%
2026-10-08T10:28:03-07:00 12s 8992 11 550.0 486 ( 42) 71 ( 3) 0 0 0 21 1 13 232 0 0%
2026-10-08T10:12:53-07:00 2s 8846 11 550.0 433 ( 43) 16 ( 200) 0 0 0 19 1 15 621 0 0%
2026-10-08T09:58:04-07:00 14s 8834 11 550.0 551 ( 37) 53 ( 3) 0 0 0 20 1 14 245 0 0%
2026-10-08T09:43:03-07:00 12s 8663 11 550.0 991 ( 29) 96 ( 1) 0 0 0 20 1 14 237 0 0%
2026-10-08T09:28:02-07:00 12s 8502 11 550.0 1389 ( 28) 40 ( 9) 0 0 0 20 1 15 611 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 95, median ~= 11810 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: 21
<= 5 s: 15
<= 10 s: 1
<= 20 s: 58
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 166, median ~= 11398 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: 46
<= 5 s: 22
<= 10 s: 2
<= 20 s: 93
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 1
<= 1 hr: 2
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 40, median ~= 1769 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: 26
<= 5 s: 0
<= 10 s: 14
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since startup):
n = 68, median ~= 1773 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: 44
<= 5 s: 0
<= 10 s: 24
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 15, median ~= 750 ms
0 ms: 3
1 ms: 1
2 ms: 0
<= 5 ms: 1
<= 10 ms: 1
<= 20 ms: 0
<= 50 ms: 1
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 1
<= 2 s: 0
<= 5 s: 2
<= 10 s: 2
<= 20 s: 1
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 2
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 5809, median ~= 4 ms
0 ms: 1767
1 ms: 721
2 ms: 18
<= 5 ms: 513
<= 10 ms: 485
<= 20 ms: 31
<= 50 ms: 133
<= 100 ms: 19
<= 200 ms: 140
<= 500 ms: 192
<= 1 s: 501
<= 2 s: 504
<= 5 s: 150
<= 10 s: 50
<= 20 s: 22
<= 1 min: 373
<= 2 min: 92
<= 5 min: 61
<= 10 min: 21
<= 20 min: 16
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 9935, median ~= 5 ms
0 ms: 2841
1 ms: 1333
2 ms: 34
<= 5 ms: 820
<= 10 ms: 815
<= 20 ms: 79
<= 50 ms: 259
<= 100 ms: 32
<= 200 ms: 190
<= 500 ms: 318
<= 1 s: 668
<= 2 s: 840
<= 5 s: 343
<= 10 s: 116
<= 20 s: 45
<= 1 min: 758
<= 2 min: 235
<= 5 min: 138
<= 10 min: 42
<= 20 min: 26
<= 1 hr: 3
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 267, median ~= 28 ms
0 ms: 11
1 ms: 18
2 ms: 20
<= 5 ms: 19
<= 10 ms: 12
<= 20 ms: 37
<= 50 ms: 61
<= 100 ms: 24
<= 200 ms: 7
<= 500 ms: 35
<= 1 s: 11
<= 2 s: 7
<= 5 s: 2
<= 10 s: 0
<= 20 s: 0
<= 1 min: 2
<= 2 min: 0
<= 5 min: 0
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 73999, median ~= 34 ms
0 ms: 3436
1 ms: 3516
2 ms: 3616
<= 5 ms: 4244
<= 10 ms: 4798
<= 20 ms: 9141
<= 50 ms: 17399
<= 100 ms: 9073
<= 200 ms: 5443
<= 500 ms: 4866
<= 1 s: 3672
<= 2 s: 2331
<= 5 s: 986
<= 10 s: 136
<= 20 s: 61
<= 1 min: 1128
<= 2 min: 35
<= 5 min: 70
<= 10 min: 37
<= 20 min: 10
<= 1 hr: 1
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 120574, median ~= 36 ms
0 ms: 5364
1 ms: 5829
2 ms: 5826
<= 5 ms: 7145
<= 10 ms: 7405
<= 20 ms: 15285
<= 50 ms: 25310
<= 100 ms: 14445
<= 200 ms: 11007
<= 500 ms: 8370
<= 1 s: 6363
<= 2 s: 4513
<= 5 s: 1288
<= 10 s: 216
<= 20 s: 80
<= 1 min: 1954
<= 2 min: 49
<= 5 min: 76
<= 10 min: 38
<= 20 min: 10
<= 1 hr: 1
> 1 hr: 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 = 7191, median ~= 10 ms
0 ms: 0
1 ms: 44
2 ms: 566
<= 5 ms: 1381
<= 10 ms: 1711
<= 20 ms: 1906
<= 50 ms: 1322
<= 100 ms: 29
<= 200 ms: 99
<= 500 ms: 11
<= 1 s: 49
<= 2 s: 0
<= 5 s: 58
<= 10 s: 1
<= 20 s: 0
<= 1 min: 14
<= 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 = 12525, median ~= 10 ms
0 ms: 14
1 ms: 139
2 ms: 1016
<= 5 ms: 2402
<= 10 ms: 2979
<= 20 ms: 3206
<= 50 ms: 2293
<= 100 ms: 57
<= 200 ms: 163
<= 500 ms: 21
<= 1 s: 88
<= 2 s: 1
<= 5 s: 101
<= 10 s: 11
<= 20 s: 3
<= 1 min: 27
<= 2 min: 1
<= 5 min: 3
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 29, median ~= 44 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 18
<= 100 ms: 0
<= 200 ms: 1
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 10
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 29, median ~= 154 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: 27
<= 500 ms: 0
<= 1 s: 1
<= 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
Language (since last daily report)
: 79749 (100%)
zh-CN: 45 (0%)
Language (since startup)
: 130456 (100%)
zh-CN: 45 (0%)
SgtMap topography nFromCache=71 nNotFromCache=153
GSHHS: nCached=100 of 100, nCoarse=378, nSuccesses=414, nTossed=86
NationalBoundaries: nCached=84 of 100, nCoarse=113, nSuccesses=125, nTossed=0
StateBoundaries: nCached=84 of 100, nCoarse=76, nSuccesses=125, nTossed=0
Rivers: nCached=84 of 100, nCoarse=78, nSuccesses=125, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
553 + 603 + 611 + 614 + 582 + 597 + 610 + 538 + 578 + 611 + 627 + 587 + 590 + 583 + 581 + 607 +
607 + 585 + 601 + 561 + 570 + 600 + 555 + 583 + 606 + 573 + 586 + 582 + 571 + 618 + 582 + 556 +
622 + 557 + 524 + 610 + 622 + 579 + 574 + 601 + 603 + 597 + 611 + 609 + 555 + 602 + 535 + 600 +
577 + 611 + 581 + 618 + 618 + 607 + 544 + 576 + 606 + 575 + 585 + 610 + 576 + 559 + 583 + 578 +
636 + 608 + 607 + 571 + 599 + 617 + 576 + 589 + 617 + 587 + 607 + 588 + 593 + 582 + 553 + 588 +
560 + 588 + 599 + 603 + 581 + 573 + 598 + 604 + 588 + 585 + 593 + 632 + 590 + 575 + 578 + 586 +
622 + 593 + 562 + 542 + 559 + 610 + 576 + 585 + 524 + 563 + 579 + 609 + 574 + 584 + 600 + 593 +
628 + 560 + 598 + 615 + 587 + 594 + 615 + 573 + 600 + 557 + 570 + 591 + 588 + 538 + 578 = 74631
Number of threads: Tomcat-waiting=18, inotify=1, other=15
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#16,Reference Handler,10,system] RUNNABLE daemon
java.base@25.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@25.0.2/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@25.0.2/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
#2 Thread[#17,Finalizer,8,system] WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
java.base@25.0.2/java.lang.Object.wait(Object.java:351)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.base@25.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165)
#3 Thread[#18,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#223,Java2D Disposer,10,system] WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
java.base@25.0.2/java.lang.Object.wait(Object.java:351)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.desktop@25.0.2/sun.java2d.Disposer.run(Disposer.java:133)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#5 Thread[#224,RunLoadDatasets,5,main] TIMED_WAITING
java.base@25.0.2/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.2/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.2/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#6 Thread[#237,http-nio-8185-Poller,5,main] RUNNABLE daemon
java.base@25.0.2/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.2/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.2/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.2/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:773)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#7 Thread[#238,http-nio-8185-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.2/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.2/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.2/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java: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.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#8 Thread[#244,ReferenceQueueConsumer,8,Daemons] WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
java.base@25.0.2/java.lang.Object.wait(Object.java:351)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
org.apache.sis.system.ReferenceQueueConsumer.run(ReferenceQueueConsumer.java:116)
#9 Thread[#245,DelayedExecutor,6,Daemons] WAITING daemon
java.base@25.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
java.base@25.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
java.base@25.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
java.base@25.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
java.base@25.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
java.base@25.0.2/java.util.concurrent.DelayQueue.take(DelayQueue.java:243)
java.base@25.0.2/java.util.concurrent.DelayQueue.take(DelayQueue.java:100)
org.apache.sis.system.DelayedExecutor.run(DelayedExecutor.java:122)
#10 Thread[#3,main,5,main] RUNNABLE
java.base@25.0.2/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.2/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:751)
java.base@25.0.2/java.net.ServerSocket.implAccept(ServerSocket.java:593)
java.base@25.0.2/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560)
java.base@25.0.2/java.net.ServerSocket.implAccept(ServerSocket.java:536)
java.base@25.0.2/java.net.ServerSocket.implAccept(ServerSocket.java:482)
java.base@25.0.2/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.2/java.lang.invoke.LambdaForm$DMH/0x00000000880aa800.invokeVirtual(LambdaForm$DMH)
java.base@25.0.2/java.lang.invoke.LambdaForm$MH/0x00000000880ab000.invoke(LambdaForm$MH)
java.base@25.0.2/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@25.0.2/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
java.base@25.0.2/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.base@25.0.2/java.lang.reflect.Method.invoke(Method.java:565)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#11 Thread[#3421,http-nio-8185-exec-37,5,main] TIMED_WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1428)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:748)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:588)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:536)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:109)
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.2/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
java.base@25.0.2/java.io.BufferedOutputStream.write(BufferedOutputStream.java:188)
java.base@25.0.2/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:342)
java.base@25.0.2/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.2/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:152)
com.cohort.util.File2.copy(File2.java:2133)
com.cohort.util.File2.copy(File2.java:2102)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1774)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13731)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7279)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:734)
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:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#12 Thread[#36,Notification Thread,9,system] RUNNABLE daemon
#13 Thread[#37,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#14 Thread[#4077,http-nio-8185-exec-39,5,main] RUNNABLE daemon
com.cohort.array.StringArray.simpleFromNccsv(StringArray.java:2543)
gov.noaa.pfel.coastwatch.pointdata.Table.lowReadNccsv(Table.java:3460)
gov.noaa.pfel.coastwatch.pointdata.Table.readNccsv(Table.java:3303)
gov.noaa.pfel.coastwatch.pointdata.Table.readNccsv(Table.java:3284)
gov.noaa.pfel.erddap.dataset.EDDTableFromNccsvFiles.lowGetSourceDataFromFile(EDDTableFromNccsvFiles.java:169)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:5042)
gov.noaa.pfel.erddap.filetypes.TableWriterFileType.writeTableToStream(TableWriterFileType.java:55)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3124)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6602)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:722)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java: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:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
#15 Thread[#76,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.2/java.lang.Object.wait0(Native Method)
java.base@25.0.2/java.lang.Object.wait(Object.java:389)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.2/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.2/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)