-
公开(公告)号:US20180219956A1
公开(公告)日:2018-08-02
申请号:US15421169
申请日:2017-01-31
Applicant: AppDynamics, LLC
Inventor: Tao Wang , Ellen Finch
CPC classification number: H04L67/16 , H04L41/0896 , H04L41/145 , H04L41/5009
Abstract: In one aspect, a system for dynamically recycling a pool of Docker containers is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations. The operations include operations to manage for multiple accounts, monitored data received from agents installed at machines connected over a network, wherein the managed monitored data are associated with applications running over the machines for the multiple accounts; generate a model to estimates a Docker container pool capacity that can service the multiple accounts; receive performance alert action requests associated with the managed monitored data for at least a subset of the multiple accounts; based on the model, dynamically allocate a number of Docker containers in the pool that satisfies the estimated capacity; and update the model by performing simulations that uses additional data of Docker container usage.
-
公开(公告)号:US10419553B2
公开(公告)日:2019-09-17
申请号:US15421169
申请日:2017-01-31
Applicant: AppDynamics LLC
Inventor: Tao Wang , Ellen Finch
Abstract: In one aspect, a system for dynamically recycling a pool of Docker containers is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations. The operations include operations to manage for multiple accounts, monitored data received from agents installed at machines connected over a network, wherein the managed monitored data are associated with applications running over the machines for the multiple accounts; generate a model to estimates a Docker container pool capacity that can service the multiple accounts; receive performance alert action requests associated with the managed monitored data for at least a subset of the multiple accounts; based on the model, dynamically allocate a number of Docker containers in the pool that satisfies the estimated capacity; and update the model by performing simulations that uses additional data of Docker container usage.
-
公开(公告)号:US10380867B2
公开(公告)日:2019-08-13
申请号:US15142755
申请日:2016-04-29
Applicant: AppDynamics LLC
Inventor: Jonathan Newcomb Swirsky Whitney , Tao Wang , Ryan O'Connell , Valeriy Chibisov
IPC: G06F11/30 , G06F11/00 , G08B21/18 , G06F3/0482 , G06F17/24 , G06F17/22 , G06F3/0484 , H04L12/24 , G06Q10/10 , G06F11/34 , G06F11/07
Abstract: A network-based collaborative problem solving space is provided for managing alerts. The virtual collaboration space provide a virtual space for viewing streaming time series data, generating alerts for time series data, and viewing triggered alerts based on a threshold associated with the generated alert. Alert generation and triggering is automatically tracked within an event log, with particular event log entries associated with the alert generation and the triggering of an alert. When an alert is triggered, a link to the event log entry associated with generating the alert is provided. By reviewing the alert generation and surrounding event log entries, users of the virtual collaboration space may gain context as to the motivations for generating the original alert and thereby better understand whether the triggering of the alert is a serious issue.
-
公开(公告)号:US20180219752A1
公开(公告)日:2018-08-02
申请号:US15421151
申请日:2017-01-31
Applicant: AppDynamics LLC
Inventor: Tao Wang , Ellen Finch , Arash Rassouli
CPC classification number: H04L43/067 , G06F16/24 , G06F16/2428 , G06F16/2445 , H04L41/22 , H04L41/5025 , H04L43/045 , H04L43/16 , H04L67/025
Abstract: In one aspect, a system for performing graph searches in an SQL style query for monitored data includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations including: receive, by a controller in communication with agents installed at machines connected over a network, monitored data regarding applications running over the machines; identify performance issues from the received monitored data; provide an interactive user interface to enable creation of a query for the monitored data and the identified performance issues; receive input associated with a new query including a SELECT clause, a FROM clause, and a WHEREIN clause; create the new query based on the received input; convert at least a portion of the new query to contain a graph traversal path entirely within the FROM clause; execute the new query; and return a result.
-
-
-