Intelligent Log Collection via Dynamic System Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional log collection technologies fail to trigger log collection before an error occurs, fail to identify targeted components for error log collection, and lack dynamic weighted evaluation and average criteria calculation, leading to inefficient error troubleshooting and recovery in information systems.

Innovation Solution

A log collection optimization system that includes a system status monitoring module, a system anomaly detection module, and a target component assignment module, which monitors system status, determines a system score using dynamic weighted calculation and average performance evaluation, and invokes log collection from targeted components before an error occurs, facilitating early error detection and troubleshooting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional log collection technologies are used, then log collection is performed, but log collection is not triggered before an error occurs and targeted components are not identified

Engineering Contradiction:
Improveerror prediction capabilityVSAvoidtroubleshooting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by monitoring system status and calculating system scores to predict impending errors before they occur. This triggers log collection in advance, ensuring critical information is captured before the error state manifests, thereby reducing troubleshooting time and improving reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring system status, calculating system scores based on multiple criteria, and using this information to dynamically adjust log collection triggers. This feedback loop enables the system to identify targeted components and predict errors, improving both reliability and response time.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If dynamic weighted evaluation and average criteria calculation are implemented, then system score for error prediction is improved, but system complexity increases

Engineering Contradiction:
Improvesystem score accuracyVSAvoidcalculation mechanism complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the evaluation process into distinct modules: status monitoring, criteria evaluation, weighted calculation, and average calculation. Each module handles a specific aspect of system score determination, making the complex calculation mechanism more manageable and maintainable while preserving measurement precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system design implements universal calculation mechanisms that can evaluate multiple criteria (CPU usage, memory usage, I/O load, capacity usage) using the same weighted evaluation and average calculation framework. This multi-functional approach improves measurement precision across different system parameters without proportionally increasing complexity.

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

Data Source

PatentUS20250021421A1Intelligent score-based log collection optimizing mechanism
Publication Date: 2025.01.16 DELL PROD LP
  • US20250021421A1 patent drawing
  • US20250021421A1 patent drawing
  • US20250021421A1 patent drawing

AI summary

Methods, system, and non-transitory processor-readable storage medium for a log collection optimization system are provided herein. An example method includes monitoring, by a system status monitoring module, at least one system status associated with an information system, where the information system comprises a plurality of system components. A system anomaly detection module determines a system score for the information system, based on a dynamic weighted calculation and an average performance evaluation. The system score facilitates predicting an impending error before the error occurs on the information system. A target component assignment module determines a plurality of targeted components that require log collection based on the system score, wherein the plurality of system components comprises the plurality of targeted components. A log collection module invokes system log collection from the targeted components to initiate the system log collection before the error occurs on the information system.