![]() |
Metocean: In Situ Observing System |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-03-15T18:40:55-05:00
Startup was at 2026-02-19T18:34:01-06:00
Last major LoadDatasets started 7m 42s ago and finished after 445 seconds.
Currently, no dataset is loading.
nGridDatasets = 0
nTableDatasets = 178
nTotalDatasets = 178
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Unique users (since startup) n = 31888
Response Failed Time (since last major LoadDatasets) n = 0
Response Failed Time (since last Daily Report) n = 14105, median ~= 1 ms
Response Failed Time (since startup) n = 679019, median ~= 1 ms
Response Succeeded Time (since last major LoadDatasets) n = 3, median ~= 750 ms
Response Succeeded Time (since last Daily Report) n = 31006, median ~= 948 ms
Response Succeeded Time (since startup) n = 1595602, median ~= 906 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 1902 out of 2091 emails. The current email session has been running for 1m 40s.
EmailThread Failed Time (since last Daily Report) n = 112, median ~= 0 ms
EmailThread Succeeded Time (since last Daily Report) n = 0
TouchThread has finished 0 out of 0 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.38772792 processCPULoad=0.17353253 totalMemory=95213MB freeMemory=6595MB totalSwapSpace=8191MB freeSwapSpace=8191MB
Number of active requests=2
Number of threads: Tomcat-waiting=12, inotify=177, other=18
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 2476 MB (highWaterMark= 20877 MB) (Xmx ~= 62805 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-03-15T18:40:35-05:00 441s 114 0 178 1359 ( 904) 311 ( 604) 0 0 0 13 177 18 518 0 4%
2026-03-15T18:20:56-05:00 163s 11 0 178 720 ( 976) 626 ( 0) 0 0 0 10 177 17 612 0 4%
2026-03-15T18:04:30-05:00 77s 6 0 178 402 ( 1688) 241 ( 1694) 0 0 0 9 177 19 772 0 4%
2026-03-15T17:48:16-05:00 3s 0 0 178 586 ( 864) 60 ( 2360) 0 0 0 8 177 18 1290 0 4%
2026-03-15T17:34:28-05:00 76s 4 0 178 669 ( 981) 261 ( 1355) 0 0 0 8 177 23 1178 0 3%
2026-03-15T17:27:05-05:00 532s 121 0 178 964 ( 941) 659 ( 0) 0 0 0 12 177 18 512 0 4%
2026-03-15T17:04:28-05:00 76s 6 0 178 342 ( 2139) 238 ( 1745) 0 0 0 12 177 14 1387 0 3%
2026-03-15T16:48:15-05:00 3s 0 0 178 603 ( 807) 67 ( 2083) 0 0 0 11 177 15 891 0 4%
2026-03-15T16:34:29-05:00 77s 4 0 178 683 ( 988) 245 ( 1474) 0 0 0 8 177 23 1471 0 3%
2026-03-15T16:26:48-05:00 516s 120 0 178 950 ( 918) 662 ( 0) 0 0 0 12 177 18 591 0 3%
2026-03-15T16:04:43-05:00 91s 7 0 178 368 ( 1763) 218 ( 2076) 0 0 0 13 177 13 472 0 4%
2026-03-15T15:48:14-05:00 3s 0 0 178 607 ( 794) 80 ( 2652) 0 0 0 8 177 20 1159 0 4%
2026-03-15T15:34:27-05:00 77s 4 0 178 687 ( 973) 249 ( 1591) 0 0 0 9 177 22 795 0 3%
2026-03-15T15:26:45-05:00 514s 120 0 178 958 ( 939) 651 ( 0) 0 0 0 12 177 19 581 0 4%
2026-03-15T15:04:41-05:00 91s 7 0 178 335 ( 2197) 262 ( 2106) 0 0 0 12 177 14 1466 0 4%
2026-03-15T14:48:13-05:00 3s 0 0 178 612 ( 824) 79 ( 3095) 0 0 0 8 177 19 1263 0 4%
2026-03-15T14:34:26-05:00 76s 4 0 178 664 ( 954) 243 ( 1682) 0 0 0 8 177 23 1221 0 3%
2026-03-15T14:26:41-05:00 511s 120 0 178 945 ( 914) 656 ( 0) 0 0 0 12 177 18 519 0 4%
2026-03-15T14:04:41-05:00 91s 7 0 178 364 ( 1949) 244 ( 1667) 0 0 0 13 177 17 337 0 4%
2026-03-15T13:48:12-05:00 3s 0 0 178 664 ( 787) 64 ( 3125) 0 0 0 8 177 18 1111 0 4%
2026-03-15T13:34:24-05:00 76s 4 0 178 666 ( 973) 245 ( 1681) 0 0 0 7 177 24 1041 0 4%
2026-03-15T13:26:40-05:00 511s 120 0 178 987 ( 927) 633 ( 0) 0 0 0 12 177 19 521 0 4%
2026-03-15T13:04:39-05:00 90s 7 0 178 161 ( 1929) 97 ( 35) 0 0 0 14 177 17 320 0 3%
2026-03-15T12:48:11-05:00 3s 0 0 178 650 ( 814) 84 ( 2643) 0 0 0 9 177 22 1250 0 4%
2026-03-15T12:34:24-05:00 76s 4 0 178 1117 ( 913) 288 ( 1200) 0 0 0 9 177 22 1063 0 3%
2026-03-15T12:19:58-05:00 110s 18 0 178 325 ( 1312) 495 ( 0) 0 0 0 12 177 14 773 0 4%
2026-03-15T12:11:09-05:00 481s 109 0 178 470 ( 1615) 350 ( 13) 0 0 0 13 177 17 488 0 4%
2026-03-15T11:48:11-05:00 3s 0 0 178 645 ( 793) 59 ( 2065) 0 0 0 8 177 18 1437 0 4%
2026-03-15T11:34:23-05:00 76s 4 0 178 1119 ( 922) 295 ( 1138) 0 0 0 12 177 19 690 0 3%
2026-03-15T11:19:58-05:00 111s 18 0 178 380 ( 1375) 551 ( 0) 0 0 0 12 177 16 689 0 4%
2026-03-15T11:09:09-05:00 362s 99 0 178 414 ( 1500) 222 ( 1275) 0 0 0 12 177 18 522 0 4%
2026-03-15T10:50:11-05:00 125s 10 0 178 699 ( 837) 131 ( 1750) 0 0 0 12 177 19 769 0 4%
2026-03-15T10:34:22-05:00 76s 4 0 178 1117 ( 916) 293 ( 1207) 0 0 0 8 177 23 738 0 4%
2026-03-15T10:19:57-05:00 111s 18 0 178 377 ( 1167) 557 ( 0) 0 0 0 13 177 18 802 0 3%
2026-03-15T10:09:08-05:00 362s 99 0 178 391 ( 1442) 214 ( 1267) 0 0 0 13 177 18 499 0 4%
2026-03-15T09:50:12-05:00 126s 10 0 178 703 ( 867) 154 ( 2141) 0 0 0 9 178 22 973 0 4%
2026-03-15T09:34:22-05:00 76s 4 0 178 1120 ( 908) 279 ( 1266) 0 0 0 9 177 22 451 0 3%
2026-03-15T09:19:56-05:00 110s 18 0 178 375 ( 1120) 562 ( 0) 0 0 0 12 177 14 964 0 4%
2026-03-15T09:09:07-05:00 362s 99 0 178 384 ( 1200) 232 ( 1303) 0 0 0 12 177 19 495 0 4%
2026-03-15T08:50:10-05:00 125s 10 0 178 719 ( 878) 120 ( 625) 0 0 0 9 177 22 938 0 4%
2026-03-15T08:34:20-05:00 76s 4 0 178 1124 ( 921) 301 ( 1439) 0 0 0 9 177 22 563 0 4%
2026-03-15T08:19:56-05:00 111s 18 0 178 375 ( 1100) 562 ( 0) 0 0 0 12 177 17 640 0 4%
2026-03-15T08:09:06-05:00 361s 99 0 178 393 ( 1417) 234 ( 1463) 0 0 0 12 177 19 541 0 4%
2026-03-15T07:49:27-05:00 83s 7 0 178 635 ( 832) 119 ( 1179) 0 0 0 11 177 20 418 0 4%
2026-03-15T07:35:05-05:00 121s 7 0 178 1175 ( 895) 297 ( 1338) 0 0 0 14 177 18 399 0 4%
2026-03-15T07:19:54-05:00 110s 18 0 178 999 ( 733) 615 ( 0) 0 0 0 13 177 14 724 0 4%
2026-03-15T07:06:15-05:00 192s 12 0 178 231 ( 1740) 129 ( 1900) 0 0 0 13 177 13 526 0 4%
2026-03-15T06:53:49-05:00 346s 124 0 178 728 ( 935) 170 ( 2194) 0 0 0 14 177 14 436 0 4%
2026-03-15T06:35:02-05:00 119s 7 0 178 1182 ( 902) 304 ( 1182) 0 0 0 12 177 19 570 0 3%
2026-03-15T06:19:53-05:00 110s 18 0 178 477 ( 976) 612 ( 0) 0 0 0 13 177 15 637 0 4%
2026-03-15T06:05:51-05:00 168s 10 0 178 328 ( 1789) 211 ( 1734) 0 0 0 13 177 13 934 0 3%
2026-03-15T05:49:04-05:00 62s 4 0 178 501 ( 835) 74 ( 2353) 0 0 0 9 177 17 410 0 4%
2026-03-15T05:39:22-05:00 379s 99 0 178 1714 ( 554) 310 ( 1313) 0 0 0 13 177 17 762 0 4%
2026-03-15T05:19:45-05:00 103s 16 0 178 474 ( 957) 614 ( 0) 0 0 0 12 177 14 896 0 4%
2026-03-15T05:05:58-05:00 176s 12 0 178 378 ( 2121) 254 ( 1595) 0 0 0 13 177 13 671 0 3%
2026-03-15T04:48:14-05:00 13s 1 0 178 833 ( 700) 45 ( 1625) 0 0 0 7 177 19 1436 0 4%
2026-03-15T04:34:28-05:00 86s 4 0 178 786 ( 991) 263 ( 1776) 0 0 0 7 177 24 808 0 3%
2026-03-15T04:25:25-05:00 444s 114 0 178 873 ( 946) 652 ( 0) 0 0 0 12 178 18 1083 0 5%
2026-03-15T04:05:57-05:00 176s 12 0 178 379 ( 1685) 216 ( 1524) 0 0 0 13 177 13 661 0 4%
2026-03-15T03:48:13-05:00 13s 1 0 178 666 ( 750) 71 ( 1500) 0 0 0 8 177 18 1076 0 4%
2026-03-15T03:34:26-05:00 86s 4 0 178 1128 ( 842) 199 ( 1) 0 0 0 13 177 18 369 0 4%
2026-03-15T03:18:46-05:00 46s 4 0 178 250 ( 1024) 405 ( 0) 0 0 0 9 177 18 761 0 4%
2026-03-15T03:11:56-05:00 535s 122 0 178 517 ( 1601) 378 ( 1) 0 0 0 12 177 18 521 0 4%
2026-03-15T02:48:12-05:00 13s 1 0 178 656 ( 807) 96 ( 1235) 0 0 0 10 177 16 993 0 4%
2026-03-15T02:34:24-05:00 87s 4 0 178 1224 ( 959) 325 ( 1172) 0 0 0 10 177 21 530 0 4%
2026-03-15T02:18:42-05:00 45s 4 0 178 269 ( 959) 421 ( 0) 0 0 0 8 177 18 1345 0 4%
2026-03-15T02:11:44-05:00 527s 122 0 178 566 ( 1366) 350 ( 1) 0 0 0 10 179 20 1073 0 4%
2026-03-15T01:48:10-05:00 13s 1 0 178 727 ( 721) 105 ( 1633) 0 0 0 10 177 21 1095 0 4%
2026-03-15T01:34:11-05:00 75s 3 0 178 1172 ( 964) 314 ( 1176) 0 0 0 16 177 24 1064 0 4%
2026-03-15T01:18:54-05:00 57s 5 0 178 257 ( 1347) 435 ( 0) 0 0 0 17 177 18 532 0 4%
2026-03-15T01:11:43-05:00 527s 122 0 178 750 ( 848) 372 ( 35) 0 0 4 21 177 18 482 0 4%
2026-03-15T00:48:09-05:00 13s 1 0 178 678 ( 750) 83 ( 813) 0 0 0 9 177 20 1348 0 4%
2026-03-15T00:34:10-05:00 75s 3 0 178 1222 ( 924) 313 ( 803) 0 0 0 8 177 23 781 0 4%
2026-03-15T00:18:53-05:00 57s 5 0 178 271 ( 1115) 414 ( 0) 0 0 0 8 177 21 428 0 4%
2026-03-15T00:11:41-05:00 526s 122 0 178 517 ( 1391) 361 ( 110) 0 0 0 11 177 20 497 0 4%
2026-03-14T23:48:08-05:00 13s 1 0 178 698 ( 766) 89 ( 307) 0 0 0 8 177 19 1581 0 4%
2026-03-14T23:34:10-05:00 75s 3 0 178 1205 ( 950) 295 ( 734) 0 0 0 8 177 23 1016 0 4%
2026-03-14T23:18:52-05:00 57s 5 0 178 279 ( 1250) 426 ( 0) 0 0 0 8 177 18 948 0 4%
2026-03-14T23:11:41-05:00 526s 122 0 178 567 ( 1354) 356 ( 12) 0 0 0 11 177 19 806 0 4%
2026-03-14T22:48:07-05:00 13s 1 0 178 667 ( 741) 91 ( 13) 0 0 0 8 177 18 1324 0 4%
2026-03-14T22:34:09-05:00 75s 3 0 178 1229 ( 943) 297 ( 634) 0 0 0 9 177 22 1003 0 4%
2026-03-14T22:18:50-05:00 56s 5 0 178 276 ( 1167) 423 ( 0) 0 0 0 8 177 18 659 0 4%
2026-03-14T22:11:41-05:00 527s 122 0 178 618 ( 1433) 358 ( 10) 0 0 0 11 177 20 694 0 4%
2026-03-14T21:48:06-05:00 13s 1 0 178 650 ( 762) 89 ( 625) 0 0 0 8 177 18 1490 0 4%
2026-03-14T21:34:08-05:00 75s 3 0 178 1236 ( 945) 309 ( 632) 0 0 0 8 177 23 601 0 4%
2026-03-14T21:18:49-05:00 56s 5 0 178 253 ( 1347) 413 ( 0) 0 0 0 7 177 19 1035 0 4%
2026-03-14T21:11:38-05:00 525s 122 0 178 539 ( 1447) 349 ( 11) 0 0 0 10 177 20 1128 0 4%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 46, median ~= 101739 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: 7
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 23
<= 5 min: 5
<= 10 min: 11
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 2300, median ~= 139036 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: 171
<= 10 s: 1
<= 20 s: 29
<= 1 min: 359
<= 2 min: 500
<= 5 min: 851
<= 10 min: 375
<= 20 min: 14
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 27, median ~= 66000 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: 2
<= 10 s: 2
<= 20 s: 4
<= 1 min: 5
<= 2 min: 5
<= 5 min: 9
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since startup):
n = 1293, median ~= 58564 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: 108
<= 10 s: 128
<= 20 s: 236
<= 1 min: 181
<= 2 min: 246
<= 5 min: 394
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 0
Response Failed Time Distribution (since last Daily Report):
n = 14105, median ~= 1 ms
0 ms: 3937
1 ms: 3312
2 ms: 4
<= 5 ms: 3
<= 10 ms: 131
<= 20 ms: 118
<= 50 ms: 53
<= 100 ms: 11
<= 200 ms: 143
<= 500 ms: 483
<= 1 s: 406
<= 2 s: 1241
<= 5 s: 3586
<= 10 s: 573
<= 20 s: 77
<= 1 min: 25
<= 2 min: 0
<= 5 min: 0
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 679019, median ~= 1 ms
0 ms: 189862
1 ms: 152077
2 ms: 307
<= 5 ms: 176
<= 10 ms: 7347
<= 20 ms: 7210
<= 50 ms: 2479
<= 100 ms: 1396
<= 200 ms: 6532
<= 500 ms: 25810
<= 1 s: 21860
<= 2 s: 64906
<= 5 s: 164587
<= 10 s: 27213
<= 20 s: 5711
<= 1 min: 1319
<= 2 min: 121
<= 5 min: 20
<= 10 min: 85
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 3, median ~= 750 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 1
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 1
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 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 = 31006, median ~= 948 ms
0 ms: 63
1 ms: 83
2 ms: 80
<= 5 ms: 229
<= 10 ms: 231
<= 20 ms: 703
<= 50 ms: 3580
<= 100 ms: 1500
<= 200 ms: 482
<= 500 ms: 2708
<= 1 s: 6518
<= 2 s: 5390
<= 5 s: 7024
<= 10 s: 1535
<= 20 s: 484
<= 1 min: 393
<= 2 min: 3
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 1595602, median ~= 906 ms
0 ms: 14355
1 ms: 14329
2 ms: 6817
<= 5 ms: 13070
<= 10 ms: 17998
<= 20 ms: 49503
<= 50 ms: 184201
<= 100 ms: 86809
<= 200 ms: 46746
<= 500 ms: 158275
<= 1 s: 253018
<= 2 s: 282922
<= 5 s: 325398
<= 10 s: 92144
<= 20 s: 29544
<= 1 min: 20215
<= 2 min: 202
<= 5 min: 50
<= 10 min: 6
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since last Daily Report):
n = 112, median ~= 0 ms
0 ms: 112
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 = 5588, median ~= 0 ms
0 ms: 5588
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 = 112, median ~= 0
0: 112
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 5588, median ~= 0
0: 5588
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 = 0
TouchThread Succeeded Time Distribution (since startup):
n = 0
Language (since last daily report)
: 45112 (100%)
Language (since startup)
: 2274624 (100%)
SgtMap topography nFromCache=600 nNotFromCache=2591
GSHHS: nCached=100 of 100, nCoarse=16, nSuccesses=9134, nTossed=3598
NationalBoundaries: nCached=100 of 100, nCoarse=8, nSuccesses=2274, nTossed=909
StateBoundaries: nCached=100 of 100, nCoarse=0, nSuccesses=2274, nTossed=909
Rivers: nCached=100 of 100, nCoarse=0, nSuccesses=2274, nTossed=909
bufferedImage isAccelerated=[unknown]
canonical map sizes:
32 + 39 + 41 + 34 + 36 + 35 + 35 + 35 + 36 + 45 + 39 + 36 + 36 + 26 + 43 + 42 +
44 + 43 + 37 + 39 + 37 + 50 + 43 + 38 + 26 + 23 + 39 + 27 + 34 + 47 + 45 + 36 +
43 + 32 + 36 + 40 + 31 + 39 + 35 + 34 + 37 + 42 + 29 + 39 + 47 + 41 + 38 + 43 +
40 + 41 + 28 + 34 + 54 + 29 + 42 + 45 + 40 + 36 + 45 + 41 + 40 + 29 + 34 + 54 +
39 + 41 + 40 + 39 + 38 + 36 + 44 + 24 + 39 + 38 + 38 + 35 + 31 + 37 + 43 + 37 +
30 + 51 + 42 + 47 + 32 + 30 + 37 + 42 + 30 + 46 + 41 + 43 + 42 + 36 + 31 + 38 +
38 + 32 + 44 + 33 + 41 + 42 + 36 + 20 + 33 + 32 + 42 + 46 + 36 + 44 + 26 + 22 +
28 + 32 + 41 + 44 + 36 + 29 + 29 + 30 + 52 + 49 + 42 + 35 + 37 + 33 + 32 = 4769
canonicalStringHolder map sizes:
49 + 36 + 36 + 36 + 40 + 40 + 31 + 39 + 40 + 49 + 43 + 39 + 29 + 43 + 52 + 34 +
43 + 34 + 40 + 42 + 43 + 50 + 52 + 51 + 32 + 40 + 34 + 47 + 29 + 36 + 34 + 48 +
37 + 36 + 40 + 39 + 34 + 44 + 44 + 43 + 37 + 36 + 46 + 37 + 47 + 39 + 42 + 28 +
47 + 33 + 46 + 33 + 36 + 45 + 38 + 41 + 33 + 33 + 36 + 28 + 44 + 40 + 43 + 40 +
33 + 43 + 36 + 43 + 30 + 43 + 44 + 46 + 51 + 46 + 36 + 36 + 39 + 42 + 37 + 36 +
40 + 33 + 31 + 40 + 37 + 35 + 34 + 38 + 42 + 45 + 49 + 43 + 45 + 46 + 54 + 46 +
43 + 50 + 46 + 34 + 44 + 44 + 45 + 36 + 35 + 43 + 37 + 41 + 41 + 42 + 38 + 25 +
46 + 40 + 39 + 38 + 35 + 41 + 34 + 41 + 34 + 36 + 28 + 46 + 42 + 37 + 36 = 5052
Number of threads: Tomcat-waiting=12, inotify=177, other=18
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.18/java.lang.Object.wait(Native Method)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.18/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
java.base@17.0.18/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#2 Thread[EmailThread,5,main] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.Net.connect0(Native Method)
java.base@17.0.18/sun.nio.ch.Net.connect(Net.java:591)
java.base@17.0.18/sun.nio.ch.Net.connect(Net.java:580)
java.base@17.0.18/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593)
java.base@17.0.18/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
java.base@17.0.18/java.net.Socket.connect(Socket.java:633)
java.base@17.0.18/java.net.Socket.connect(Socket.java:583)
com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:335)
com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:214)
com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2160)
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:722)
jakarta.mail.Service.connect(Service.java:342)
jakarta.mail.Service.connect(Service.java:222)
gov.noaa.pfel.coastwatch.util.SSR.openEmailSession(SSR.java:1251)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:107)
#3 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.18/java.lang.Object.wait(Native Method)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.18/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#4 Thread[ForkJoinPool.commonPool-worker-15162,5,main] WAITING daemon
java.base@17.0.18/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.18/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.18/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
java.base@17.0.18/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.18/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#5 Thread[ForkJoinPool.commonPool-worker-15163,5,main] TIMED_WAITING daemon
java.base@17.0.18/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.18/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.18/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.18/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.18/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#6 Thread[ForkJoinPool.commonPool-worker-15165,5,main] WAITING daemon
java.base@17.0.18/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.18/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.18/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
java.base@17.0.18/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.18/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#7 Thread[ForkJoinPool.commonPool-worker-15168,5,main] WAITING daemon
java.base@17.0.18/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.18/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.18/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
java.base@17.0.18/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.18/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#8 Thread[ForkJoinPool.commonPool-worker-15169,5,main] WAITING daemon
java.base@17.0.18/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.18/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.18/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
java.base@17.0.18/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.18/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#9 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.18/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.18/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@17.0.18/java.lang.Thread.run(Thread.java:840)
#10 Thread[http-nio-8080-exec-640,5,main] RUNNABLE daemon
java.base@17.0.18/java.io.RandomAccessFile.readBytes(Native Method)
java.base@17.0.18/java.io.RandomAccessFile.read(RandomAccessFile.java:405)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:738)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:503)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:491)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:107)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:51)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:337)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:183)
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:538)
gov.noaa.pfel.coastwatch.pointdata.Table.readMultidimNc(Table.java:7737)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:123)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:3271)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:105)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:31)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3925)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
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)
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@17.0.18/java.lang.Thread.run(Thread.java:840)
#11 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.18/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.18/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.18/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:773)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#12 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.18/java.lang.Object.wait(Native Method)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.18/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#13 Thread[main,5,main] RUNNABLE
java.base@17.0.18/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.18/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.18/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.18/java.net.ServerSocket.accept(ServerSocket.java:532)
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@17.0.18/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.18/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.18/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.18/java.lang.reflect.Method.invoke(Method.java:569)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#14 Thread[Notification Thread,9,system] RUNNABLE daemon
#15 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.18/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.18/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.18/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#16 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.18/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#17 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#18 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.18/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)