Automated service-oriented performance management

    公开(公告)号:US11025512B2

    公开(公告)日:2021-06-01

    申请号:US16585591

    申请日:2019-09-27

    Applicant: Draios, Inc.

    Inventor: Loris Degioanni

    Abstract: In an embodiment, a data processing method comprises transmitting, from a monitoring computer system that is programmed for monitoring one or more services, a request for information relating to new services to a cluster of computing nodes that are managing the one or more services; receiving from the cluster of nodes an indication that a new service not included in the one or more services has been created; in response to receiving the indication, creating a monitoring subsystem for performing one or more functions, which may include monitoring the new service, verifying security and/or compliance, logging the new security, and network management; assigning the monitoring subsystem to the new service; sending access information for the monitoring subsystem to one or more user computers.

    Programmatic container monitoring
    14.
    发明授权

    公开(公告)号:US10592380B2

    公开(公告)日:2020-03-17

    申请号:US15959153

    申请日:2018-04-20

    Applicant: Draios, Inc.

    Abstract: A computer-implemented method of monitoring programmatic containers (containers) performed through executing a monitoring component in a user space is disclosed. The method comprises selecting, by a processor, one or more execution points from a plurality of execution points; causing, by the processor, a computer programs to be loaded into a virtual machine, the virtual machine verifying execution of the computer program before running the computer program in a kernel space; causing the computer program to be executed directly in the kernel space when execution of a process associated with one of a plurality of containers reaches the one execution point, each of the plurality of containers being associated with a distinct set of resources of a kernel of the kernel space, the computer program storing specific data in one or more memory buffers managed directly by the kernel and shared by the kernel space and the user space, the specific data including trace data related to execution of the process at the one execution point and container data related to the one container; receiving the specific data from the one or more memory buffers; causing a display of the container-specific trace data.

    Communication between independent containers

    公开(公告)号:US10476767B2

    公开(公告)日:2019-11-12

    申请号:US15176848

    申请日:2016-06-08

    Applicant: Draios Inc.

    Abstract: Techniques related to communication between independent containers are provided. In an embodiment, a first programmatic container includes one or more first namespaces in which an application program is executing. A second programmatic container includes one or more second namespaces in which a monitoring agent is executing. The one or more first namespaces are independent of the one or more second namespaces. A monitoring agent process hosts the monitoring agent. The monitoring agent is programmed to receive an identifier of the application program. The monitoring agent is further programmed to switch the monitoring agent process from the one or more second namespaces to the one or more first namespaces. After the switch, the monitoring agent process continues to execute in the second programmatic container, but communication is enabled between the application program and the monitoring agent via the monitoring agent process.

    Automated service-oriented performance management

    公开(公告)号:US10382492B2

    公开(公告)日:2019-08-13

    申请号:US15447668

    申请日:2017-03-02

    Applicant: Draios Inc.

    Inventor: Loris Degioanni

    Abstract: In an embodiment, a data processing method comprises creating and storing a scoring threshold value that is associated with determining whether a baseline operation rule is to be generated. Receiving, from service monitoring processes, datasets of operations performed on digital objects by processors associated with computer applications. Aggregating operations and identifying operation properties from the aggregated operations to generate an aggregated baseline dataset that represents operation properties from aggregated operations. Assigning score values to each of the operation properties, wherein each assigned score value represents whether a particular operation property is a candidate for generating a rule that defines expected operation property values for the particular operation property. Automatically generating a set of baseline operations rules for only those operation properties that have assigned values that exceed the score threshold value. The set of baseline operations rules programmed to detect anomalous operations that contain unexpected operation property values.

    AUTOMATED SERVICE-ORIENTED PERFORMANCE MANAGEMENT

    公开(公告)号:US20170111241A1

    公开(公告)日:2017-04-20

    申请号:US15297070

    申请日:2016-10-18

    Applicant: DRAIOS INC.

    Inventor: Loris Degioanni

    Abstract: In an embodiment, a data processing method comprises transmitting, from a monitoring computer system that is programmed for monitoring one or more services, a request for information relating to new services to a cluster of computing nodes that are managing the one or more services; receiving from the cluster of nodes an indication that a new service not included in the one or more services has been created; in response to receiving the indication, creating a monitoring subsystem for performing one or more functions, which may include monitoring the new service, verifying security and/or compliance, logging the new security, and network management; assigning the monitoring subsystem to the new service; sending access information for the monitoring subsystem to one or more user computers.

    COMMUNICATION BETWEEN INDEPENDENT CONTAINERS
    18.
    发明申请
    COMMUNICATION BETWEEN INDEPENDENT CONTAINERS 审中-公开
    独立集装箱之间的沟通

    公开(公告)号:US20160373327A1

    公开(公告)日:2016-12-22

    申请号:US15176848

    申请日:2016-06-08

    Applicant: Draios Inc.

    Abstract: Techniques related to communication between independent containers are provided. In an embodiment, a first programmatic container includes one or more first namespaces in which an application program is executing. A second programmatic container includes one or more second namespaces in which a monitoring agent is executing. The one or more first namespaces are independent of the one or more second namespaces. A monitoring agent process hosts the monitoring agent. The monitoring agent is programmed to receive an identifier of the application program. The monitoring agent is further programmed to switch the monitoring agent process from the one or more second namespaces to the one or more first namespaces. After the switch, the monitoring agent process continues to execute in the second programmatic container, but communication is enabled between the application program and the monitoring agent via the monitoring agent process.

    Abstract translation: 提供与独立容器之间的通信相关的技术。 在一个实施例中,第一编程容器包括应用程序正在其中执行的一个或多个第一命名空间。 第二编程容器包括监视代理正在执行的一个或多个第二命名空间。 一个或多个第一命名空间独立于一个或多个第二命名空间。 监视代理进程托管监视代理。 监控代理被编程为接收应用程序的标识符。 监视代理进一步被编程为将监视代理进程从一个或多个第二命名空间切换到一个或多个第一命名空间。 在切换之后,监视代理进程继续在第二编程容器中执行,但是通过监视代理进程在应用程序和监视代理之间启用通信。

    System, method, and graphical user interface for application topology mapping in hosted computing environments
    19.
    发明授权
    System, method, and graphical user interface for application topology mapping in hosted computing environments 有权
    托管计算环境中的应用程序拓扑映射的系统,方法和图形用户界面

    公开(公告)号:US09246773B2

    公开(公告)日:2016-01-26

    申请号:US14527741

    申请日:2014-10-29

    Applicant: Draios Inc.

    Inventor: Loris Degioanni

    Abstract: Systems, methods, and graphical user interfaces for application topology mapping in hosted computing environments. In one embodiment, for example, a computer graphical user interface comprises an application topology map of an application deployed on a plurality of a hosts in a hosted computing environment, the application topology map comprising a plurality of nodes and edges there between, the plurality of nodes representing a plurality of identified application components of the application, the edges representing identified logical dependencies between the plurality of application components.

    Abstract translation: 托管计算环境中应用程序拓扑映射的系统,方法和图形用户界面。 在一个实施例中,例如,计算机图形用户界面包括部署在托管计算环境中的多个主机上的应用的应用拓扑图,该应用拓扑图包括多个节点和边缘之间,多个 表示应用程序的多个识别的应用程序组件的节点,边缘表示多个应用组件之间的识别的逻辑依赖性。

    SYSTEM, METHOD, AND GRAPHICAL USER INTERFACE FOR APPLICATION TOPOLOGY MAPPING IN HOSTED COMPUTING ENVIRONMENTS
    20.
    发明申请
    SYSTEM, METHOD, AND GRAPHICAL USER INTERFACE FOR APPLICATION TOPOLOGY MAPPING IN HOSTED COMPUTING ENVIRONMENTS 有权
    系统,方法和图形用户界面在主机计算环境中应用拓扑映射

    公开(公告)号:US20150052441A1

    公开(公告)日:2015-02-19

    申请号:US14527741

    申请日:2014-10-29

    Applicant: Draios Inc.

    Inventor: Loris Degioanni

    Abstract: Systems, methods, and graphical user interfaces for application topology mapping in hosted computing environments. In one embodiment, for example, a computer graphical user interface comprises an application topology map of an application deployed on a plurality of a hosts in a hosted computing environment, the application topology map comprising a plurality of nodes and edges there between, the plurality of nodes representing a plurality of identified application components of the application, the edges representing identified logical dependencies between the plurality of application components.

    Abstract translation: 托管计算环境中应用程序拓扑映射的系统,方法和图形用户界面。 在一个实施例中,例如,计算机图形用户界面包括部署在托管计算环境中的多个主机上的应用的应用拓扑图,该应用拓扑图包括多个节点和边缘之间,多个 表示应用程序的多个识别的应用程序组件的节点,边缘表示多个应用组件之间的识别的逻辑依赖性。

Patent Agency Ranking