iam currently undergone a project titled as "Monitoing Jboss Application server", i had already devoloped a web application to monitor jboss in remote systems.my application deploy a war file in remote systems and
monitor dynamically changing values in jboss such as FreeMemory,ActiveThreads and Classes Loaded. and Display in the form of graphs and charts. here iam using jfreechart to create graphs. now i hav some issues. They are
1.) if my client accidentally delete my war file , my application won`t work.
2.) Deploying war file in Client systems make some security issue, so iam unable to do
is it any other way to monitor jboss without deploy war file?
please give some articles how to access jmx console thru jmx.
That war file contain compiled classes and xml files, they can send http requests to jboss mbeanserver thru rmi and get mbean attributes.
now i hav some issues, my client didn`t want (or) won`t allow to deploy or drop any file in his system. My problem is my application primarly depend on that war file . Without that war file iam unable to monitor.
i dont hav any such access like by deploying my war file in client systems, my requirement is monitor jboss without deploy any war file in remote or client system?
is it possible to monitor jboss without deploy any war file ? i googled it but i cant find any article . Please help me to solve my
You can't. If your client does not allow you to monitor the application, you cannot monitor it. So if your client would rather have an unmonitored, untunable, but hyper-secure system he will get it.
Security is not an all-or-nothing proposition. Some security constraints have to be relaxed in order for required functionality to be possible. If you cannot negotiate about the security, your client will not get a monitored system. It is that simple.