DYNAMIC TRACER MESSAGE LOGGING BASED ON BOTTLENECK DETECTION

    公开(公告)号:US20210216292A1

    公开(公告)日:2021-07-15

    申请号:US17213360

    申请日:2021-03-26

    Abstract: A monitoring system monitors processing of incoming messages by an application, and logs data related to performance of the application. The application includes a plurality of checkpoints, and the monitoring system logs data upon each message traversing the checkpoints in the application. The monitoring system is configured to dynamically modify checkpoints within the application based on latency detection of portions of the application, resulting in improved granularity/resolution of the data collected from congested portions of the application, and reducing the performance penalty of the monitoring system from portions of the application that are not congested.

    Dynamic tracer message logging based on bottleneck detection

    公开(公告)号:US10990366B2

    公开(公告)日:2021-04-27

    申请号:US16524381

    申请日:2019-07-29

    Abstract: A monitoring system monitors processing of incoming messages by an application, and logs data related to performance of the application. The application includes a plurality of checkpoints, and the monitoring system logs data upon each message traversing the checkpoints in the application. The monitoring system is configured to dynamically modify checkpoints within the application based on latency detection of portions of the application, resulting in improved granularity/resolution of the data collected from congested portions of the application, and reducing the performance penalty of the monitoring system from portions of the application that are not congested.

    DYNAMIC TRACER MESSAGE LOGGING BASED ON BOTTLENECK DETECTION

    公开(公告)号:US20230046841A1

    公开(公告)日:2023-02-16

    申请号:US17977265

    申请日:2022-10-31

    Abstract: A monitoring system monitors processing of incoming messages by an application, and logs data related to performance of the application. The application includes a plurality of checkpoints, and the monitoring system logs data upon each message traversing the checkpoints in the application. The monitoring system is configured to dynamically modify checkpoints within the application based on latency detection of portions of the application, resulting in improved granularity/resolution of the data collected from congested portions of the application, and reducing the performance penalty of the monitoring system from portions of the application that are not congested.

    COMPRESSED MESSAGE TRACING AND PARSING
    7.
    发明申请

    公开(公告)号:US20190044836A1

    公开(公告)日:2019-02-07

    申请号:US15691052

    申请日:2017-08-30

    Abstract: A monitoring system monitors processing of incoming messages and logs data related to performance of an application that processes the messages. The monitoring system temporarily associates reusable identifiers with the messages and logs data upon each message traversing different points in the application. Each of the identifiers is sized such that the storage space necessary to store the identifier is less than the storage space necessary to store an identifier sized to uniquely identify all of the plurality of messages, and the identifiers and the logged data are configured to minimize a performance penalty of monitoring the application. The monitoring system parses the data, e.g., during post-processing, to determine, from a plurality of data entries that refers to the same identifier, a subset of the data entries where the same identifier was associated with the same message.

    COMPRESSED MESSAGE TRACING AND PARSING
    8.
    发明公开

    公开(公告)号:US20230362074A1

    公开(公告)日:2023-11-09

    申请号:US18223336

    申请日:2023-07-18

    Abstract: A monitoring system monitors processing of incoming messages and logs data related to performance of an application that processes the messages. The monitoring system temporarily associates reusable identifiers with the messages and logs data upon each message traversing different points in the application. Each of the identifiers is sized such that the storage space necessary to store the identifier is less than the storage space necessary to store an identifier sized to uniquely identify all of the plurality of messages, and the identifiers and the logged data are configured to minimize a performance penalty of monitoring the application. The monitoring system parses the data, e.g., during post-processing, to determine, from a plurality of data entries that refers to the same identifier, a subset of the data entries where the same identifier was associated with the same message.

Patent Agency Ranking