codekingpro/portable-devtools
114k
1<?xml version="1.0" encoding="UTF-8"?>2<!--3 Recommended way to edit .jfc files is to use the configure command of4 the 'jfr' tool, i.e. jfr configure, or JDK Mission Control5 see Window -> Flight Recorder Template Manager6-->7 8<configuration version="2.0" label="Continuous" description="Low overhead configuration safe for continuous use in production environments, typically less than 1 % overhead." provider="Oracle">9 10 <event name="jdk.ResidentSetSize">11 <setting name="enabled">true</setting>12 <setting name="period">1000 ms</setting>13 </event>14 15 <event name="jdk.ThreadAllocationStatistics">16 <setting name="enabled">true</setting>17 <setting name="period">everyChunk</setting>18 </event>19 20 <event name="jdk.ClassLoadingStatistics">21 <setting name="enabled">true</setting>22 <setting name="period">1000 ms</setting>23 </event>24 25 <event name="jdk.ClassLoaderStatistics">26 <setting name="enabled">true</setting>27 <setting name="period">everyChunk</setting>28 </event>29 30 <event name="jdk.JavaThreadStatistics">31 <setting name="enabled">true</setting>32 <setting name="period">1000 ms</setting>33 </event>34 35 <event name="jdk.SymbolTableStatistics">36 <setting name="enabled">true</setting>37 <setting name="period">10 s</setting>38 </event>39 40 <event name="jdk.StringTableStatistics">41 <setting name="enabled">true</setting>42 <setting name="period">10 s</setting>43 </event>44 45 <event name="jdk.ThreadStart">46 <setting name="enabled">true</setting>47 <setting name="stackTrace">true</setting>48 </event>49 50 <event name="jdk.ThreadEnd">51 <setting name="enabled">true</setting>52 </event>53 54 <event name="jdk.ThreadSleep">55 <setting name="enabled">true</setting>56 <setting name="stackTrace">true</setting>57 <setting name="threshold" control="locking-threshold">20 ms</setting>58 </event>59 60 <event name="jdk.ThreadPark">61 <setting name="enabled">true</setting>62 <setting name="stackTrace">true</setting>63 <setting name="threshold" control="locking-threshold">20 ms</setting>64 </event>65 66 <event name="jdk.VirtualThreadStart">67 <setting name="enabled">false</setting>68 <setting name="stackTrace">true</setting>69 </event>70 71 <event name="jdk.VirtualThreadEnd">72 <setting name="enabled">false</setting>73 </event>74 75 <event name="jdk.VirtualThreadPinned">76 <setting name="enabled">true</setting>77 <setting name="stackTrace">true</setting>78 <setting name="threshold">20 ms</setting>79 </event>80 81 <event name="jdk.VirtualThreadSubmitFailed">82 <setting name="enabled">true</setting>83 <setting name="stackTrace">true</setting>84 </event>85 86 <event name="jdk.JavaMonitorEnter">87 <setting name="enabled">true</setting>88 <setting name="stackTrace">true</setting>89 <setting name="threshold" control="locking-threshold">20 ms</setting>90 </event>91 92 <event name="jdk.JavaMonitorWait">93 <setting name="enabled">true</setting>94 <setting name="stackTrace">true</setting>95 <setting name="threshold" control="locking-threshold">20 ms</setting>96 </event>97 98 <event name="jdk.JavaMonitorInflate">99 <setting name="enabled">false</setting>100 <setting name="stackTrace">true</setting>101 <setting name="threshold" control="locking-threshold">20 ms</setting>102 </event>103 104 <event name="jdk.SyncOnValueBasedClass">105 <setting name="enabled">true</setting>106 <setting name="stackTrace">true</setting>107 </event>108 109 <event name="jdk.ContinuationFreeze">110 <setting name="enabled">false</setting>111 <setting name="stackTrace">false</setting>112 <setting name="threshold">0 ms</setting>113 </event>114 115 <event name="jdk.ContinuationThaw">116 <setting name="enabled">false</setting>117 <setting name="stackTrace">false</setting>118 <setting name="threshold">0 ms</setting>119 </event>120 121 <event name="jdk.ContinuationFreezeFast">122 <setting name="enabled">false</setting>123 </event>124 125 <event name="jdk.ContinuationFreezeSlow">126 <setting name="enabled">false</setting>127 </event>128 129 <event name="jdk.ContinuationThawFast">130 <setting name="enabled">false</setting>131 </event>132 133 <event name="jdk.ContinuationThawSlow">134 <setting name="enabled">false</setting>135 </event>136 137 <event name="jdk.ReservedStackActivation">138 <setting name="enabled">true</setting>139 <setting name="stackTrace">true</setting>140 </event>141 142 <event name="jdk.ClassLoad">143 <setting name="enabled" control="class-loading">false</setting>144 <setting name="stackTrace">true</setting>145 <setting name="threshold">0 ms</setting>146 </event>147 148 <event name="jdk.ClassDefine">149 <setting name="enabled" control="class-loading">false</setting>150 <setting name="stackTrace">true</setting>151 </event>152 153 <event name="jdk.RedefineClasses">154 <setting name="enabled">true</setting>155 <setting name="stackTrace">true</setting>156 <setting name="threshold">0 ms</setting>157 </event>158 159 <event name="jdk.RetransformClasses">160 <setting name="enabled">true</setting>161 <setting name="stackTrace">true</setting>162 <setting name="threshold">0 ms</setting>163 </event>164 165 <event name="jdk.ClassRedefinition">166 <setting name="enabled" control="class-loading">true</setting>167 </event>168 169 <event name="jdk.ClassUnload">170 <setting name="enabled" control="class-loading">false</setting>171 </event>172 173 <event name="jdk.JVMInformation">174 <setting name="enabled">true</setting>175 <setting name="period">beginChunk</setting>176 </event>177 178 <event name="jdk.InitialSystemProperty">179 <setting name="enabled">true</setting>180 <setting name="period">beginChunk</setting>181 </event>182 183 <event name="jdk.ExecutionSample">184 <setting name="enabled" control="method-sampling-enabled">true</setting>185 <setting name="period" control="method-sampling-java-interval">20 ms</setting>186 </event>187 188 <event name="jdk.NativeMethodSample">189 <setting name="enabled" control="method-sampling-enabled">true</setting>190 <setting name="period" control="method-sampling-native-interval">20 ms</setting>191 </event>192 193 <event name="jdk.SafepointBegin">194 <setting name="enabled">true</setting>195 <setting name="threshold">10 ms</setting>196 </event>197 198 <event name="jdk.SafepointStateSynchronization">199 <setting name="enabled">false</setting>200 <setting name="threshold">10 ms</setting>201 </event>202 203 <event name="jdk.SafepointEnd">204 <setting name="enabled">false</setting>205 <setting name="threshold">10 ms</setting>206 </event>207 208 <event name="jdk.ExecuteVMOperation">209 <setting name="enabled">true</setting>210 <setting name="threshold">10 ms</setting>211 </event>212 213 <event name="jdk.Shutdown">214 <setting name="enabled">true</setting>215 <setting name="stackTrace">true</setting>216 </event>217 218 <event name="jdk.ThreadDump">219 <setting name="enabled" control="thread-dump-enabled">true</setting>220 <setting name="period" control="thread-dump">everyChunk</setting>221 </event>222 223 <event name="jdk.IntFlag">224 <setting name="enabled">true</setting>225 <setting name="period">beginChunk</setting>226 </event>227 228 <event name="jdk.UnsignedIntFlag">229 <setting name="enabled">true</setting>230 <setting name="period">beginChunk</setting>231 </event>232 233 <event name="jdk.LongFlag">234 <setting name="enabled">true</setting>235 <setting name="period">beginChunk</setting>236 </event>237 238 <event name="jdk.UnsignedLongFlag">239 <setting name="enabled">true</setting>240 <setting name="period">beginChunk</setting>241 </event>242 243 <event name="jdk.DoubleFlag">244 <setting name="enabled">true</setting>245 <setting name="period">beginChunk</setting>246 </event>247 248 <event name="jdk.BooleanFlag">249 <setting name="enabled">true</setting>250 <setting name="period">beginChunk</setting>251 </event>252 253 <event name="jdk.StringFlag">254 <setting name="enabled">true</setting>255 <setting name="period">beginChunk</setting>256 </event>257 258 <event name="jdk.IntFlagChanged">259 <setting name="enabled">true</setting>260 </event>261 262 <event name="jdk.UnsignedIntFlagChanged">263 <setting name="enabled">true</setting>264 </event>265 266 <event name="jdk.LongFlagChanged">267 <setting name="enabled">true</setting>268 </event>269 270 <event name="jdk.UnsignedLongFlagChanged">271 <setting name="enabled">true</setting>272 </event>273 274 <event name="jdk.DoubleFlagChanged">275 <setting name="enabled">true</setting>276 </event>277 278 <event name="jdk.BooleanFlagChanged">279 <setting name="enabled">true</setting>280 </event>281 282 <event name="jdk.StringFlagChanged">283 <setting name="enabled">true</setting>284 </event>285 286 <event name="jdk.ObjectCount">287 <setting name="enabled" control="gc-enabled-all">false</setting>288 <setting name="period">everyChunk</setting>289 </event>290 291 <event name="jdk.GCConfiguration">292 <setting name="enabled" control="gc-enabled-normal">true</setting>293 <setting name="period">everyChunk</setting>294 </event>295 296 <event name="jdk.GCHeapConfiguration">297 <setting name="enabled" control="gc-enabled-normal">true</setting>298 <setting name="period">beginChunk</setting>299 </event>300 301 <event name="jdk.YoungGenerationConfiguration">302 <setting name="enabled" control="gc-enabled-normal">true</setting>303 <setting name="period">beginChunk</setting>304 </event>305 306 <event name="jdk.GCTLABConfiguration">307 <setting name="enabled" control="gc-enabled-normal">true</setting>308 <setting name="period">beginChunk</setting>309 </event>310 311 <event name="jdk.GCSurvivorConfiguration">312 <setting name="enabled" control="gc-enabled-normal">true</setting>313 <setting name="period">beginChunk</setting>314 </event>315 316 <event name="jdk.ObjectCountAfterGC">317 <setting name="enabled">false</setting>318 </event>319 320 <event name="jdk.GCHeapMemoryUsage">321 <setting name="enabled" control="gc-enabled-normal">true</setting>322 <setting name="period">everyChunk</setting>323 </event>324 325 <event name="jdk.GCHeapMemoryPoolUsage">326 <setting name="enabled" control="gc-enabled-normal">true</setting>327 <setting name="period">everyChunk</setting>328 </event>329 330 <event name="jdk.GCHeapSummary">331 <setting name="enabled" control="gc-enabled-normal">true</setting>332 </event>333 334 <event name="jdk.PSHeapSummary">335 <setting name="enabled" control="gc-enabled-normal">true</setting>336 </event>337 338 <event name="jdk.G1HeapSummary">339 <setting name="enabled" control="gc-enabled-normal">true</setting>340 </event>341 342 <event name="jdk.MetaspaceSummary">343 <setting name="enabled" control="gc-enabled-normal">true</setting>344 </event>345 346 <event name="jdk.MetaspaceGCThreshold">347 <setting name="enabled" control="gc-enabled-normal">true</setting>348 </event>349 350 <event name="jdk.MetaspaceAllocationFailure">351 <setting name="enabled" control="gc-enabled-normal">true</setting>352 <setting name="stackTrace">true</setting>353 </event>354 355 <event name="jdk.MetaspaceOOM">356 <setting name="enabled" control="gc-enabled-normal">true</setting>357 <setting name="stackTrace">true</setting>358 </event>359 360 <event name="jdk.MetaspaceChunkFreeListSummary">361 <setting name="enabled" control="gc-enabled-normal">true</setting>362 </event>363 364 <event name="jdk.GarbageCollection">365 <setting name="enabled" control="gc-enabled-normal">true</setting>366 <setting name="threshold">0 ms</setting>367 </event>368 369 <event name="jdk.SystemGC">370 <setting name="enabled">true</setting>371 <setting name="threshold">0 ms</setting>372 <setting name="stackTrace">true</setting>373 </event>374 375 <event name="jdk.ParallelOldGarbageCollection">376 <setting name="enabled" control="gc-enabled-normal">true</setting>377 <setting name="threshold">0 ms</setting>378 </event>379 380 <event name="jdk.YoungGarbageCollection">381 <setting name="enabled" control="gc-enabled-normal">true</setting>382 <setting name="threshold">0 ms</setting>383 </event>384 385 <event name="jdk.OldGarbageCollection">386 <setting name="enabled" control="gc-enabled-normal">true</setting>387 <setting name="threshold">0 ms</setting>388 </event>389 390 <event name="jdk.G1GarbageCollection">391 <setting name="enabled" control="gc-enabled-normal">true</setting>392 <setting name="threshold">0 ms</setting>393 </event>394 395 <event name="jdk.GCPhasePause">396 <setting name="enabled" control="gc-enabled-normal">true</setting>397 <setting name="threshold">0 ms</setting>398 </event>399 400 <event name="jdk.GCPhasePauseLevel1">401 <setting name="enabled" control="gc-enabled-normal">true</setting>402 <setting name="threshold">0 ms</setting>403 </event>404 405 <event name="jdk.GCPhasePauseLevel2">406 <setting name="enabled" control="gc-enabled-normal">true</setting>407 <setting name="threshold">0 ms</setting>408 </event>409 410 <event name="jdk.GCPhasePauseLevel3">411 <setting name="enabled" control="gc-enabled-high">false</setting>412 <setting name="threshold">0 ms</setting>413 </event>414 415 <event name="jdk.GCPhasePauseLevel4">416 <setting name="enabled" control="gc-enabled-high">false</setting>417 <setting name="threshold">0 ms</setting>418 </event>419 420 <event name="jdk.GCPhaseConcurrent">421 <setting name="enabled" control="gc-enabled-high">true</setting>422 <setting name="threshold">0 ms</setting>423 </event>424 425 <event name="jdk.GCPhaseConcurrentLevel1">426 <setting name="enabled" control="gc-enabled-high">true</setting>427 <setting name="threshold">0 ms</setting>428 </event>429 430 <event name="jdk.GCPhaseConcurrentLevel2">431 <setting name="enabled" control="gc-enabled-high">true</setting>432 <setting name="threshold">0 ms</setting>433 </event>434 435 <event name="jdk.GCReferenceStatistics">436 <setting name="enabled" control="gc-enabled-normal">true</setting>437 </event>438 439 <event name="jdk.GCCPUTime">440 <setting name="enabled" control="gc-enabled-normal">true</setting>441 </event>442 443 <event name="jdk.PromotionFailed">444 <setting name="enabled" control="gc-enabled-normal">true</setting>445 </event>446 447 <event name="jdk.EvacuationFailed">448 <setting name="enabled" control="gc-enabled-normal">true</setting>449 </event>450 451 <event name="jdk.EvacuationInformation">452 <setting name="enabled" control="gc-enabled-normal">true</setting>453 </event>454 455 <event name="jdk.G1MMU">456 <setting name="enabled" control="gc-enabled-normal">true</setting>457 </event>458 459 <event name="jdk.G1EvacuationYoungStatistics">460 <setting name="enabled" control="gc-enabled-normal">true</setting>461 </event>462 463 <event name="jdk.G1EvacuationOldStatistics">464 <setting name="enabled" control="gc-enabled-normal">true</setting>465 </event>466 467 <event name="jdk.GCPhaseParallel">468 <setting name="enabled" control="gc-enabled-normal">true</setting>469 <setting name="threshold">0 ms</setting>470 </event>471 472 <event name="jdk.G1BasicIHOP">473 <setting name="enabled" control="gc-enabled-normal">true</setting>474 </event>475 476 <event name="jdk.G1AdaptiveIHOP">477 <setting name="enabled" control="gc-enabled-normal">true</setting>478 </event>479 480 <event name="jdk.PromoteObjectInNewPLAB">481 <setting name="enabled" control="gc-enabled-high">false</setting>482 </event>483 484 <event name="jdk.PromoteObjectOutsidePLAB">485 <setting name="enabled" control="gc-enabled-high">false</setting>486 </event>487 488 <event name="jdk.ConcurrentModeFailure">489 <setting name="enabled" control="gc-enabled-normal">true</setting>490 </event>491 492 <event name="jdk.AllocationRequiringGC">493 <setting name="enabled" control="gc-enabled-high">false</setting>494 <setting name="stackTrace">true</setting>495 </event>496 497 <event name="jdk.TenuringDistribution">498 <setting name="enabled" control="gc-enabled-normal">true</setting>499 </event>500 501 <event name="jdk.G1HeapRegionInformation">502 <setting name="enabled" control="gc-enabled-high">false</setting>503 <setting name="period">everyChunk</setting>504 </event>505 506 <event name="jdk.G1HeapRegionTypeChange">507 <setting name="enabled" control="gc-enabled-high">false</setting>508 </event>509 510 <event name="jdk.ShenandoahHeapRegionInformation">511 <setting name="enabled" control="gc-enabled-high">false</setting>512 <setting name="period">everyChunk</setting>513 </event>514 515 <event name="jdk.ShenandoahHeapRegionStateChange">516 <setting name="enabled" control="gc-enabled-high">false</setting>517 </event>518 519 <event name="jdk.OldObjectSample">520 <setting name="enabled" control="old-objects-enabled">true</setting>521 <setting name="stackTrace" control="old-objects-stack-trace">false</setting>522 <setting name="cutoff" control="old-objects-cutoff">0 ns</setting>523 </event>524 525 <event name="jdk.NativeMemoryUsage">526 <setting name="enabled" control="gc-enabled-normal">true</setting>527 <setting name="period">1000 ms</setting>528 </event>529 530 <event name="jdk.NativeMemoryUsageTotal">531 <setting name="enabled" control="gc-enabled-normal">true</setting>532 <setting name="period">1000 ms</setting>533 </event>534 535 <event name="jdk.CompilerConfiguration">536 <setting name="enabled" control="compiler-enabled">true</setting>537 <setting name="period">beginChunk</setting>538 </event>539 540 <event name="jdk.CompilerStatistics">541 <setting name="enabled" control="compiler-enabled">true</setting>542 <setting name="period">1000 ms</setting>543 </event>544 545 <event name="jdk.Compilation">546 <setting name="enabled" control="compiler-enabled">true</setting>547 <setting name="threshold" control="compiler-compilation-threshold">1000 ms</setting>548 </event>549 550 <event name="jdk.CompilerPhase">551 <setting name="enabled" control="compiler-enabled">true</setting>552 <setting name="threshold" control="compiler-phase-threshold">60 s</setting>553 </event>554 555 <event name="jdk.CompilationFailure">556 <setting name="enabled" control="compiler-enabled-failure">false</setting>557 </event>558 559 <event name="jdk.CompilerInlining">560 <setting name="enabled" control="compiler-enabled-failure">false</setting>561 </event>562 563 <event name="jdk.JITRestart">564 <setting name="enabled" control="compiler-enabled">true</setting>565 </event>566 567 <event name="jdk.CodeCacheConfiguration">568 <setting name="enabled" control="compiler-enabled">true</setting>569 <setting name="period">beginChunk</setting>570 </event>571 572 <event name="jdk.CodeCacheStatistics">573 <setting name="enabled" control="compiler-enabled">true</setting>574 <setting name="period">everyChunk</setting>575 </event>576 577 <event name="jdk.CodeCacheFull">578 <setting name="enabled" control="compiler-enabled">true</setting>579 </event>580 581 <event name="jdk.OSInformation">582 <setting name="enabled">true</setting>583 <setting name="period">beginChunk</setting>584 </event>585 586 <event name="jdk.VirtualizationInformation">587 <setting name="enabled">true</setting>588 <setting name="period">beginChunk</setting>589 </event>590 591 <event name="jdk.ContainerConfiguration">592 <setting name="enabled">true</setting>593 <setting name="period">beginChunk</setting>594 </event>595 596 <event name="jdk.ContainerCPUUsage">597 <setting name="enabled">true</setting>598 <setting name="period">30 s</setting>599 </event>600 601 <event name="jdk.ContainerCPUThrottling">602 <setting name="enabled">true</setting>603 <setting name="period">30 s</setting>604 </event>605 606 <event name="jdk.ContainerMemoryUsage">607 <setting name="enabled">true</setting>608 <setting name="period">30 s</setting>609 </event>610 611 <event name="jdk.ContainerIOUsage">612 <setting name="enabled">true</setting>613 <setting name="period">30 s</setting>614 </event>615 616 <event name="jdk.CPUInformation">617 <setting name="enabled">true</setting>618 <setting name="period">beginChunk</setting>619 </event>620 621 <event name="jdk.ThreadContextSwitchRate">622 <setting name="enabled" control="compiler-enabled">true</setting>623 <setting name="period">10 s</setting>624 </event>625 626 <event name="jdk.CPULoad">627 <setting name="enabled">true</setting>628 <setting name="period">1000 ms</setting>629 </event>630 631 <event name="jdk.ThreadCPULoad">632 <setting name="enabled">true</setting>633 <setting name="period">10 s</setting>634 </event>635 636 <event name="jdk.CPUTimeStampCounter">637 <setting name="enabled">true</setting>638 <setting name="period">beginChunk</setting>639 </event>640 641 <event name="jdk.SystemProcess">642 <setting name="enabled">true</setting>643 <setting name="period">endChunk</setting>644 </event>645 646 <event name="jdk.ProcessStart">647 <setting name="enabled">true</setting>648 <setting name="stackTrace">true</setting>649 </event>650 651 <event name="jdk.NetworkUtilization">652 <setting name="enabled">true</setting>653 <setting name="period">5 s</setting>654 </event>655 656 <event name="jdk.CompilerQueueUtilization">657 <setting name="enabled">true</setting>658 <setting name="period">10 s</setting>659 </event>660 661 <event name="jdk.InitialEnvironmentVariable">662 <setting name="enabled">true</setting>663 <setting name="period">beginChunk</setting>664 </event>665 666 <event name="jdk.PhysicalMemory">667 <setting name="enabled">true</setting>668 <setting name="period">everyChunk</setting>669 </event>670 671 <event name="jdk.SwapSpace">672 <setting name="enabled">true</setting>673 <setting name="period">everyChunk</setting>674 </event>675 676 <event name="jdk.ObjectAllocationInNewTLAB">677 <setting name="enabled" control="gc-enabled-high">false</setting>678 <setting name="stackTrace">true</setting>679 </event>680 681 <event name="jdk.ObjectAllocationOutsideTLAB">682 <setting name="enabled" control="gc-enabled-high">false</setting>683 <setting name="stackTrace">true</setting>684 </event>685 686 <event name="jdk.ObjectAllocationSample">687 <setting name="enabled" control="object-allocation-enabled">true</setting>688 <setting name="throttle" control="allocation-profiling">150/s</setting>689 <setting name="stackTrace">true</setting>690 </event>691 692 <event name="jdk.NativeLibrary">693 <setting name="enabled">true</setting>694 <setting name="period">everyChunk</setting>695 </event>696 697 <event name="jdk.NativeLibraryLoad">698 <setting name="enabled">true</setting>699 <setting name="stackTrace">true</setting>700 <setting name="threshold">0 ms</setting>701 </event>702 703 <event name="jdk.NativeLibraryUnload">704 <setting name="enabled">true</setting>705 <setting name="stackTrace">true</setting>706 <setting name="threshold">0 ms</setting>707 </event>708 709 <event name="jdk.ModuleRequire">710 <setting name="enabled">true</setting>711 <setting name="period">endChunk</setting>712 </event>713 714 <event name="jdk.ModuleExport">715 <setting name="enabled">true</setting>716 <setting name="period">endChunk</setting>717 </event>718 719 <event name="jdk.FileForce">720 <setting name="enabled">true</setting>721 <setting name="stackTrace">true</setting>722 <setting name="threshold" control="file-threshold">20 ms</setting>723 </event>724 725 <event name="jdk.FileRead">726 <setting name="enabled">true</setting>727 <setting name="stackTrace">true</setting>728 <setting name="threshold" control="file-threshold">20 ms</setting>729 </event>730 731 <event name="jdk.FileWrite">732 <setting name="enabled">true</setting>733 <setting name="stackTrace">true</setting>734 <setting name="threshold" control="file-threshold">20 ms</setting>735 </event>736 737 <event name="jdk.SocketRead">738 <setting name="enabled">true</setting>739 <setting name="stackTrace">true</setting>740 <setting name="threshold" control="socket-threshold">20 ms</setting>741 </event>742 743 <event name="jdk.SocketWrite">744 <setting name="enabled">true</setting>745 <setting name="stackTrace">true</setting>746 <setting name="threshold" control="socket-threshold">20 ms</setting>747 </event>748 749 <event name="jdk.Deserialization">750 <setting name="enabled">false</setting>751 <setting name="stackTrace">true</setting>752 </event>753 754 <event name="jdk.SerializationMisdeclaration">755 <setting name="enabled">false</setting>756 </event>757 758 <event name="jdk.InitialSecurityProperty">759 <setting name="enabled">true</setting>760 <setting name="period">beginChunk</setting>761 </event>762 763 <event name="jdk.SecurityPropertyModification">764 <setting name="enabled">false</setting>765 <setting name="stackTrace">true</setting>766 </event>767 768 <event name="jdk.SecurityProviderService">769 <setting name="enabled">false</setting>770 <setting name="stackTrace">true</setting>771 </event>772 773 <event name="jdk.TLSHandshake">774 <setting name="enabled">false</setting>775 <setting name="stackTrace">true</setting>776 </event>777 778 <event name="jdk.X509Validation">779 <setting name="enabled">false</setting>780 <setting name="stackTrace">true</setting>781 </event>782 783 <event name="jdk.X509Certificate">784 <setting name="enabled">false</setting>785 <setting name="stackTrace">true</setting>786 </event>787 788 <event name="jdk.JavaExceptionThrow">789 <setting name="enabled" control="enable-exceptions">false</setting>790 <setting name="stackTrace">true</setting>791 </event>792 793 <event name="jdk.JavaErrorThrow">794 <setting name="enabled" control="enable-errors">true</setting>795 <setting name="stackTrace">true</setting>796 </event>797 798 <event name="jdk.ExceptionStatistics">799 <setting name="enabled">true</setting>800 <setting name="period">1000 ms</setting>801 </event>802 803 <event name="jdk.ActiveRecording">804 <setting name="enabled">true</setting>805 </event>806 807 <event name="jdk.ActiveSetting">808 <setting name="enabled">true</setting>809 </event>810 811 <event name="jdk.Flush">812 <setting name="enabled">false</setting>813 <setting name="threshold">0 ns</setting>814 </event>815 816 <event name="jdk.DataLoss">817 <setting name="enabled">true</setting>818 </event>819 820 <event name="jdk.DumpReason">821 <setting name="enabled">true</setting>822 </event>823 824 <event name="jdk.ZAllocationStall">825 <setting name="enabled">true</setting>826 <setting name="stackTrace">true</setting>827 <setting name="threshold">0 ms</setting>828 </event>829 830 <event name="jdk.ZPageAllocation">831 <setting name="enabled">true</setting>832 <setting name="stackTrace">true</setting>833 <setting name="threshold">1 ms</setting>834 </event>835 836 <event name="jdk.ZRelocationSet">837 <setting name="enabled">true</setting>838 <setting name="threshold">0 ms</setting>839 </event>840 841 <event name="jdk.ZRelocationSetGroup">842 <setting name="enabled">true</setting>843 <setting name="threshold">0 ms</setting>844 </event>845 846 <event name="jdk.ZStatisticsCounter">847 <setting name="enabled">false</setting>848 <setting name="threshold">0 ms</setting>849 </event>850 851 <event name="jdk.ZStatisticsSampler">852 <setting name="enabled">false</setting>853 <setting name="threshold">0 ms</setting>854 </event>855 856 <event name="jdk.ZThreadPhase">857 <setting name="enabled">false</setting>858 <setting name="threshold">0 ms</setting>859 </event>860 861 <event name="jdk.ZUncommit">862 <setting name="enabled">true</setting>863 <setting name="threshold">0 ms</setting>864 </event>865 866 <event name="jdk.ZUnmap">867 <setting name="enabled">true</setting>868 <setting name="threshold">0 ms</setting>869 </event>870 871 <event name="jdk.ZYoungGarbageCollection">872 <setting name="enabled">true</setting>873 <setting name="threshold">0 ms</setting>874 </event>875 876 <event name="jdk.ZOldGarbageCollection">877 <setting name="enabled">true</setting>878 <setting name="threshold">0 ms</setting>879 </event>880 881 <event name="jdk.Deoptimization">882 <setting name="enabled">true</setting>883 <setting name="stackTrace">false</setting>884 </event>885 886 <event name="jdk.HeapDump">887 <setting name="enabled">true</setting>888 <setting name="threshold">0 ns</setting>889 <setting name="stackTrace">true</setting>890 </event>891 892 <event name="jdk.DirectBufferStatistics">893 <setting name="enabled">true</setting>894 <setting name="period">5 s</setting>895 </event>896 897 <event name="jdk.GCLocker">898 <setting name="enabled">true</setting>899 <setting name="threshold">1 s</setting>900 <setting name="stackTrace">true</setting>901 </event>902 903 <event name="jdk.FinalizerStatistics">904 <setting name="enabled">true</setting>905 <setting name="period">endChunk</setting>906 </event>907 908 <event name="jdk.JavaAgent">909 <setting name="enabled">true</setting>910 <setting name="period">endChunk</setting>911 </event>912 913 <event name="jdk.NativeAgent">914 <setting name="enabled">true</setting>915 <setting name="period">endChunk</setting>916 </event>917 918 <event name="jdk.DeprecatedInvocation">919 <setting name="enabled">true</setting>920 <setting name="stackTrace">true</setting>921 <setting name="level">forRemoval</setting>922 </event>923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 <!--948 Contents of the control element is not read by the JVM, it's used949 by JDK Mission Control and the 'jfr' tool to change settings that950 carry the control attribute.951 -->952 <control>953 <selection name="gc" default="normal" label="Garbage Collector">954 <option label="Off" name="off">off</option>955 <option label="Normal" name="normal">normal</option>956 <option label="Detailed" name="detailed">detailed</option>957 <option label="High, incl. TLABs/PLABs (may cause many events)" name="high">high</option>958 <option label="All, incl. Heap Statistics (may cause long GCs)" name="all">all</option>959 </selection>960 961 <condition name="gc-enabled-normal" true="true" false="false">962 <or>963 <test name="gc" operator="equal" value="normal"/>964 <test name="gc" operator="equal" value="detailed"/>965 <test name="gc" operator="equal" value="high"/>966 <test name="gc" operator="equal" value="all"/>967 </or>968 </condition>969 970 <condition name="gc-enabled-detailed" true="true" false="false">971 <or>972 <test name="gc" operator="equal" value="detailed"/>973 <test name="gc" operator="equal" value="high"/>974 <test name="gc" operator="equal" value="all"/>975 </or>976 </condition>977 978 <condition name="gc-enabled-high" true="true" false="false">979 <or>980 <test name="gc" operator="equal" value="high"/>981 <test name="gc" operator="equal" value="all"/>982 </or>983 </condition>984 985 <condition name="gc-enabled-all" true="true" false="false">986 <test name="gc" operator="equal" value="all"/>987 </condition>988 989 <selection name="allocation-profiling" default="low" label="Allocation Profiling">990 <option label="Off" name="off">0/s</option>991 <option label="Low" name="low">150/s</option>992 <option label="Medium" name="medium">300/s</option>993 <option label="High" name="high">1000/s</option>994 <option label="Maximum" name="maximum">1000000000/s</option>995 </selection>996 997 <condition name="object-allocation-enabled" true="true" false="false">998 <not>999 <test name="allocation-profiling" operator="equal" value="off"/>1000 </not>1001 </condition>1002 1003 <selection name="compiler" default="normal" label="Compiler">1004 <option label="Off" name="off">off</option>1005 <option label="Normal" name="normal">normal</option>1006 <option label="Detailed" name="detailed">detailed</option>1007 <option label="All" name="all">all</option>1008 </selection>1009 1010 <condition name="compiler-enabled" true="false" false="true">1011 <test name="compiler" operator="equal" value="off"/>1012 </condition>1013 1014 <condition name="compiler-enabled-failure" true="true" false="false">1015 <or>1016 <test name="compiler" operator="equal" value="detailed"/>1017 <test name="compiler" operator="equal" value="all"/>1018 </or>1019 </condition>1020 1021 <condition name="compiler-sweeper-threshold" true="0 ms" false="100 ms">1022 <test name="compiler" operator="equal" value="all"/>1023 </condition>1024 1025 <condition name="compiler-compilation-threshold" true="1000 ms">1026 <test name="compiler" operator="equal" value="normal"/>1027 </condition>1028 1029 <condition name="compiler-compilation-threshold" true="100 ms">1030 <test name="compiler" operator="equal" value="detailed"/>1031 </condition>1032 1033 <condition name="compiler-compilation-threshold" true="0 ms">1034 <test name="compiler" operator="equal" value="all"/>1035 </condition>1036 1037 <condition name="compiler-phase-threshold" true="60 s">1038 <test name="compiler" operator="equal" value="normal"/>1039 </condition>1040 1041 <condition name="compiler-phase-threshold" true="10 s">1042 <test name="compiler" operator="equal" value="detailed"/>1043 </condition>1044 1045 <condition name="compiler-phase-threshold" true="0 s">1046 <test name="compiler" operator="equal" value="all"/>1047 </condition>1048 1049 <selection name="method-profiling" default="normal" label="Method Profiling">1050 <option label="Off" name="off">off</option>1051 <option label="Normal" name="normal">normal</option>1052 <option label="High" name="high">high</option>1053 <option label="Maximum (High Overhead)" name="max">max</option>1054 </selection>1055 1056 <condition name="method-sampling-java-interval" true="999 d">1057 <test name="method-profiling" operator="equal" value="off"/>1058 </condition>1059 1060 <condition name="method-sampling-java-interval" true="20 ms">1061 <test name="method-profiling" operator="equal" value="normal"/>1062 </condition>1063 1064 <condition name="method-sampling-java-interval" true="10 ms">1065 <test name="method-profiling" operator="equal" value="high"/>1066 </condition>1067 1068 <condition name="method-sampling-java-interval" true="1 ms">1069 <test name="method-profiling" operator="equal" value="max"/>1070 </condition>1071 1072 <condition name="method-sampling-native-interval" true="999 d">1073 <test name="method-profiling" operator="equal" value="off"/>1074 </condition>1075 1076 <condition name="method-sampling-native-interval" true="20 ms">1077 <or>1078 <test name="method-profiling" operator="equal" value="normal"/>1079 <test name="method-profiling" operator="equal" value="high"/>1080 <test name="method-profiling" operator="equal" value="max"/>1081 </or>1082 </condition>1083 1084 <condition name="method-sampling-enabled" true="false" false="true">1085 <test name="method-profiling" operator="equal" value="off"/>1086 </condition>1087 1088 <selection name="thread-dump" default="once" label="Thread Dump">1089 <option label="Off" name="off">999 d</option>1090 <option label="At least Once" name="once">everyChunk</option>1091 <option label="Every 60 s" name="60s">60 s</option>1092 <option label="Every 10 s" name="10s">10 s</option>1093 <option label="Every 1 s" name="1s">1 s</option>1094 </selection>1095 1096 <condition name="thread-dump-enabled" true="false" false="true">1097 <test name="thread-dump" operator="equal" value="999 d"/>1098 </condition>1099 1100 <selection name="exceptions" default="errors" label="Exceptions">1101 <option label="Off" name="off">off</option>1102 <option label="Errors Only" name="errors">errors</option>1103 <option label="All Exceptions, including Errors" name="all">all</option>1104 </selection>1105 1106 <condition name="enable-errors" true="true" false="false">1107 <or>1108 <test name="exceptions" operator="equal" value="errors"/>1109 <test name="exceptions" operator="equal" value="all"/>1110 </or>1111 </condition>1112 1113 <condition name="enable-exceptions" true="true" false="false">1114 <test name="exceptions" operator="equal" value="all"/>1115 </condition>1116 1117 <selection name="memory-leaks" default="types" label="Memory Leak Detection">1118 <option label="Off" name="off">off</option>1119 <option label="Object Types" name="types">types</option>1120 <option label="Object Types + Allocation Stack Traces" name="stack-traces">stack-traces</option>1121 <option label="Object Types + Allocation Stack Traces + Path to GC Root" name="gc-roots">gc-roots</option>1122 </selection>1123 1124 <condition name="old-objects-enabled" true="false" false="true">1125 <test name="memory-leaks" operator="equal" value="off"/>1126 </condition>1127 1128 <condition name="old-objects-stack-trace" true="true" false="false">1129 <or>1130 <test name="memory-leaks" operator="equal" value="stack-traces"/>1131 <test name="memory-leaks" operator="equal" value="gc-roots"/>1132 </or>1133 </condition>1134 1135 <condition name="old-objects-cutoff" true="1 h" false="0 ns">1136 <test name="memory-leaks" operator="equal" value="gc-roots"/>1137 </condition>1138 1139 <text name="locking-threshold" label="Locking Threshold" contentType="timespan" minimum="0 s">20 ms</text>1140 1141 <text name="file-threshold" label="File I/O Threshold" contentType="timespan" minimum="0 s">20 ms</text>1142 1143 <text name="socket-threshold" label="Socket I/O Threshold" contentType="timespan" minimum="0 s">20 ms</text>1144 1145 <flag name="class-loading" label="Class Loading">false</flag>1146 </control>1147 1148</configuration>1149 