DYNAMIC RESOLUTION ESTIMATION FOR A DETECTOR
    13.
    发明公开

    公开(公告)号:US20240346049A1

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

    申请号:US18666603

    申请日:2024-05-16

    Applicant: SPLUNK Inc.

    CPC classification number: G06F16/287 G06F16/24568 G06F16/2477 H04L43/08

    Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.

    Processing data streams received from instrumented software using incremental finite window double exponential smoothing

    公开(公告)号:US11023280B2

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

    申请号:US16129494

    申请日:2018-09-12

    Applicant: Splunk Inc.

    Inventor: Joseph Ari Ross

    Abstract: A system receives a time series of data values from instrumented software executing on an external system. Each data value corresponds to a metric of the external system. The system stores a level value representing a current estimate of the time series and a trend value representing a trend in the time series. The level and trend values are based on data in a window having a trailing value. In response to receiving a most recent value, the system updates the level value and the trend value to add an influence of the most recent value and remove an influence of the trailing value. The system forecasts based on the updated level and trend values, and in response to determining that the forecast indicates the potential resource shortage event, takes action.

    TRACE AND SPAN SAMPLING AND ANALYSIS FOR INSTRUMENTED SOFTWARE

    公开(公告)号:US20200372007A1

    公开(公告)日:2020-11-26

    申请号:US16757354

    申请日:2019-10-28

    Applicant: Splunk Inc.

    Abstract: Embodiments of the present disclosure provide for trace and span sampling and analysis for instrumented software. Each span may be annotated with one or more tags that provide context about an executed task, such as a user instrumenting the software, a document involved in a request, an infrastructure element used in servicing a request, etc. A sampler may perform tail-based sampling of traces comprising spans. The sampler may select a portion of the traces having selected features and send them to an analyzer. The analyzer may receive the selected traces and determine whether the selected traces are indicative of configuration problems for the instrumented software. An alert may be generated based on identified configuration problems.

    Dynamic resolution estimation for a detector

    公开(公告)号:US12013880B2

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

    申请号:US17721251

    申请日:2022-04-14

    Applicant: SPLUNK Inc.

    CPC classification number: G06F16/287 G06F16/24568 G06F16/2477 H04L43/08

    Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.

Patent Agency Ranking