Autonomous Monitoring Condition Registry for Server Processes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed server systems, managing monitoring setting information across multiple monitored apparatuses is complex and labor-intensive, leading to errors and increased person-hours due to the need for frequent coordination and synchronization between monitoring and monitored apparatuses, especially when services are added, changed, or deleted.

Innovation Solution

A method and system where a monitored server computer starts and stops a monitoring-target process, utilizing a monitoring-condition registry to ascertain and control the monitoring process, allowing for flexible definition of monitoring settings and anomaly handling, eliminating the need for centralized registration and coordination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized monitoring setting information management is implemented, then monitoring coverage and integration are improved, but operational complexity and coordination workload increase

Engineering Contradiction:
Improvemonitoring coverageVSAvoidcoordination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Each monitored apparatus autonomously manages its own monitoring setting information through local storage and automatic synchronization mechanisms. The monitored apparatus independently defines, updates, and maintains monitoring parameters without requiring manual coordination with the monitoring apparatus, thereby reducing operational complexity while maintaining comprehensive monitoring coverage

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Monitoring setting information is pre-configured and stored in the monitored apparatus before monitoring operations begin. This preliminary configuration allows the system to automatically synchronize and activate monitoring without requiring real-time coordination, reducing operational overhead while ensuring complete monitoring coverage from the start

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If frequent synchronization of monitoring settings is performed, then monitoring accuracy is improved, but operational workload and time consumption increase

Engineering Contradiction:
Improvemonitoring accuracyVSAvoidsynchronization time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements event-driven synchronization where monitoring setting information is automatically updated and synchronized only when changes occur. The monitored apparatus detects changes in monitoring parameters and triggers selective synchronization with the monitoring apparatus, maintaining high monitoring accuracy while minimizing unnecessary synchronization operations and time consumption

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Instead of continuous or frequent synchronization, the system employs periodic change detection and event-triggered updates. Monitoring settings are synchronized at intervals or upon specific change events, ensuring monitoring accuracy is maintained without the overhead of constant synchronization operations

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If dedicated monitoring functions are added for each process type, then monitoring precision is improved, but system complexity and cost increase

Engineering Contradiction:
Improvemonitoring precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The monitoring system employs a universal monitoring framework that can handle multiple process types through a common architecture. The system uses process-type-agnostic monitoring mechanisms with configurable parameters that adapt to different process requirements, achieving high monitoring precision across diverse processes without requiring separate dedicated functions for each process type

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Reliability

If manual definition and maintenance of monitoring settings is performed, then monitoring completeness is improved, but operational burden and error rate increase

Engineering Contradiction:
Improvemonitoring completenessVSAvoidoperational burden
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The monitored apparatus automatically generates, defines, and maintains its own monitoring setting information based on its operational parameters and process characteristics. This self-service approach ensures complete monitoring coverage by capturing all relevant process parameters while eliminating the manual burden of defining and maintaining monitoring settings, thereby reducing human error

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10068015B2Monitoring a monitoring-target process
Publication Date: 2018.09.04 KYNDRYL INC
  • US10068015B2 patent drawing
  • US10068015B2 patent drawing
  • US10068015B2 patent drawing

AI summary

A method and system for monitoring a monitoring-target process. A monitoring-condition registry is searched for a monitoring condition record that controls implementation of the monitoring-target process. The searching includes using a process label as a search key. The process label uniquely identifies the monitoring-target process. It is determined from the searching that the monitoring condition record is stored in the monitoring-condition registry and in response, the monitoring condition record is deleted from the monitoring-condition registry. After the monitoring condition record is deleted from the monitoring-condition registry, a determination is made of the monitoring conditions controlling implementation of the monitoring-target process, after which the monitoring condition record is generated. The generated monitoring condition record includes the determined monitoring conditions. The generated monitoring condition record is stored in the monitoring-condition registry.