{'fraction_non_alphanumeric': 0.012974976830398516, 'fraction_numerical': 0.0, 'mean_word_length': 5.27906976744186, '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}}
An efficient active probing approach based on the combination of online and offline strategies

Real-time problem diagnosis in large distributed system and network is a challenging task which requires effective and accurate inference and localization. In this paper, we use active probing to present an approach to develop tools for performing fault diagnosis. Active probing method is an active network monitoring technique that based on end-to-end techniques and requires minimizing the cost of probes while maximizing the diagnostic quality of the selected probe set. Existing works in active measurement contain offline and online probing strategies. However, both approaches have their limitation to the large-scale network. In this paper we propose a new algorithm that integrates the pre-planning and online probing strategies to find an approximate optimal subset. Experiments have shown that our approach is much more efficient than the existing strategies in selecting an optimal set of probes without degradation of diagnosis quality in large scale and noisy networks.