Monitoring Tool Auditing Module for Enterprise Network Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As enterprises become increasingly complex, existing monitoring systems lack the advanced capabilities to efficiently manage and audit monitoring tools across diverse network components, leading to gaps in monitoring and reliance on manual processes.

Innovation Solution

A monitoring tool auditing module with an interface, memory, and processor that receives audit requests, determines monitoring targets, identifies deployed tools, gathers status and configuration information, and compares actual versus desired monitoring configurations to identify and address gaps, facilitating the deployment, configuration, and removal of monitoring tools.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual processes are used to manage and audit monitoring tools, then flexibility and adaptability are maintained, but productivity and efficiency deteriorate due to time-consuming manual operations

Engineering Contradiction:
Improvemonitoring tool management efficiencyVSAvoidautomation of monitoring audit processes
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The monitoring tool auditing module automatically performs audit requests by identifying monitoring targets, determining deployed monitoring tools, gathering status and configuration information, and comparing actual versus desired configurations without requiring manual intervention. The system self-services the entire auditing process, eliminating time-consuming manual operations while maintaining adaptability through configurable monitoring requirements.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If existing monitoring systems are used in complex enterprise environments, then basic monitoring functions are maintained, but the ability to efficiently manage and audit monitoring tools across diverse network components deteriorates

Engineering Contradiction:
Improvecapability to manage diverse network componentsVSAvoidcomplexity of monitoring tool management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The monitoring tool auditing module segments the complex task of monitoring tool management into distinct functional components: receiving audit requests, identifying monitoring targets, determining deployed monitoring tools, gathering status information, gathering configuration information, and comparing actual versus desired configurations. This segmentation makes the system more manageable and adaptable to diverse network components while reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

3Reliability

If comprehensive monitoring of all network components is implemented, then monitoring coverage and reliability improve, but the complexity and resource requirements of managing monitoring tools worsen

Engineering Contradiction:
Improvemonitoring coverage completenessVSAvoidcomplexity of monitoring tool deployment
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The monitoring tool auditing module implements feedback by comparing actual monitoring configurations against desired monitoring configurations and identifying gaps. This feedback mechanism ensures comprehensive monitoring coverage and reliability by systematically verifying that all monitoring targets have the required monitoring tools properly configured, while automating the process to manage complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8984122B2Monitoring tool auditing module and method of operation
Publication Date: 2015.03.17 BANK OF AMERICA CORP
  • US8984122B2 patent drawing
  • US8984122B2 patent drawing
  • US8984122B2 patent drawing

AI summary

A monitoring tool auditing module comprises an interface, a memory, and a processor. The interface receives a plurality of monitoring audit requests, each monitoring audit request identifying one or more monitoring targets to be audited. The memory is coupled to the interface and stores the plurality of monitoring audit requests in a queue based at least in part upon the order that the monitoring audit requests are received by the interface. The processor is coupled to the memory and accesses a particular one of the plurality of monitoring audit requests stored in memory and determines a monitoring target to be audited based at least in part upon the particular monitoring audit request. The processor determines a plurality of monitoring tools that are deployed at the determined monitoring target, and determines status information for each determined monitoring tool deployed at the determined monitoring target. The processor further determines configuration information for each determined monitoring tool deployed at the determined monitoring target.