Application portability metric measurement

    公开(公告)号:US12131152B2

    公开(公告)日:2024-10-29

    申请号:US17743807

    申请日:2022-05-13

    IPC分类号: G06F8/77

    CPC分类号: G06F8/77

    摘要: In one embodiment, a test process herein may: execute an application under test; monitor execution of the application under test for system calls specific to a particular operating system in which the application under test is being executed; capture a count of system calls specific to the particular operating system during the execution of the application under test; and compute a portability metric based on the count of system calls specific to the particular operating system, the portability metric indicative of how dependent the application under test is on the particular operating system.

    Mitigating security threats in daisy chained serverless FaaS functions

    公开(公告)号:US12063228B2

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

    申请号:US17559164

    申请日:2021-12-22

    IPC分类号: H04L9/40 H04L41/22

    摘要: In one embodiment, a method comprises: receiving, by a process, an executed function flow of a daisy chained serverless function-as-a-service (FaaS) function, the executed function flow having been injected with a particular trace identifier in response to an initial event trigger and span identifiers having been injected by each service that was executed; generating, by the process, a serverless flow graph associated with the particular trace identifier based on linking a path of serverless functions according to correlation of the span identifiers between the serverless functions; performing, by the process, a trace-based analysis of the serverless flow graph through comparison to a baseline of expectation; detecting, by the process, one or more anomalies in the serverless flow graph according to the trace-based analysis; and mitigating, by the process, the one or more anomalies in the serverless flow graph.

    Out of box user performance journey monitoring

    公开(公告)号:US12047839B2

    公开(公告)日:2024-07-23

    申请号:US16745648

    申请日:2020-01-17

    摘要: In one embodiment, a method for user performance journey monitoring is disclosed. The method illustratively comprises receiving, by a process, user journey information associated with an application and a plurality of application end users, the user journey information indicative of navigation paths of the application end users among a plurality of nodes configured to perform at least a part of the application; receiving, by the process, performance metric information indicative of performance of the plurality of nodes configured to perform at least the part of the application; correlating, by the process, the user journey information with the performance metric information based on one or more query criteria; and storing, by the process, the correlated user journey information and performance metric information in an application end user journey database indexed by the one or more query criteria.

    Anomaly driven telemetry sampling using intelligent tracers and parent spans

    公开(公告)号:US12021725B1

    公开(公告)日:2024-06-25

    申请号:US17749405

    申请日:2022-05-20

    摘要: In one embodiment, an illustrative method herein may comprise: initiating, by a device, a transaction trace that passes through a plurality of downstream tracers configured to collect a temporarily cached span of telemetry information regarding the transaction trace; receiving, by the device, an indication of a trigger event at a given span along the transaction trace from a particular one of the plurality of downstream tracers; deciding, by the device and based on the trigger event, whether to trigger a sharing of the temporarily cached span of telemetry information regarding the transaction trace from each of the plurality of downstream tracers; and sending, by the device in response to deciding to trigger the sharing, a signal to the plurality of downstream tracers to cause the plurality of downstream tracers to share their temporarily cached span of telemetry information regarding the transaction trace with a telemetry collector.