-
公开(公告)号:US10740211B2
公开(公告)日:2020-08-11
申请号:US15824781
申请日:2017-11-28
Applicant: VMware, Inc.
Inventor: Darren Brown , Nicholas Kushmerick , Junyuan Lin
Abstract: This disclosure is directed to tagging tokens or sequences of tokens in log messages generated by a logging source. Event types of log messages in a block of log messages are collected. A series of tagging operations are applied to each log message in the block. For each tagging operation, event types that are qualified to receive the corresponding tag are identified. When a log message is received, the event type is determined and compared with the event types of the block in order to identify a matching event type. The series of tagging operations are applied to the log message to generate a tagged log message with the restriction that each tagging operation only applies a tag to token or sequences of tokens when the event type is qualified to receive the tag. The tagged log message is stored in a data-storage device.
-
32.
公开(公告)号:US20190317817A1
公开(公告)日:2019-10-17
申请号:US15951523
申请日:2018-04-12
Applicant: VMware, Inc.
Inventor: Darren Brown , Junyuan Lin , Paul Pedersen , Keshav Mathur , Leah Nutman , Peng Gao , Xing Wang
Abstract: Computational methods and systems that proactively manage usage of computational resources of a distributed computing system are described. A sequence of metric data representing usage of a resource is detrended to obtain a sequence of non-trendy metric data. Stochastic process models, a pulse wave model and a seasonal model of the sequence of non-trendy metric data are computed. When a forecast request is received, a sequence of forecasted metric data is computed over a forecast interval based on the estimated trend and one of the pulse wave or seasonal model that matches the periodicity of the sequence of non-trendy metric data. Alternatively, the sequence of forecasted metric data is computed based on the estimated trend and the stochastic process model with a smallest accumulated residual error. Usage of the resource by virtual objects of the distributed computing system may be adjusted based on the sequence of forecasted metric data.
-
33.
公开(公告)号:US10061566B2
公开(公告)日:2018-08-28
申请号:US15286291
申请日:2016-10-05
Applicant: VMware, Inc.
Inventor: Darren Brown , Nicholas Kushmerick , Matt Roy McLaughlin , Dhaval Gada , Junyuan Lin
CPC classification number: G06F9/542 , G06F9/5077 , G06F11/362
Abstract: Methods and systems to identify log write instructions of a source code as potential sources of an event message of interest are described. Methods identify non-parametric tokens, such as text strings and natural language words and phrases, of an event message of interest. Candidate log write instructions and associated line numbers in a source code are identified. Non-parametric tokens of each event message of the one or more candidate log write instructions are determined. A confidence score is calculated for each candidate log write instruction based the number of non-parametric tokens the event message of interest and event message of the candidate log write instruction have in common. The candidate log write instructions are rank ordered based on the corresponding one or more confidence scores and the rank ordered candidate log write instructions and associated line numbers of the source code may be displayed in a graphical user interface.
-
-