Virtual Server Alert Policies for Real-Time Service Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computing server systems lack effective mechanisms for monitoring and managing the operating states of virtual servers, particularly in providing user-configurable alerts and actions based on predefined alert policies, which are crucial for maintaining service quality and user satisfaction.
Innovation Solution
A processing circuit is configured to determine the operating state of virtual servers and provide user-configurable alerts via various messaging channels, allowing users to specify alert criteria, actions, and message types, with options for automated responses or user intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If real-time monitoring and alert mechanisms are implemented for virtual servers, then service reliability and user experience are improved, but device complexity and system overhead increase
Solution Approach 1:
The patent introduces a processing circuit as an intermediary component that acts as a dedicated monitoring and alerting subsystem. This separate processing circuit receives notifications from the virtual server hosting system, evaluates alert policies, and sends notifications to user devices. By creating this intermediary layer, the monitoring functionality is isolated from the core virtualization system, allowing real-time monitoring to be implemented without significantly increasing the complexity of the main system architecture.
2Ease of operation
If user-configurable alert policies with multiple notification channels are provided, then ease of operation and user control are improved, but device complexity increases
Solution Approach 1:
The system allows users to pre-configure alert policies in advance, specifying multiple notification channels (SMS, email, push notifications), alert thresholds, and recipient contacts before any server issues occur. The processing circuit stores these pre-configured policies and automatically applies them when events occur. This preliminary configuration approach enables users to have full control over alert behavior without needing to make complex decisions in real-time, simplifying the operational process while maintaining comprehensive customization capabilities.
Data Source
AI summary
Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a set of computing servers configured to provide a respective set of virtual servers for each of a plurality of accounts. The apparatus also includes a processing circuit communicatively-coupled to the set of computing servers. The processing circuit is configured to determine an operating state of the respective set of virtual servers provided for each account. For each account, the processing circuit is also configured to provide an alert message to one or more users specified in a respective alert policy of the account in response to the operating state of the virtual servers satisfying a set of alert criteria indicated in the alert policy.


