MonALISA : A Distributed Monitoring Service Architecture
<|reference_start|>MonALISA : A Distributed Monitoring Service Architecture: The MonALISA (Monitoring Agents in A Large Integrated Services Architecture) system provides a distributed monitoring service. MonALISA is based on a scalable Dynamic Distributed Services Architecture which is designed to meet the needs of physics collaborations for monitoring global Grid systems, and is implemented using JINI/JAVA and WSDL/SOAP technologies. The scalability of the system derives from the use of multithreaded Station Servers to host a variety of loosely coupled self-describing dynamic services, the ability of each service to register itself and then to be discovered and used by any other services, or clients that require such information, and the ability of all services and clients subscribing to a set of events (state changes) in the system to be notified automatically. The framework integrates several existing monitoring tools and procedures to collect parameters describing computational nodes, applications and network performance. It has built-in SNMP support and network-performance monitoring algorithms that enable it to monitor end-to-end network performance as well as the performance and state of site facilities in a Grid. MonALISA is currently running around the clock on the US CMS test Grid as well as an increasing number of other sites. It is also being used to monitor the performance and optimize the interconnections among the reflectors in the VRVS system.<|reference_end|>
@article{newman2003monalisa,
    title={MonALISA : A Distributed Monitoring Service Architecture},
    author={H.B. Newman, I.C.Legrand, P. Galvez, R. Voicu, C. Cirstoiu},
    journal={arXiv preprint arXiv:cs/0306096},
    year={2003},
    archivePrefix={arXiv},
    eprint={cs/0306096},
    primaryClass={cs.DC}
}