I created a custom jmx plugin for wildfly monitoring and specified all the metrics as well as ui specifics. But still don't see any updated charts and metrics when i check the wildfly process groups. I am trying to do jmx mbean monitoring here on SaaS, Is there any other checkpoint I have to take care of ?
As Jakub says, the JMX Editor will help you to create properly your JMX plugins.
If you are still in older version, no JMX Editor available, my recommendation is to replicate the small example from https://github.com/Dynatrace/JMX-Extensions , verify that this is working as expected and modify the plugin with the metrics you want to report.
I most of the cases I have seen, the metric or the plugin JSON has some typo, that is why start with a demo is a good idea to verify that the format of the plugin is good and then edit the metric.
You will be able to do something similar with the JMX editor, create the plugin in the UI for a metric exposed, verify that it is reported, download the plugin and edit it with the other metrics you want to expose.