-
公开(公告)号:US10775751B2
公开(公告)日:2020-09-15
申请号:US15011040
申请日:2016-01-29
Applicant: AppDynamics LLC
Inventor: Yuchen Zhao , Nima Haddadkaveh , Arjun Iyer
Abstract: In one aspect, a regular expression is automatically generated based on user input for fields that are desired to be extracted from log lines. The input may be received by user through an interface provided by a machine such as a controller. The input may identify one or more fields within a log line that should be extracted. Multiple instances of potential regular expression portions may be generated based on the user input, and different portions are combined together to determine if they achieve the desired extraction. Once a complete regular expression is generated based on user input, a user may provide additional input to identify examples or counterexamples of log line fields that satisfy or don't satisfy the user's intended extraction.
-
公开(公告)号:US10210036B2
公开(公告)日:2019-02-19
申请号:US15134263
申请日:2016-04-20
Applicant: AppDynamics LLC
Inventor: Arjun Iyer , Yuchen Zhao
Abstract: A system that utilizes a plurality of time series of metric data to more accurately detect anomalies and model and predict metric values. Streams of time series metric data are processed to generate a set of independent metrics. In some instances, the present system may automatically analyze thousands of real-time streams. Advanced machine learning and statistical techniques are used to automatically find anomalies and outliers from the independent metrics by learning latent and hidden patterns in the metrics. The trends of each metric may also be analyzed and the trends for each characteristic may be learned. The system can automatically detect latent and hidden patterns of metrics including weekly, daily, holiday and other application specific patterns. Anomaly detection is important to maintaining system health and predicted values are important for customers to monitor and make planning and decisions in a principled and quantitative way.
-
公开(公告)号:US20170316007A1
公开(公告)日:2017-11-02
申请号:US15143161
申请日:2016-04-29
Applicant: AppDynamics LLC
Inventor: Eric Vandenberg , Arjun Iyer
CPC classification number: G06F16/24578 , G06F16/2455 , G06F16/2462 , G06F16/248 , G06N3/006 , G06N20/00
Abstract: Instead of processing a query as-is, the query is chunked or broken down into a sequence of smaller chunked queries and the chunked results of those smaller queries are streamed back to the requester. Chunking the query and streaming the chunked results can substantially decrease the user's time to value when running a query by returning some immediate results for display which are refined and eventually converge on the full results as each chunked query runs.
-
公开(公告)号:US10268750B2
公开(公告)日:2019-04-23
申请号:US15011022
申请日:2016-01-29
Applicant: AppDynamics LLC
Inventor: Yuchen Zhao , Arjun Iyer
Abstract: Clusters of log lines are identified based on log line templates. The log line templates are based on a punctuality pattern for a log line. Clusters of log lines that match each punctuality pattern can be identified based on comparisons between the log lines. The comparison may determine the similarity of the log lines and ultimately identify whether the log lines are close enough to be clustered. The comparison may be based on generated n-grams for the log lines and performing a hash on the n-grams. The resulting cluster information may be communicated to a user in an interface.
-
-
-