Analysis method and information processing apparatus
First Claim
1. A non-transitory computer-readable storage medium storing a computer program, the computer program causing an information processing apparatus to perform a procedure comprising:
- extracting from a storage unit, the storage unit storing a plurality of processing period records each including a request input time when an operation request is input to a device under analysis and a response output time when a response resulting from an operation performed in response to the operation request is output from the device under analysis, one or more of the plurality of processing period records corresponding to operations whose response times from the respective request input times to the respective response output times are greater than a threshold;
first analyzing, on the basis of the request input times included in the extracted processing period records, variations in input frequency of the operation requests corresponding to the operations whose response times are greater than the threshold;
second analyzing, on the basis of the response output times included in the extracted processing period records, variations in output frequency of the responses corresponding to the operations whose response times are greater than the threshold; and
determining a cause of occurrence of the operations whose response times are greater than the threshold, on the basis of the variations in input frequency of the operation requests and the variations in output frequency of the responses.
1 Assignment
0 Petitions
Accused Products
Abstract
In an information processing apparatus, an extraction unit extracts, from a storage unit, processing period records corresponding to operations whose response times from respective request input times to respective response output times are greater than a threshold. With respect to the operations whose response times are greater than the threshold, a first analysis unit analyzes, based on the request input times in the extracted processing period records, variations in input frequency of operation requests, and a second analysis unit analyzes, based on the response output times in the extracted processing period records, variations in output frequency of responses. A determination unit determines the cause of occurrence of the operations whose response times are greater than the threshold based on the variations in input frequency and output frequency.
16 Citations
12 Claims
-
1. A non-transitory computer-readable storage medium storing a computer program, the computer program causing an information processing apparatus to perform a procedure comprising:
-
extracting from a storage unit, the storage unit storing a plurality of processing period records each including a request input time when an operation request is input to a device under analysis and a response output time when a response resulting from an operation performed in response to the operation request is output from the device under analysis, one or more of the plurality of processing period records corresponding to operations whose response times from the respective request input times to the respective response output times are greater than a threshold; first analyzing, on the basis of the request input times included in the extracted processing period records, variations in input frequency of the operation requests corresponding to the operations whose response times are greater than the threshold; second analyzing, on the basis of the response output times included in the extracted processing period records, variations in output frequency of the responses corresponding to the operations whose response times are greater than the threshold; and determining a cause of occurrence of the operations whose response times are greater than the threshold, on the basis of the variations in input frequency of the operation requests and the variations in output frequency of the responses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An analysis method comprising:
-
extracting, by a processor, from a storage unit, the storage unit storing a plurality of processing period records each including a request input time when an operation request is input to a device under analysis and a response output time when a response resulting from an operation performed in response to the operation request is output from the device under analysis, one or more of the plurality of processing period records corresponding to operations whose response times from the respective request input times to the respective response output times are greater than a threshold; first analyzing, by the processor, on the basis of the request input times included in the extracted processing period records, variations in input frequency of the operation requests corresponding to the operations whose response times are greater than the threshold; second analyzing, by the processor, on the basis of the response output times included in the extracted processing period records, variations in output frequency of the responses corresponding to the operations whose response times are greater than the threshold; and determining, by the processor, a cause of occurrence of the operations whose response times are greater than the threshold, on the basis of the variations in input frequency of the operation requests and the variations in output frequency of the responses.
-
-
12. An information processing apparatus comprising:
-
a memory; and
a processor coupled to the memory and configured to perform a procedure including;extracting from a storage unit, the storage unit storing a plurality of processing period records each including a request input time when an operation request is input to a device under analysis and a response output time when a response resulting from an operation performed in response to the operation request is output from the device under analysis, one or more of the plurality of processing period records corresponding to operations whose response times from the respective request input times to the respective response output times are greater than a threshold, first analyzing, on the basis of the request input times included in the extracted processing period records, variations in input frequency of the operation requests corresponding to the operations whose response times are greater than the threshold, second analyzing, on the basis of the response output times included in the extracted processing period records, variations in output frequency of the responses corresponding to the operations whose response times are greater than the threshold, and determining a cause of occurrence of the operations whose response times are greater than the threshold, on the basis of the variations in input frequency of the operation requests and the variations in output frequency of the responses.
-
Specification