Service Model KPI Templates for Dynamic Resource Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Enterprises face challenges in dynamically managing and monitoring computing resources across different layers, such as software applications and hardware resources, to effectively report performance and health metrics, which is not efficiently addressed by existing technologies.
Innovation Solution
A service model is created dynamically through lookups into external data sources or user interfaces, with templates containing rules that define Key Performance Indicators (KPIs) to report resource performance, allowing for propagation logic to visualize resource health effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a service model is created dynamically via lookups into external data sources, then the ability to monitor and report resource performance is improved, but the complexity of the system increases
Solution Approach 1:
The patent applies preliminary action by pre-defining templates with KPIs and rules before dynamic service model creation. These templates contain predetermined performance metrics and propagation logic that can be automatically instantiated when services are discovered from external data sources, eliminating the need to create monitoring frameworks from scratch for each service.
Solution Approach 2:
The patent uses templates as an intermediary layer between external data sources and the monitoring system. The templates act as a mediator that standardizes the extraction, transformation, and loading of service data, simplifying the complexity of directly interfacing with diverse external data sources while maintaining precise performance monitoring capabilities.
2Ease of operation
If templates with rules are used to define KPIs and propagation logic, then the ease of configuring performance reporting is improved, but the device complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the complex monitoring configuration into separate, reusable templates. Each template encapsulates specific KPIs, rules, and propagation logic for particular service types or resource categories. This segmentation allows users to configure monitoring by selecting and customizing individual templates rather than building entire monitoring frameworks from scratch.
Solution Approach 2:
The patent implements universality through templates that can be applied across multiple services and resource types. A single template can serve multiple functions by configuring KPIs and propagation logic for different service categories, reducing the need for separate configuration systems for each service type while maintaining ease of operation.
3Productivity
If rules are chained to define propagation logic for reporting resource health, then the productivity of performance reporting is improved, but the device complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-configuring chains of rules within templates that define propagation logic for resource health reporting. These rule chains are established beforehand and can be automatically applied when services are added or modified, improving productivity by eliminating the need to manually configure complex propagation logic for each service while managing system complexity through template encapsulation.
Data Source
AI summary
A service model of resources is created and the resources are mapped to a plurality of templates. The service model represents real-time characteristics of resources for an enterprise. Rule-based Key Performance Indicators (KPIs) are then configured on the templates and thereby applied to the depicted resources, and the overall health of the system that utilizes the depicted resources depicted is determined. These KPI's can be chained in a way that allows the user a large amount of flexibility to report the metrics most relevant to the health of the business.


