{"author_name":"fits","image_url":null,"provider_url":"https://hatena.blog","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Ffits.hatenablog.com%2Fentry%2F2016%2F05%2F19%2F204235\" title=\" JMX \u3067 Java Flight Recorder \uff08JFR\uff09 \u3092\u5b9f\u884c\u3059\u308b - \u306a\u3093\u3068\u306a\u304f\u306a Developer \u306e\u30e1\u30e2\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","blog_title":"\u306a\u3093\u3068\u306a\u304f\u306a Developer \u306e\u30e1\u30e2","provider_name":"Hatena Blog","categories":["Java","Groovy","JMX"],"description":"Java Flight Recorder \uff08JFR\uff09 \u306f Java Mission Control \uff08jmc\uff09 \u3084 jcmd \u30b3\u30de\u30f3\u30c9\u304b\u3089\u5b9f\u884c\u3067\u304d\u307e\u3059\u304c\u3001\u4eca\u56de\u306f\u4ee5\u4e0b\u306e MBean \u3092\u4f7f\u3063\u3066 JMX \u304b\u3089\u5b9f\u884c\u3057\u3066\u307f\u307e\u3059\u3002 com.sun.management:type=DiagnosticCommand \u3053\u306e MBean \u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u64cd\u4f5c\u3092\u5099\u3048\u3066\u304a\u308a\uff08\u623b\u308a\u5024\u306f\u5168\u3066 String\uff09\u3001jcmd \u30b3\u30de\u30f3\u30c9\u3068\u540c\u3058\u4e8b\u304c\u3067\u304d\u308b\u3088\u3046\u3067\u3059\u3002 jfrCheck jfrDump jfrStop jfrStart vmCheckCommercialFeatures vmCommandLine vmFlags vmS\u2026","url":"https://fits.hatenablog.com/entry/2016/05/19/204235","blog_url":"https://fits.hatenablog.com/","title":" JMX \u3067 Java Flight Recorder \uff08JFR\uff09 \u3092\u5b9f\u884c\u3059\u308b","type":"rich","author_url":"https://blog.hatena.ne.jp/fits/","version":"1.0","width":"100%","published":"2016-05-19 20:42:35","height":"190"}