COLLECTING ROUTE-BASED TRAFFIC METRICS IN A SERVICE-ORIENTED SYSTEM

    公开(公告)号:US20220086075A1

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

    申请号:US17531556

    申请日:2021-11-19

    Abstract: Methods, systems, and computer-readable media for collecting route-based traffic metrics in a service-oriented system are disclosed. A first service in a service-oriented system receives an inbound request from a second service. From the inbound request, the first service extracts, a route identifier representing an upstream route including the second service. The first service stores the route identifier and a counter representing a number of inbound requests with the route identifier that have been received by the first service over a current window of time. The first service sends, to a traffic metric collection system, a metric message comprising the route identifier and the counter. Traffic metric data is determined by the traffic metric collection system using the metric message from the first service and one or more additional metric messages from one or more additional services. The traffic metric data indicates one or more flows of requests through the services.

    Anomaly detection using machine learning

    公开(公告)号:US10102056B1

    公开(公告)日:2018-10-16

    申请号:US15162279

    申请日:2016-05-23

    Abstract: A machine learning engine is configured to create a customized anomaly detector for use by a system resource, such as a virtual machine instance running specific operations. Anomalies are determined by comparing aspects of current data to “normal” baseline data indicating a normal range of performance and operation of a system resource. Operation by a system resource that is outside of this normal range of performance and operation may be considered an anomaly. The machine learning engine may be used to create customized monitoring that detects anomalies in operation and/or performance of a system resource based on at least some custom parameters that are unique to the particular system that is to be monitored. The parameters may include operational parameters, which may be selected specifically for the system to be monitored. The parameters may also include some technical parameters which are used by many other systems to monitor hardware performance.

    Collecting route-based traffic metrics in a service-oriented system

    公开(公告)号:US11570078B2

    公开(公告)日:2023-01-31

    申请号:US17531556

    申请日:2021-11-19

    Abstract: Methods, systems, and computer-readable media for collecting route-based traffic metrics in a service-oriented system are disclosed. A first service in a service-oriented system receives an inbound request from a second service. From the inbound request, the first service extracts, a route identifier representing an upstream route including the second service. The first service stores the route identifier and a counter representing a number of inbound requests with the route identifier that have been received by the first service over a current window of time. The first service sends, to a traffic metric collection system, a metric message comprising the route identifier and the counter. Traffic metric data is determined by the traffic metric collection system using the metric message from the first service and one or more additional metric messages from one or more additional services. The traffic metric data indicates one or more flows of requests through the services.

    Collecting route-based traffic metrics in a service-oriented system

    公开(公告)号:US11184269B1

    公开(公告)日:2021-11-23

    申请号:US16846631

    申请日:2020-04-13

    Abstract: Methods, systems, and computer-readable media for collecting route-based traffic metrics in a service-oriented system are disclosed. A first service in a service-oriented system receives an inbound request from a second service. From the inbound request, the first service extracts, a route identifier representing an upstream route including the second service. The first service stores the route identifier and a counter representing a number of inbound requests with the route identifier that have been received by the first service over a current window of time. The first service sends, to a traffic metric collection system, a metric message comprising the route identifier and the counter. Traffic metric data is determined by the traffic metric collection system using the metric message from the first service and one or more additional metric messages from one or more additional services. The traffic metric data indicates one or more flows of requests through the services.

    Integrated test coverage measurement in distributed systems
    7.
    发明授权
    Integrated test coverage measurement in distributed systems 有权
    分布式系统中的综合测试覆盖测量

    公开(公告)号:US09559928B1

    公开(公告)日:2017-01-31

    申请号:US13886488

    申请日:2013-05-03

    Abstract: Methods and systems for implementing test coverage measurement are disclosed. A first set of interactions among a set of production services are determined. The first set of interactions comprises a plurality of service requests between individual ones of the set of production services. A second set of interactions among a set of test services are determined. The second set of interactions comprises a plurality of service requests between individual ones of the set of test services. A test coverage metric is generated. The test coverage metric indicates an amount of the first set of interactions that are covered by the second set of interactions.

    Abstract translation: 公开了实现测试覆盖测量的方法和系统。 确定一组生产服务之间的第一组交互。 第一组交互包括在该组生产服务中的各个服务请求之间的多个服务请求。 确定一组测试服务之间的第二组交互。 第二组交互包括在该组测试服务中的各个服务请求之间的多个服务请求。 生成测试覆盖率度量。 测试覆盖率度量指示第二组交互覆盖的第一组交互的量。

    Trace backtracking in distributed systems
    8.
    发明授权
    Trace backtracking in distributed systems 有权
    分布式系统中的跟踪回溯

    公开(公告)号:US09450849B1

    公开(公告)日:2016-09-20

    申请号:US13950068

    申请日:2013-07-24

    CPC classification number: H04L43/0876 H04L43/022 H04L43/026 H04L43/04

    Abstract: Methods and systems for trace backtracking are disclosed. In response to receiving a request from an upstream component at a downstream component, a trace is initiated at the downstream component. A response to the request is sent from the downstream component to the upstream component. The response comprises trace metadata. Trace data is generated at the upstream component in response to receiving the trace metadata at the upstream component. The trace data describes an interaction between the upstream component and the downstream component. A call graph is generated based on the trace data. The call graph comprises a call path between the upstream component and the downstream component.

    Abstract translation: 公开了跟踪回溯的方法和系统。 响应于在下游组件接收到来自上游组件的请求,在下游组件处启动跟踪。 对请求的响应从下游组件发送到上游组件。 响应包括跟踪元数据。 响应于在上游组件处接收到跟踪元数据,在上游组件生成跟踪数据。 跟踪数据描述了上游组件和下游组件之间的交互。 基于跟踪数据生成调用图。 呼叫图包括上游组件和下游组件之间的呼叫路径。

Patent Agency Ranking