MonALISA is a framework based on dynamic distributed service architecture and was developed by Caltech for its HEP(High Energy Physics) dept. The abbreviation stands for Monitoring Agents using Large Integrated Service Architecture. The scope of the framework is to monitor, control and optimize complex systems. The design principle of Monalisa is based on multi-threaded, self-describing agent-based subsystems that gathers information and process tasks by means of collaboration and generates alerts or take automated decisions based on it. With a large monitoring modules like SNMP, Ganglia, network probes and embedded program monitoring hooks, MonALISA is currently used in monitoring GRID systems, networks and distributed applications and as a platform for distributed agents. The underlying technology of the framework is Java JINI and Web services, WSDL and SOAP technologies. Full article (518 words) »