Voicemail Server Log Aggregation for Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Visual voicemail servers face performance degradation due to real-time scans of log files, which significantly impact their performance and make data combination and monitoring challenging, especially in clusters.
Innovation Solution
Implementing a system that aggregates log information from voicemail servers, providing different levels of aggregated data based on time periods or intervals, and sending it to a database at predetermined times to minimize the load on the servers and facilitate real-time reporting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If real-time scans of log files are performed to monitor VVM server load conditions, then monitoring accuracy is improved, but server performance deteriorates
Solution Approach 1:
The patent implements preliminary action by having VVM servers proactively push log data to a centralized log server at predetermined intervals before monitoring is needed. This eliminates the need for real-time scanning of log files, as the data is already prepared and available for immediate analysis, thus maintaining monitoring accuracy without impacting server performance.
2Quantity of substance
If multiple VVM servers are deployed in a cluster to handle increased load, then system capacity is improved, but data combination difficulty increases
Solution Approach 1:
The patent applies merging by consolidating log data from multiple VVM servers in a cluster into a single centralized log server. All servers push their log data to this common destination, which automatically combines and aggregates the information. This eliminates the complexity of manually combining data across multiple servers while maintaining increased system capacity.
Solution Approach 2:
The centralized log server acts as an intermediary between multiple VVM servers and the monitoring system. It receives, stores, and manages log data from all servers, providing a single point of access for monitoring and reporting. This intermediary simplifies data combination by handling aggregation automatically without requiring complex coordination between multiple servers.
3Loss of information
If log data is collected continuously from multiple servers, then reporting completeness is improved, but system complexity increases
Solution Approach 1:
The patent implements periodic action by having VVM servers push log data at predetermined time intervals rather than continuously. This periodic collection ensures comprehensive reporting coverage while significantly reducing system complexity compared to continuous data collection. The predetermined intervals provide structured, manageable data flows that are easier to process and store.
Data Source
AI summary
A device receives, from a voicemail server, log information associated with voicemail transactions performed by the voicemail server, and determines data elements, of the log information, to be aggregated. The device also aggregates the determined data elements of the log information, determines a time period to provide the aggregated log information to a database for storage, and provides the aggregated log information to the database at the determined time period.


