Introduction to jManage
From jManagejManage Overview jManage is a open source, web and command-line based JMX client, which provides a centralized console for managing application c 2000 lusters and distributed-application environments. jManage goes beyond an ordinary JMX client by providing features like Alerts, Graphs, Security, SNMP support, etc. Following is a screenshot of jManage web interface:
You can see more screenshots here.
jManage 1.0 has the following features: - Web based interface, which allows jManage to be used from behind firewall. jManage is being built keeping security in mind, as one of the usages of jManage is in the production environment. Production environments usually have limited access and are managed by an operations team. jManage lets the operations team monitor the production environment (via browser or command line) and also allows the operations team to give controlled access to developers, QA and others. Operations team can create jManage users and assign roles to these users. Access to different features can be controlled by assigining permissions to various roles. Permission can be granted even at the level of MBean attributes or operations.
jManage is a Struts and Jetty based web application, which provides both web and command line interface to manage JMX enabled applications. jManage 1.0 version supports the following: - JBoss jManage command line interface uses java serialization over HTTP to connect to the jManage web application. This allows the command line client to connect to the jmanage server across the firewall.
jManage is typically deployed in a production environment in the same network as the applications to be managed. This allows jManage to access the JMX enabled applications via any JMX remoting protocol supported by that application. Users access jManage over HTTP via a web browser or command line.
Access to jManage is controlled via username/password provided by the System Administrators or the Operations team. Admins can control access even at the MBean attribute or operation level. User activites are logged in a log file, which can be audited by the system administrators. |
