Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

59 results about "Application performance management" patented technology

In the fields of information technology and systems management, application performance management (APM) is the monitoring and management of performance and availability of software applications. APM strives to detect and diagnose complex application performance problems to maintain an expected level of service. APM is "the translation of IT metrics into business meaning ([i.e.] value)."

System and method for application performance management

An improved method and system for complex and integrated application performance management which tracks end-to-end computer resource consumption of a first business application workflow in an enterprise system. The first business application workflow may include a plurality of components. The plurality of components may further include one or more component types. A second or subsequent business application workflow may be embedded or linked as a component of the first business application workflow. Resource usage information of the plurality of components (including resource usage information of underlying units of work of the plurality of components) may be correlated to determine cumulative resource usage information for the first business application workflow. The resource usage information may be displayed in a graphical user interface. User input may be received indicating one or more of the following for the first business application workflow: an application name, a natural business unit, and a mission-critical ranking.
Owner:BMC SOFTWARE

Methods, apparatuses and systems enabling a network services provider to deliver application performance management services

Methods, apparatuses and systems enabling a network services provider to deliver application performance management services to its enterprise customers. The invention allows network service providers to extend their service model beyond connectivity-oriented MNS services to more productivity-oriented, managed application services. The present invention, in one embodiment, allows network service providers to offer an application-aware service that provides real-time monitoring, measurement and control of application performance over MNS and other wide-area network services.
Owner:CA TECH INC

Programmatic Root Cause Analysis For Application Performance Management

Programmatic root cause analysis of application performance problems is provided in accordance with various embodiments. Transactions having multiple components can be monitored to determine if they are exceeding a threshold for their execution time. Monitoring the transactions can include instrumenting one or more applications to gather component level information. For transactions exceeding a threshold, the data collected for the individual components can be analyzed to automatically diagnose the potential cause of the performance problem. Time-series analytical techniques are employed to determine normal values for transaction and component execution times. The values can be dynamic or static. Deviations from these normal values can be detected and reported as a possible cause. Other filters in addition to or in place of execution times for transactions and components can also be used.
Owner:CA TECH INC

Computer systems and methods for predictive performance management of data transactions

Systems and methods are disclosed for monitoring and managing data transactions, such as SQL transactions. In certain examples, a management subsystem generates an alert identifying degrading database transactions to facilitate preventative tuning or other maintenance. In particular, a monitor module tracks performance measurements (e.g., logical reads) of select transactions. A modeler correlates the performance measurements and assigns first performance model(s) to represent the performance measurements and predicted performance measurements of a particular transaction. A trend change module detects a significant change in a trend and / or variance of the performance measurements and can cause the modeler module to generate a second performance model to represent at least a portion of the performance measurements and the predicted performance measurements of the particular transaction. An interface module triggers an alert when the second performance model indicates that the predicted performance measurements of the particular transaction are degrading at or above a threshold rate.
Owner:QUEST SOFTWARE INC

Method and system for automated performance testing in a multi-tenant environment

In application testing and debugging processes, it is necessary to change, rebuild and test code. Thus, to speed the testing and debugging process, the process of retrieving application change lists, rebuilding the application, executing the application and recording application performance metrics may be automated. Additionally, through the use of environment independent metrics 110, application performance can be better evaluated for a wider range of hypothetical hardware configurations than tradition metrics which are highly dependent on the environment in which the test is running.
Owner:SALESFORCE COM INC

System and method for application license management in virtual environments

A system and method for managing licensing of virtual environment applications. A licensing module of a first installed virtual environment application detects installation of affiliated applications and gives them a group licensing key for passing it to the licensing server. The licensing server derives licensing parameters of the affiliated applications from the group key and gives the licenses to the affiliated applications, in case of successful validation. The licensing system provides protection from un-authorized copying of the applications. If an affiliated virtual environment application is copied (or moved) to another hardware node without its virtual environment, the licensing server will not give the license activation key to this virtual environment application.
Owner:VIRTUOZZO INT GMBH

Framework for JAVA based application memory management

A memory management system is implemented at an application server. The management system includes a configuration file including configuration settings for the application server and applications. The configuration settings include multiple memory management rules. The management system also includes a memory management framework configured to manage settings of resources allocated to the applications based on the memory management rules. The applications requests for the resources through one or more independently operable request threads. The management system also includes multiple application programming interfaces (APIs) configured to facilitate communication between the applications and the memory management framework. The management system further includes a monitoring engine configured to monitor an execution of the request threads and perform actions based upon the configuration settings. The actions include notifying the applications about memory related issues and taking at least one preventive action to avoid the memory related issues.
Owner:IBM CORP

Mobile and browser application performance management

A system and method are described herein that provide performance data based on a monitoring of the performance on the end user side. A client application running on a user terminal is instrumented to record client performance counters on the user side. An application server matches the performance counters from the user side and performance counters obtained from the server side having the same transaction identification number. The system and method provides an end-to-end view of the user's perceived performance based on the transactions made by the user.
Owner:SAP AG

Hierarchical fault determination in an application performance management system

An application performance management system is disclosed. Operational elements are dynamically discovered and extended when changes occur. Programmatic knowledge is captured. Particular instances of operational elements are recognized after changes have been made using a fingerprint / signature process. Metrics and metadata associated with a monitored operational element are sent in a compressed form to a backend for analysis. Metrics and metadata from multiple similar systems may be used to adjust / create expert rules to be used in the analysis of the state of an operational element. A 3-D user interface with both physical and logical representations may be used to display the results of the performance management system.
Owner:IBM CORP

Analyzing physical machine impact on business transaction performance

Application performance data and machine health are collected by a system. The system correlates the two data types to provide context as to how machine health affects the performance of an application. Performance data for an application, for example an application executing as part of a distributed business transaction, and health data for a machine which hosts the application are collected. The performance data and machine health data may be correlated for a particular period of time. The correlation may then be reported to a user. By viewing the correlation, a user may see when machine health was good and bad, and may identify the effects of the machine health on the performance of an application.
Owner:CISCO TECH INC

Space-time big data platform application performance management method based on full-link monitoring

ActiveCN112653586AReal-time monitoring and synchronous savingSynchronous storage of historical feature analysis dataData switching networksApplication serverData platform
The invention discloses a space-time big data platform application performance management method based on full-link monitoring. The space-time big data platform application performance management method comprises the steps: 1, analyzing a full-link monitoring target and range; 2, defining an application monitoring index; 3, enabling an application server to bear the buried points; 4, enabling an application server port to monitor the buried points; 5, monitoring buried points by using a system link; 6, collecting and reconstructing a unified log; 8, judging whether an application system link is healthy or not; 9, judging whether the monitoring needs to give an alarm or not for an unhealthy application system link; 10, aiming at an application system link needing to be alarmed, judging a notification mode according to the contact person; 11, synchronizing the data to a log history library. By means of the mode, the problem that when a distributed system breaks down, quick positioning and problem solving cannot be achieved is solved.
Owner:SUZHOU IND PARK SURVEYING MAPPING & GEOINFORMATION CO LTD

A traffic collection method for network or application performance management

The embodiment of the invention provides a flow collection method for network or application performance management. The flow collection method comprises the following steps: a collection unit carriesout network packet monitoring on a target virtual network card in a shared memory by calling a packet grabbing socket interface of an operating system kernel; If the collecting unit detects that there are newly added network packets in the shared memory, the collecting unit collects the new network packets and completes the flow collection; The shared memory is the memory shared by the collectionunit and the operating system kernel, and the newly added network packets are the network packets sent or received by the target virtual machine corresponding to the target virtual network card. A method for collecting traffic for network or application performance management provided by an embodiment of that present invention carries out network packet monitoring on a target virtual network cardin a shared memory by setting a collection unit, if a newly added network packet is detected, the newly added network packet is acquired, the high-efficient flow collection can be carried out, a reliable data source is provided for a back-end analysis tool, and the flow of mutual visit can be completely collected without changing the virtual machine.
Owner:北京云杉世纪网络科技有限公司

Compacted messaging for application performance management system

An application performance management system is disclosed. Operational elements are dynamically discovered and extended when changes occur. Programmatic knowledge is captured. Particular instances of operational elements are recognized after changes have been made using a fingerprint / signature process. Metrics and metadata associated with a monitored operational element are sent in a compressed form to a backend for analysis. Metrics and metadata from multiple similar systems may be used to adjust / create expert rules to be used in the analysis of the state of an operational element. A 3-D user interface with both physical and logical representations may be used to display the results of the performance management system.
Owner:IBM CORP

System and method for scheduling and executing automated tests

A system and method for test failure analysis and improvement is disclosed. The system and method includes a plurality of server logs, a plurality of test result logs having an integrated dashboard, an application performance management tool, a platform agnostic test runner, a test execution, an automation test execution and triaging pipeline, a failure analytics engine building a root cause analysis database, and a circuit breaker functioning as a test controller component. The method includes the obtaining a system for performing test data management, executing a plurality of tests for a plurality of test failures, collecting a plurality of application and environment health stats, testing an execution history and a plurality of application health information, analyzing testing results and performing a plurality of failed / stopped tests. The method also includes a corresponding non-transitory computer storage media having instructions stored thereon which, when executed, execute the overall method.
Owner:PROKARMA

RPC service or message designated consumption method and device, storable medium and terminal

InactiveCN109976921ARealize the specified consumption functionImprove work efficiencyInterprogram communicationTest efficiencyMessage queue
The invention provides an RPC service or message designated consumption method and device, a storable medium and a terminal. The method comprises: sending a test request to an agent unit in a preset mode; the agent unit analyzing the received test request to obtain a routing code, and configuring a corresponding combined link in a routing configuration center according to the routing code; and transmitting the routing code in a service corresponding to the combined link through a preset application performance management mode, the transmission of the routing code in the service corresponding to the combined link being carried out according to a service arrangement relationship in the combined link, so as to realize the specified consumption of the RPC service or the specified consumption of the message queue. According to the invention, the RPC service and the designated consumption function of the message queue are realized by combining the routing code under the condition of no invasion to the business code and complete transparency based on the preset application performance management, the service calling is executed according to the designated calling link, and the test efficiency and the test convenience are greatly improved.
Owner:青岛迅隆信息科技有限责任公司

User interface for an application performance management system

ActiveUS20160366021A1Data switching networksApplication portfolio managementOperational semantics
An application performance management system is disclosed. Operational elements are dynamically discovered and extended when changes occur. Programmatic knowledge is captured. Particular instances of operational elements are recognized after changes have been made using a fingerprint / signature process. Metrics and metadata associated with a monitored operational element are sent in a compressed form to a backend for analysis. Metrics and metadata from multiple similar systems may be used to adjust / create expert rules to be used in the analysis of the state of an operational element. A 3-D user interface with both physical and logical representations may be used to display the results of the performance management system.
Owner:IBM CORP

Method and apparatus for application performance management via a graphical display

The disclosure provides a displaying method and apparatus for application performance management. The method comprises: obtaining data from a target application; mapping the data into a plurality of dimensions; displaying a plurality of layers corresponding to the plurality of dimensions; an displaying, based on a dimension associated with an object supported by the target application, a visualized node corresponding to the object at a corresponding layer of the plurality of layers.
Owner:ALIBABA GRP HLDG LTD

PHP-based application performance management method and PHP-based application performance management module

The invention discloses a PHP-based application performance management method and a PHP-based application performance management module. The application performance management method comprises the steps of synchronously mapping primary codes of a user application to a piece of internal memory while performing PHP grammar analysis, analyzing into Opcode and / or executing Opcode by a Zend engine, and processing data in the internal memory asynchronously to obtain data for APM; analyzing the obtained data for the APM, wherein the data comprises any one or several kinds of category, method operating stack, and operating time, operating parameter and operating internal memory information of each category method; and then performing analysis according to the obtained data for the APM to find out performance bottleneck of PHP. By adoption of the application performance management method, collection expansion can be put into a bottom layer operating engine of the PHP conveniently on the basis of not modifying any primary application codes; the performance bottleneck problem can be rapidly found and positioned; and good browsing and data analysis result tracking can be experienced by the provided platform. The PHP-based application performance management method and the PHP-based application performance management can use a framework which comprises LAMP (Linux Apache Mysql PHP) and LNAMP (Linux Nginx Apache Mysql PHP).
Owner:CLOUD WISDOM BEIJING TECH

Application performance management system with dynamic discovery and extension

An application performance management system is disclosed. Operational elements are dynamically discovered and extended when changes occur. Programmatic knowledge is captured. Particular instances of operational elements are recognized after changes have been made using a fingerprint / signature process. Metrics and metadata associated with a monitored operational element are sent in a compressed form to a backend for analysis. Metrics and metadata from multiple similar systems may be used to adjust / create expert rules to be used in the analysis of the state of an operational element. A 3-D user interface with both physical and logical representations may be used to display the results of the performance management system.
Owner:IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products