![]() | Northwest Environmental Moorings ERDDAP Access To Puget Sound Mooring Data | ![]() | |
Brought to you byNOAAWOACNANOOSIOOS |
Current time is 2026-06-24T02:42:36-07:00
Startup was at 2026-06-05T06:59:56-07:00
Last major LoadDatasets started 9m 39s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 76
nTableDatasets = 45
nTotalDatasets = 121
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 66058
Response Failed Time (since last major LoadDatasets) n = 8, median ~= 1 ms
Response Failed Time (since last Daily Report) n = 5922, median ~= 5 ms
Response Failed Time (since startup) n = 54450, median ~= 7 ms
Response Succeeded Time (since last major LoadDatasets) n = 276, median ~= 34 ms
Response Succeeded Time (since last Daily Report) n = 60313, median ~= 46 ms
Response Succeeded Time (since startup) n = 1134976, median ~= 34 ms
TaskThread has finished 91 out of 91 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 = 9, median ~= 3 ms
TaskThread Succeeded Time (since startup) n = 91, median ~= 4 ms
EmailThread has sent 451 out of 451 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 0
EmailThread Succeeded Time (since last Daily Report) n = 25, median ~= 35 ms
TouchThread has finished 13374 out of 13374 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 0
TouchThread Succeeded Time (since last Daily Report) n = 758, median ~= 7 ms
OS info: totalCPULoad=0.03540304 processCPULoad=0.03207898 totalMemory=63921MB freeMemory=6144MB totalSwapSpace=8191MB freeSwapSpace=6122MB
Number of active requests=1
Number of threads: Tomcat-waiting=23, inotify=22, other=16
60 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 637 MB (highWaterMark= 1845 MB) (Xmx ~= 3000 MB)
Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open
timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2026-06-24T02:32:57-07:00 1s 29675 0 121.0 813 ( 83) 14 ( 500) 24 0 0 27 22 17 728 151 0%
2026-06-24T02:17:57-07:00 1s 29662 0 121.0 580 ( 35) 15 ( 28) 1 0 0 24 22 21 678 103 0%
2026-06-24T02:02:57-07:00 1s 29631 0 121.0 576 ( 12) 23 ( 8) 0 0 0 24 22 16 680 97 0%
2026-06-24T01:47:57-07:00 1s 29625 0 121.0 318 ( 87) 17 ( 18) 0 0 0 24 22 16 679 90 0%
2026-06-24T01:32:57-07:00 1s 29609 0 121.0 939 ( 28) 26 ( 1) 10 0 0 26 22 16 676 147 0%
2026-06-24T01:17:57-07:00 1s 29596 0 121.0 881 ( 33) 462 ( 5) 17 0 0 26 22 19 702 195 0%
2026-06-24T01:02:56-07:00 1s 29565 0 121.0 860 ( 31) 474 ( 4) 16 0 0 24 22 20 688 190 0%
2026-06-24T00:47:56-07:00 1s 29559 0 121.0 560 ( 80) 479 ( 5) 2 0 0 25 22 17 675 193 0%
2026-06-24T00:32:56-07:00 1s 29543 0 121.0 992 ( 44) 478 ( 5) 35 0 0 24 22 28 702 225 0%
2026-06-24T00:17:56-07:00 1s 29530 0 121.0 600 ( 30) 339 ( 4) 4 0 0 25 22 22 671 147 0%
2026-06-24T00:02:56-07:00 1s 29499 0 121.0 534 ( 14) 24 ( 20) 0 0 0 24 22 17 673 94 0%
2026-06-23T23:47:57-07:00 2s 29494 0 121.0 331 ( 85) 15 ( 250) 0 0 0 24 22 16 688 74 0%
2026-06-23T23:32:56-07:00 1s 29480 0 121.0 813 ( 43) 24 ( 10000) 16 0 0 24 22 19 674 145 0%
2026-06-23T23:17:56-07:00 1s 29468 0 121.0 624 ( 32) 16 ( 5) 1 0 0 24 22 21 671 108 0%
2026-06-23T23:02:56-07:00 1s 29436 0 121.0 562 ( 19) 23 ( 3) 1 0 0 24 22 17 681 89 0%
2026-06-23T22:47:56-07:00 1s 29431 0 121.0 453 ( 74) 24 ( 4) 0 0 0 26 22 17 678 120 0%
2026-06-23T22:32:56-07:00 1s 29414 0 121.0 894 ( 47) 19 ( 4) 8 0 0 28 22 17 677 172 0%
2026-06-23T22:17:55-07:00 1s 29402 0 121.0 1267 ( 44) 28 ( 5) 14 0 0 28 22 20 716 240 0%
2026-06-23T22:02:55-07:00 1s 29370 0 121.0 1174 ( 46) 41 ( 875) 10 0 0 26 22 19 744 233 0%
2026-06-23T21:47:55-07:00 1s 29365 0 121.0 811 ( 81) 26 ( 450) 0 0 0 28 22 17 680 219 0%
2026-06-23T21:32:55-07:00 1s 29363 0 121.0 1318 ( 60) 31 ( 307) 10 0 0 27 22 18 737 262 0%
2026-06-23T21:17:55-07:00 1s 29351 0 121.0 1178 ( 63) 20 ( 450) 5 0 0 26 22 24 702 252 0%
2026-06-23T21:02:55-07:00 1s 29319 0 121.0 1117 ( 50) 31 ( 275) 2 0 0 27 22 17 678 231 0%
2026-06-23T20:47:55-07:00 1s 29314 0 121.0 1069 ( 86) 23 ( 217) 1 0 0 26 22 17 687 274 0%
2026-06-23T20:32:55-07:00 1s 29297 0 121.0 1558 ( 71) 18 ( 1) 16 0 0 26 22 17 675 264 0%
2026-06-23T20:17:54-07:00 1s 29285 0 121.0 948 ( 72) 17 ( 4) 7 0 0 23 22 22 670 217 0%
2026-06-23T20:02:54-07:00 1s 29253 0 121.0 1137 ( 74) 19 ( 8) 7 0 0 25 22 17 691 227 0%
2026-06-23T19:47:54-07:00 1s 29248 0 121.0 953 ( 91) 22 ( 5) 1 0 0 24 22 17 685 235 0%
2026-06-23T19:32:54-07:00 1s 29246 0 121.0 1406 ( 74) 21 ( 32000) 21 0 0 27 22 17 701 270 0%
2026-06-23T19:17:54-07:00 1s 29233 0 121.0 1490 ( 72) 20 ( 1) 21 0 0 23 22 23 768 270 0%
2026-06-23T19:02:54-07:00 1s 29201 0 121.0 1269 ( 78) 18 ( 3) 9 0 0 24 22 17 908 273 0%
2026-06-23T18:47:54-07:00 1s 29196 0 121.0 1010 ( 91) 22 ( 4) 2 0 0 25 22 16 682 249 0%
2026-06-23T18:32:54-07:00 1s 29179 0 121.0 955 ( 67) 15 ( 221) 12 0 0 24 22 17 682 173 0%
2026-06-23T18:17:53-07:00 1s 29164 0 121.0 1383 ( 61) 65 ( 218) 1 0 0 24 22 22 664 316 0%
2026-06-23T18:02:53-07:00 1s 29132 0 121.0 1376 ( 53) 98 ( 273) 0 0 0 23 22 17 689 323 0%
2026-06-23T17:47:53-07:00 1s 29127 0 121.0 404 ( 72) 11 ( 238) 1 0 0 24 22 16 684 103 0%
2026-06-23T17:32:53-07:00 1s 29125 0 121.0 706 ( 30) 14 ( 1) 7 0 0 23 22 17 686 102 0%
2026-06-23T17:17:53-07:00 1s 29113 0 121.0 664 ( 33) 17 ( 290) 0 0 0 23 22 22 678 125 0%
2026-06-23T17:02:53-07:00 1s 29081 0 121.0 469 ( 16) 16 ( 4) 1 0 0 23 22 17 685 72 0%
2026-06-23T16:47:53-07:00 1s 29076 0 121.0 481 ( 24) 16 ( 20) 0 0 0 24 22 16 682 87 0%
2026-06-23T16:32:52-07:00 1s 29059 0 121.0 1286 ( 5) 14 ( 1) 19 0 0 26 22 16 684 218 0%
2026-06-23T16:17:52-07:00 1s 29047 0 121.0 1102 ( 39) 27 ( 15) 22 0 0 22 22 22 674 183 0%
2026-06-23T16:02:52-07:00 1s 29015 0 121.0 718 ( 34) 18 ( 2) 8 0 0 23 22 17 668 107 0%
2026-06-23T15:47:52-07:00 1s 29010 0 121.0 336 ( 43) 13 ( 5) 0 0 0 24 22 16 683 66 0%
2026-06-23T15:32:52-07:00 1s 29008 0 121.0 613 ( 31) 11 ( 275) 6 0 0 23 22 17 681 89 0%
2026-06-23T15:17:52-07:00 1s 28996 0 121.0 559 ( 37) 13 ( 15) 1 0 0 23 22 19 670 90 0%
2026-06-23T15:02:52-07:00 1s 28964 0 121.0 562 ( 23) 34 ( 4) 1 0 0 23 22 17 675 90 0%
2026-06-23T14:47:52-07:00 1s 28959 0 121.0 367 ( 83) 14 ( 4) 0 0 0 24 22 16 674 69 0%
2026-06-23T14:32:52-07:00 1s 28942 0 121.0 655 ( 48) 9 ( 0) 9 0 0 24 22 16 675 101 0%
2026-06-23T14:17:52-07:00 1s 28930 0 121.0 994 ( 40) 20 ( 5) 25 0 0 23 22 20 690 151 0%
2026-06-23T14:02:52-07:00 1s 28898 0 121.0 753 ( 36) 19 ( 1) 8 0 0 23 22 17 914 112 0%
2026-06-23T13:47:52-07:00 1s 28893 0 121.0 361 ( 72) 13 ( 13) 1 0 0 24 22 16 683 85 0%
2026-06-23T13:32:52-07:00 1s 28877 0 121.0 667 ( 34) 9 ( 1) 5 0 0 23 22 17 687 100 0%
2026-06-23T13:17:51-07:00 1s 28863 0 121.0 948 ( 34) 30 ( 1) 18 0 0 24 21 22 674 143 0%
2026-06-23T13:02:51-07:00 1s 28832 0 121.0 1636 ( 19) 160 ( 302) 9 0 0 23 21 17 666 275 0%
2026-06-23T12:47:51-07:00 1s 28826 0 121.0 559 ( 61) 23 ( 5) 1 0 0 24 21 16 682 117 0%
2026-06-23T12:32:51-07:00 1s 28810 0 121.0 903 ( 39) 15 ( 8) 16 0 0 22 21 18 671 129 0%
2026-06-23T12:17:51-07:00 1s 28797 0 121.0 529 ( 28) 14 ( 43) 2 0 0 23 21 22 677 78 0%
2026-06-23T12:02:51-07:00 1s 28766 0 121.0 542 ( 29) 19 ( 4) 2 0 0 24 21 16 728 73 0%
2026-06-23T11:47:53-07:00 3s 28761 0 121.0 359 ( 132) 15 ( 4) 0 0 0 24 21 16 665 85 0%
2026-06-23T11:32:51-07:00 1s 28744 0 121.0 913 ( 49) 18 ( 5) 14 0 0 23 21 18 673 152 0%
2026-06-23T11:17:51-07:00 1s 28731 0 121.0 631 ( 42) 26 ( 7500) 2 0 0 27 21 21 743 119 0%
2026-06-23T11:02:50-07:00 1s 28699 0 121.0 674 ( 25) 29 ( 275) 1 0 0 23 21 17 684 129 0%
2026-06-23T10:47:50-07:00 1s 28694 0 121.0 456 ( 96) 18 ( 150) 0 0 0 24 21 17 682 105 0%
2026-06-23T10:32:50-07:00 1s 28677 0 121.0 950 ( 39) 17 ( 1) 23 0 0 24 21 16 683 131 0%
2026-06-23T10:17:50-07:00 1s 28665 0 121.0 854 ( 32) 26 ( 5) 18 0 0 24 21 22 763 124 0%
2026-06-23T10:02:50-07:00 1s 28633 0 121.0 501 ( 17) 28 ( 350) 12 0 0 24 21 16 694 72 0%
2026-06-23T09:47:50-07:00 1s 28628 0 121.0 258 ( 43) 18 ( 300) 0 0 0 21 21 19 671 42 0%
2026-06-23T09:32:50-07:00 1s 28626 0 121.0 515 ( 12) 18 ( 1) 10 0 0 23 21 17 673 64 0%
2026-06-23T09:17:50-07:00 1s 28614 0 121.0 433 ( 3) 16 ( 200) 1 0 0 23 21 21 678 52 0%
2026-06-23T09:02:50-07:00 1s 28581 0 121.0 471 ( 5) 22 ( 5) 0 0 0 23 21 18 691 68 0%
2026-06-23T08:47:50-07:00 1s 28576 0 121.0 232 ( 44) 14 ( 3) 0 0 0 23 21 17 656 45 0%
2026-06-23T08:32:50-07:00 1s 28559 0 121.0 545 ( 4) 8 ( 1) 9 0 0 24 21 16 791 69 0%
2026-06-23T08:17:50-07:00 1s 28547 0 121.0 436 ( 3) 222 ( 4) 0 0 0 23 21 22 676 82 0%
2026-06-23T08:02:50-07:00 1s 28515 0 121.0 379 ( 4) 459 ( 4) 0 0 0 22 21 18 672 101 0%
2026-06-23T07:47:50-07:00 1s 28510 0 121.0 240 ( 18) 470 ( 4) 0 0 0 23 21 17 682 108 0%
2026-06-23T07:32:49-07:00 1s 28508 0 121.0 839 ( 20) 455 ( 4) 20 0 0 21 21 19 866 149 0%
2026-06-23T07:17:49-07:00 1s 28496 0 121.0 788 ( 27) 476 ( 4) 16 0 0 21 21 23 681 158 0%
2026-06-23T07:02:49-07:00 1s 28464 0 121.0 565 ( 17) 127 ( 5) 12 0 0 20 21 25 704 82 0%
2026-06-23T06:47:49-07:00 1s 28459 0 121.0 246 ( 71) 14 ( 5) 1 0 0 24 21 16 677 47 0%
2026-06-23T06:32:49-07:00 1s 28443 0 121.0 639 ( 28) 15 ( 4) 13 0 0 23 21 17 683 82 0%
2026-06-23T06:17:49-07:00 1s 28427 0 121.0 454 ( 5) 26 ( 400) 1 0 0 21 21 25 678 71 0%
2026-06-23T06:02:49-07:00 1s 28396 0 121.0 358 ( 4) 21 ( 125) 0 0 0 23 21 17 678 38 0%
2026-06-23T05:47:49-07:00 1s 28390 0 121.0 243 ( 78) 13 ( 4) 0 0 0 24 21 16 681 33 0%
2026-06-23T05:32:49-07:00 1s 28389 0 121.0 563 ( 11) 13 ( 2) 6 0 0 23 21 17 706 78 0%
2026-06-23T05:17:49-07:00 1s 28374 0 121.0 439 ( 5) 16 ( 50) 0 0 0 22 21 22 678 59 0%
2026-06-23T05:02:49-07:00 1s 28343 0 121.0 486 ( 4) 24 ( 17) 0 0 0 23 21 17 676 71 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 78, median ~= 40 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 60
<= 100 ms: 9
<= 200 ms: 3
<= 500 ms: 3
<= 1 s: 1
<= 2 s: 1
<= 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
Major LoadDatasets Times Distribution (since startup):
n = 1807, median ~= 43 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 6
<= 50 ms: 1153
<= 100 ms: 402
<= 200 ms: 96
<= 500 ms: 87
<= 1 s: 24
<= 2 s: 19
<= 5 s: 20
<= 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
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 258, median ~= 136 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 18
<= 100 ms: 96
<= 200 ms: 42
<= 500 ms: 31
<= 1 s: 19
<= 2 s: 9
<= 5 s: 3
<= 10 s: 0
<= 20 s: 0
<= 1 min: 40
<= 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 = 5686, median ~= 121 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 370
<= 100 ms: 2233
<= 200 ms: 1125
<= 500 ms: 341
<= 1 s: 437
<= 2 s: 251
<= 5 s: 10
<= 10 s: 4
<= 20 s: 13
<= 1 min: 902
<= 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 = 8, median ~= 1 ms
0 ms: 3
1 ms: 2
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 2
<= 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
Response Failed Time Distribution (since last Daily Report):
n = 5922, median ~= 5 ms
0 ms: 277
1 ms: 239
2 ms: 113
<= 5 ms: 2631
<= 10 ms: 316
<= 20 ms: 583
<= 50 ms: 81
<= 100 ms: 56
<= 200 ms: 119
<= 500 ms: 1037
<= 1 s: 119
<= 2 s: 104
<= 5 s: 18
<= 10 s: 22
<= 20 s: 29
<= 1 min: 81
<= 2 min: 56
<= 5 min: 33
<= 10 min: 8
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 54450, median ~= 7 ms
0 ms: 3613
1 ms: 2508
2 ms: 1977
<= 5 ms: 18483
<= 10 ms: 1757
<= 20 ms: 4129
<= 50 ms: 1171
<= 100 ms: 1620
<= 200 ms: 2120
<= 500 ms: 10194
<= 1 s: 1953
<= 2 s: 1193
<= 5 s: 257
<= 10 s: 271
<= 20 s: 828
<= 1 min: 920
<= 2 min: 777
<= 5 min: 486
<= 10 min: 189
<= 20 min: 4
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 276, median ~= 34 ms
0 ms: 17
1 ms: 24
2 ms: 18
<= 5 ms: 37
<= 10 ms: 11
<= 20 ms: 12
<= 50 ms: 40
<= 100 ms: 36
<= 200 ms: 10
<= 500 ms: 59
<= 1 s: 6
<= 2 s: 5
<= 5 s: 0
<= 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
Response Succeeded Time Distribution (since last Daily Report):
n = 60313, median ~= 46 ms
0 ms: 3047
1 ms: 4897
2 ms: 3291
<= 5 ms: 5698
<= 10 ms: 2471
<= 20 ms: 2834
<= 50 ms: 8988
<= 100 ms: 7897
<= 200 ms: 2332
<= 500 ms: 13255
<= 1 s: 2894
<= 2 s: 2293
<= 5 s: 220
<= 10 s: 43
<= 20 s: 60
<= 1 min: 65
<= 2 min: 17
<= 5 min: 10
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 1134976, median ~= 34 ms
0 ms: 66738
1 ms: 93996
2 ms: 78523
<= 5 ms: 121573
<= 10 ms: 71524
<= 20 ms: 62313
<= 50 ms: 156213
<= 100 ms: 136781
<= 200 ms: 36081
<= 500 ms: 202451
<= 1 s: 53691
<= 2 s: 50114
<= 5 s: 2053
<= 10 s: 548
<= 20 s: 1099
<= 1 min: 706
<= 2 min: 304
<= 5 min: 219
<= 10 min: 46
<= 20 min: 3
<= 1 hr: 0
> 1 hr: 0
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 = 25, median ~= 35 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 5
<= 50 ms: 15
<= 100 ms: 2
<= 200 ms: 1
<= 500 ms: 2
<= 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 startup):
n = 451, median ~= 30 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 147
<= 50 ms: 238
<= 100 ms: 38
<= 200 ms: 19
<= 500 ms: 7
<= 1 s: 1
<= 2 s: 0
<= 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 nEmails/Session Distribution (since last Daily Report):
n = 15, median ~= 1
0: 0
1: 13
2: 0
<= 5: 0
<= 10: 2
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 239, median ~= 1
0: 0
1: 193
2: 4
<= 5: 3
<= 10: 39
<= 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 = 9, median ~= 3 ms
0 ms: 0
1 ms: 0
2 ms: 1
<= 5 ms: 8
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since startup):
n = 91, median ~= 4 ms
0 ms: 0
1 ms: 0
2 ms: 3
<= 5 ms: 74
<= 10 ms: 13
<= 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
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 3, median ~= 1 ms
0 ms: 0
1 ms: 2
2 ms: 0
<= 5 ms: 0
<= 10 ms: 1
<= 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
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 758, median ~= 7 ms
0 ms: 0
1 ms: 0
2 ms: 98
<= 5 ms: 224
<= 10 ms: 186
<= 20 ms: 151
<= 50 ms: 58
<= 100 ms: 21
<= 200 ms: 4
<= 500 ms: 16
<= 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 = 13371, median ~= 8 ms
0 ms: 0
1 ms: 0
2 ms: 1120
<= 5 ms: 3857
<= 10 ms: 2521
<= 20 ms: 3813
<= 50 ms: 1327
<= 100 ms: 228
<= 200 ms: 67
<= 500 ms: 357
<= 1 s: 25
<= 2 s: 49
<= 5 s: 5
<= 10 s: 2
<= 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)
: 66228 (100%)
Language (since startup)
: 1189506 (100%)
SgtMap topography nFromCache=15 nNotFromCache=155
GSHHS: nCached=44 of 100, nCoarse=32, nSuccesses=628, nTossed=0
NationalBoundaries: nCached=22 of 100, nCoarse=13, nSuccesses=157, nTossed=0
StateBoundaries: nCached=22 of 100, nCoarse=3, nSuccesses=157, nTossed=0
Rivers: nCached=22 of 100, nCoarse=3, nSuccesses=157, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
34 + 37 + 37 + 36 + 38 + 35 + 28 + 33 + 36 + 41 + 38 + 38 + 33 + 27 + 44 + 41 +
44 + 37 + 30 + 40 + 32 + 46 + 35 + 32 + 27 + 24 + 37 + 22 + 29 + 43 + 42 + 29 +
37 + 25 + 31 + 48 + 35 + 32 + 27 + 36 + 36 + 44 + 30 + 36 + 43 + 39 + 31 + 45 +
36 + 38 + 24 + 33 + 48 + 25 + 33 + 35 + 36 + 28 + 45 + 39 + 37 + 31 + 31 + 46 +
40 + 37 + 34 + 39 + 35 + 32 + 42 + 25 + 37 + 37 + 39 + 33 + 29 + 35 + 37 + 39 +
30 + 41 + 42 + 39 + 31 + 29 + 37 + 40 + 31 + 42 + 40 + 37 + 33 + 31 + 25 + 33 +
31 + 31 + 37 + 30 + 39 + 35 + 32 + 26 + 33 + 33 + 43 + 43 + 33 + 41 + 29 + 25 +
23 + 29 + 35 + 41 + 33 + 31 + 30 + 27 + 49 + 45 + 36 + 36 + 40 + 34 + 30 = 4456
canonicalStringHolder map sizes:
21 + 18 + 19 + 15 + 21 + 19 + 25 + 27 + 25 + 16 + 15 + 20 + 18 + 19 + 25 + 22 +
23 + 16 + 21 + 21 + 23 + 14 + 26 + 24 + 20 + 19 + 17 + 19 + 15 + 30 + 21 + 17 +
19 + 30 + 23 + 26 + 22 + 15 + 22 + 23 + 18 + 21 + 18 + 22 + 16 + 23 + 20 + 13 +
20 + 17 + 24 + 27 + 14 + 24 + 16 + 15 + 19 + 17 + 13 + 17 + 18 + 17 + 15 + 25 +
16 + 14 + 23 + 13 + 18 + 21 + 19 + 15 + 18 + 27 + 25 + 18 + 10 + 26 + 29 + 19 +
13 + 15 + 28 + 27 + 21 + 24 + 21 + 17 + 16 + 17 + 29 + 20 + 17 + 21 + 15 + 25 +
20 + 17 + 23 + 22 + 15 + 17 + 20 + 17 + 22 + 20 + 19 + 22 + 26 + 19 + 19 + 17 +
18 + 26 + 25 + 18 + 19 + 22 + 21 + 14 + 26 + 24 + 16 + 21 + 21 + 26 + 25 = 2554
Number of threads: Tomcat-waiting=23, inotify=22, other=16
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.8/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.8/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.8/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.8/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.8/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.8/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.8/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:557)
org.apache.catalina.startup.Catalina.await(Catalina.java:851)
org.apache.catalina.startup.Catalina.start(Catalina.java:799)
java.base@21.0.8/java.lang.invoke.LambdaForm$DMH/0x00007eeaa0144000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.8/java.lang.invoke.LambdaForm$MH/0x00007eeaa0155000.invoke(LambdaForm$MH)
java.base@21.0.8/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.8/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.8/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.8/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:476)
#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.8/java.lang.Object.wait0(Native Method)
java.base@21.0.8/java.lang.Object.wait(Object.java:366)
java.base@21.0.8/java.lang.Object.wait(Object.java:339)
java.base@21.0.8/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.8/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.8/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.8/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#163,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.8/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.8/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
java.base@21.0.8/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.8/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.8/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.8/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.8/java.lang.Thread.run(Thread.java:1583)
#5 Thread[#164,EmailThread,5,main] TIMED_WAITING
java.base@21.0.8/java.lang.Thread.sleep0(Native Method)
java.base@21.0.8/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:60)
#6 Thread[#165,TouchThread,5,main] TIMED_WAITING
java.base@21.0.8/java.lang.Thread.sleep0(Native Method)
java.base@21.0.8/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:53)
#7 Thread[#166,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.8/java.lang.Thread.sleep0(Native Method)
java.base@21.0.8/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#8 Thread[#181,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.8/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.8/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.8/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:775)
java.base@21.0.8/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.8/java.lang.Thread.run(Thread.java:1583)
#9 Thread[#182,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.8/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.8/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.8/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:537)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:72)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@21.0.8/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.8/java.lang.Thread.run(Thread.java:1583)
#10 Thread[#192,https-jsse-nio-8443-exec-10,5,main] RUNNABLE daemon
java.desktop@21.0.8/sun.font.SunLayoutEngine.shape(Native Method)
java.desktop@21.0.8/sun.font.SunLayoutEngine.layout(SunLayoutEngine.java:172)
java.desktop@21.0.8/sun.font.GlyphLayout$EngineRecord.layout(GlyphLayout.java:669)
java.desktop@21.0.8/sun.font.GlyphLayout.layout(GlyphLayout.java:459)
java.desktop@21.0.8/sun.font.ExtendedTextSourceLabel.createGV(ExtendedTextSourceLabel.java:333)
java.desktop@21.0.8/sun.font.ExtendedTextSourceLabel.getGV(ExtendedTextSourceLabel.java:319)
java.desktop@21.0.8/sun.font.ExtendedTextSourceLabel.createLogicalBounds(ExtendedTextSourceLabel.java:229)
java.desktop@21.0.8/sun.font.ExtendedTextSourceLabel.getAdvance(ExtendedTextSourceLabel.java:138)
java.desktop@21.0.8/java.awt.font.TextLine.init(TextLine.java:281)
java.desktop@21.0.8/java.awt.font.TextLine.<init>(TextLine.java:129)
java.desktop@21.0.8/java.awt.font.TextLine.fastCreateTextLine(TextLine.java:978)
java.desktop@21.0.8/java.awt.font.TextLayout.fastInit(TextLayout.java:611)
java.desktop@21.0.8/java.awt.font.TextLayout.<init>(TextLayout.java:392)
gov.noaa.pmel.sgt.LabelDrawer2.computeBoundsD(LabelDrawer2.java:390)
gov.noaa.pmel.sgt.LabelDrawer2.draw(LabelDrawer2.java:94)
gov.noaa.pmel.sgt.SGLabel.draw(SGLabel.java:223)
gov.noaa.pmel.sgt.TimeAxis.drawMinorLabel(TimeAxis.java:321)
gov.noaa.pmel.sgt.TimeAxis.draw(TimeAxis.java:766)
gov.noaa.pmel.sgt.CartesianGraph.draw(CartesianGraph.java:326)
gov.noaa.pmel.sgt.Layer.draw(Layer.java:456)
gov.noaa.pmel.sgt.PaneProxy.drawLayers(PaneProxy.java:235)
gov.noaa.pmel.sgt.PaneProxy.draw(PaneProxy.java:184)
gov.noaa.pmel.sgt.PaneProxy.draw(PaneProxy.java:170)
gov.noaa.pmel.sgt.JPane.draw(JPane.java:316)
gov.noaa.pfel.coastwatch.sgt.SgtGraph.makeGraph(SgtGraph.java:1490)
gov.noaa.pfel.erddap.filetypes.ImageFiles.saveAsImage(ImageFiles.java:950)
gov.noaa.pfel.erddap.filetypes.ImageFiles.tableToImage(ImageFiles.java:54)
gov.noaa.pfel.erddap.filetypes.ImageTypes.generateFile(ImageTypes.java:42)
gov.noaa.pfel.erddap.filetypes.ImageTypes.generateTableFile(ImageTypes.java:22)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3116)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6450)
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)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
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:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
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:398)
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:1769)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.8/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.8/java.lang.Thread.run(Thread.java:1583)
#11 Thread[#193,https-jsse-nio-8443-Poller,5,main] RUNNABLE daemon
java.base@21.0.8/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.8/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.8/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:775)
java.base@21.0.8/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.8/java.lang.Thread.run(Thread.java:1583)
#12 Thread[#194,https-jsse-nio-8443-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.8/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.8/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.8/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:537)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:72)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@21.0.8/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.8/java.lang.Thread.run(Thread.java:1583)
#13 Thread[#29,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.8/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.8/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.8/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.8/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.8/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.8/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.8/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#14 Thread[#30,Notification Thread,9,system] RUNNABLE daemon
#15 Thread[#59,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.8/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.8/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.8/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.8/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.8/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.8/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.8/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#16 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.8/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.8/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.8/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)