{'fraction_non_alphanumeric': 0.019743336623889437, 'fraction_numerical': 0.0019743336623889436, 'mean_word_length': 5.298136645962733, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Mobile Agent-Based System for Server Resource Monitoring

Abstract Mobile agent technology has become an important approach for the design and development of distributed systems. Currently, there is little research regarding the efficiency of mobile agent-based monitoring of the server resource. Based on the Mobile-C library, a mobile agent-based system called Mobile Agent- Based Server Resource Monitoring System (MABSRMS) is presented. In MABSRMS mobile agents can call low level functions in binary dynamic or static libraries, and thus can monitor server resource conveniently and efficiently. The experiment was conducted in a university computer center with hundreds of computer workstations and 15 server machines. The experiment uses the MABSRMS to detect system resources, such as available hard disk space, CPU usage and main memory usage. The experiment shows that the mobile agent-based monitoring system is a practical way to monitor server resources in large scale distributed computer centers.