Data Collector Construction via Graphical Node Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data collector technologies face challenges in effectively managing data collection services in a GUI environment, particularly in constructing and managing data collectors across multiple servers, which hinders usability and efficiency in log data processing and integration.

Innovation Solution

A method for constructing a data collector that includes generating data collection service nodes and flows, symbolically representing data flows, and providing graphical interfaces for node and agent management, enabling quick generation, modification, and deletion of nodes and flows, along with an execution environment for data collection service operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data collection services are installed in multiple servers, then data collection capability is improved, but management complexity increases

Engineering Contradiction:
Improvedata collection capabilityVSAvoidmanagement complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments data collection services into independent nodes that can be distributed across multiple servers. Each node operates autonomously while being managed through a centralized GUI interface, allowing the system to scale across servers without proportionally increasing management complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A centralized management interface acts as an intermediary between administrators and distributed data collection nodes. This mediator provides unified control and monitoring capabilities, allowing management of multiple servers through a single point of interaction rather than requiring direct management of each server individually.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If graphical interfaces are provided for node and agent management, then ease of operation is improved, but system complexity increases

Engineering Contradiction:
ImproveusabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system creates visual representations (copies) of the actual data collection nodes and agents within the graphical interface. These visual copies allow users to interact with and manage the system components through intuitive graphical elements rather than requiring direct manipulation of underlying complex system structures.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces complex mechanical or command-line based system management with a graphical user interface. The GUI substitutes traditional system administration methods with visual drag-and-drop operations, clicking, and visual configuration, thereby improving ease of operation while encapsulating the underlying complexity within the interface layer.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of information

If data flows are symbolically represented, then understanding of data processing is improved, but representation complexity increases

Engineering Contradiction:
Improveunderstanding of data processingVSAvoidrepresentation complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The graphical interface uses color coding to represent different aspects of data flows and node states. Colors provide immediate visual information about data processing status, types, and conditions, allowing users to quickly understand data processing without complex textual descriptions while maintaining clear and consistent color semantics throughout the system.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The system transforms linear or tabular data flow representations into two-dimensional graphical visualizations. By displaying data flows as visual paths, connections, and spatial relationships in the GUI, the system enables users to comprehend complex data processing architectures through spatial arrangement rather than sequential text, improving understanding while managing representation complexity through visual design patterns.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9998341B2Method of constructing data collector, server performing the same and storage medium for the same
Publication Date: 2018.06.12 LG CNS CO LTD
  • US9998341B2 patent drawing
  • US9998341B2 patent drawing
  • US9998341B2 patent drawing

AI summary

This application relates to a method of constructing a data collector. The method may include generating a node corresponding to a data source server to generate a data collecting service node associating the generated node with at least one agent, graphically representing a data collection service flow being associated with one of the at least one agent, the data collection service flow sequentially associating at least a source flow item, a channel item or a sink item and generating an execution environment of data collection service for analyzing the data collection service node and the data collection service flow to control an operation of a data collector. A GUI (Graphic User Interface) environment is provided to more effectively construct and manage a data collection service being installed in a plurality of servers.