{'fraction_non_alphanumeric': 0.01707317073170732, 'fraction_numerical': 0.0, 'mean_word_length': 4.834123222748815, '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}}
Automatic monitoring system for PACS management and operation

In order to achieve the high and continuous availability in PACS operation, the PACS component status would be monitored seriously and quick responds would apply to the component if any failure happened to any PACS key component either in hardware or software level. In order to protect the data loss and also for security issue, the PACS data flow, e.g., from acquisition to final display, would be tracked carefully. All these measures will increase the total cost of ownership (TCO). We built an automatic monitoring system (AMS) on top of the PACS to assist the PACS management and to make the PACS component status and internal data flow more transparent to the administrators. The PACS AMS consists of two parts: monitoring agents running in each PACS component computer and a Monitor Server running in a remote computer. Monitoring agents are connected to all PACS processes running in each PACS component. The Monitor Server monitors each agent that allows the server to track the status of individual PACS process. The PACS managers can now monitor and control the entire PACS operation in real time, and also track patient and image data flow automatically.