Automated Agent Deployment via Traffic Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual and resource-intensive process of deploying agents for monitoring application components in IT infrastructure makes it challenging to track and manage changes, leading to inefficiencies in management systems.

Innovation Solution

Automated deployment of agents across IT infrastructure by tracking traffic to identify unknown application components and deploying agents to monitor them, reducing the need for manual intervention and maintaining accurate system configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual agent deployment is used to monitor application components, then deployment precision can be controlled, but the time and resources required for installation and maintenance increase significantly

Engineering Contradiction:
Improvedeployment precisionVSAvoidtime for installation and maintenance
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system enables self-service through automated agent deployment. The management system automatically discovers application components by monitoring traffic patterns and autonomously deploys agents to identified components without requiring manual IT manager intervention for each deployment decision

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameter of deployment automation from manual to automatic by implementing traffic-based discovery mechanisms. The management system monitors communication patterns and automatically identifies unknown application components, transforming the deployment process from a manual task to an automated parameter-driven process

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If manual agent deployment is used to ensure accurate tracking of transactions, then measurement precision is maintained, but the complexity of device management increases

Engineering Contradiction:
Improvetransaction tracking accuracyVSAvoidmanagement system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements feedback through continuous traffic monitoring. The management system monitors communications between application components, uses this feedback to identify unknown components, and automatically deploys agents to maintain accurate transaction tracking. This closed-loop feedback mechanism maintains measurement precision while automating the process

Inventive Principle:
Principle #23Feedback

3Productivity

If automated agent deployment is implemented to reduce manual effort, then productivity increases, but the difficulty of detecting and measuring unknown application components increases

Engineering Contradiction:
Improvedeployment efficiencyVSAvoiddiscovery of unknown components
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The system replaces mechanical manual inspection with electronic traffic analysis. Instead of manually identifying application components, the management system automatically analyzes communication patterns and traffic flows to discover unknown components, substituting electronic automated detection for manual mechanical processes

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

Data Source

PatentUS8443438B1Method and system for deployment of agents
Publication Date: 2013.05.14 BMC HELIX INC
  • US8443438B1 patent drawing
  • US8443438B1 patent drawing
  • US8443438B1 patent drawing

AI summary

Systems and methods for deploying agents for a management system across IT infrastructure in an automated fashion are disclosed herein. Embodiments of the present invention allow agents to be substantially automatically deployed or configured in conjunction with previously unknown or newly added application components. More specifically, embodiments of the present invention may track traffic associated with application components to identify unknown application components. Agents may then be deployed to monitor these newly identified application components.