Data recovery in a multi-pipeline data forwarder

    公开(公告)号:US11640341B1

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

    申请号:US17573964

    申请日:2022-01-12

    申请人: Splunk Inc.

    摘要: In accordance with implementations of the present disclosure, a backup of live data received by a data forwarder is generated at the data forwarder while the live data is provided to a real-time data pipeline for forwarding from the data forwarder. A first portion of the live data is recovered from the backup to a stale data pipeline of the data forwarder. A request to forward the live data to a destination node is received by the data forwarder. In response to the request data is forwarded to the destination node, where the first portion of the live data from the stale data pipeline is added to a second portion of the live data from the real-time data pipeline in the response based on determining headroom remains to reach an amount of the data identified to include in the response.

    Removing data from a data pipeline for efficient forwarding of live data

    公开(公告)号:US11237922B2

    公开(公告)日:2022-02-01

    申请号:US16752878

    申请日:2020-01-27

    申请人: SPLUNK INC.

    IPC分类号: G06F11/14 H04L1/16 H04L12/853

    摘要: In accordance with implementations of the present disclosure, a backup of live data received by a data forwarder is generated at the data forwarder while the live data is provided to a real-time data pipeline for forwarding from the data forwarder. A first portion of the live data is recovered from the backup to a stale data pipeline of the data forwarder. A request to forward the live data to a destination node is received by the data forwarder. In response to the request data is forwarded to the destination node, where the first portion of the live data from the stale data pipeline is added to a second portion of the live data from the real-time data pipeline in the response based on determining headroom remains to reach an amount of the data identified to include in the response.

    Instantiating data queues for management of remote data stores

    公开(公告)号:US10599529B2

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

    申请号:US15799662

    申请日:2017-10-31

    申请人: SPLUNK INC.

    摘要: A computer-implemented method, system, and computer-readable media are disclosed herein. In embodiments, the computer-implemented method may entail receiving, by a data service, live data associated with an entity. The entity may be, for example, a customer of the data service. The method may then route the live data to a dual-queue system. The live data may then be loaded into a live data queue for processing of the live data. In addition, the live data may be stored as a persistent backup of the live data in a stale data queue. A remote data store may periodically establish a connection with the dual-queue system, after which, at least a portion of the stale data may be transmitted to the remote data store. Additional embodiments are described and/or claimed.

    Data forwarding using multiple data pipelines

    公开(公告)号:US09753818B2

    公开(公告)日:2017-09-05

    申请号:US14530445

    申请日:2014-10-31

    申请人: SPLUNK INC.

    IPC分类号: G06F11/14

    摘要: In accordance with implementations of the present disclosure, a computer-implemented method for forwarding data includes generating a backup of received live data. The backup of the received live data may be generated on non-volatile storage. The method further includes providing the received live data to a first data buffer for forwarding of the received live data, where a portion of the received live data is dropped prior to being forwarded. Based on the portion of the received live data being dropped, the portion of the received live data is recovered from the backup and the recovered portion of the received live data is provided to a second data buffer for forwarding of the recovered portion of the received live data.

    CALCULATING QUALITY INDICATORS OF COMPUTER APPLICATIONS BASED ON APPLICATION EVENTS
    7.
    发明申请
    CALCULATING QUALITY INDICATORS OF COMPUTER APPLICATIONS BASED ON APPLICATION EVENTS 有权
    计算机应用程序的应用程序质量指标计算

    公开(公告)号:US20150261585A1

    公开(公告)日:2015-09-17

    申请号:US14610944

    申请日:2015-01-30

    申请人: Splunk Inc.

    IPC分类号: G06F9/54 G06F11/30 G06F11/34

    摘要: A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user devices and a second number of unique users who have encountered at least once an abnormal termination with the computer application release on user devices. Additionally or optionally, an application quality score can be computed for a computer application based on quality scores of computer application releases that represent different versions of the computer application. Additionally or optionally, a weighted application quality score can be computed for a computer application by further taking into consideration the average application quality score and popularity of a plurality of computer applications.

    摘要翻译: 计算机应用程序版本的质量得分使用第一数量的在用户设备上启动计算机应用程序版本的第一数量的唯一用户以及第二数量的唯一用户,其中至少一次遇到异常终止与用户上的计算机应用程序释放 设备。 另外或可选地,可以基于表示计算机应用程序的不同版本的计算机应用程序版本的质量得分,为计算机应用程序计算应用程序质量得分。 另外或可选地,可以通过进一步考虑多个计算机应用的平均应用质量得分和普及度来计算计算机应用的加权应用质量得分。

    Monitoring a stale data queue for deletion events

    公开(公告)号:US11558270B2

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

    申请号:US17589734

    申请日:2022-01-31

    申请人: Splunk Inc.

    摘要: A computer-implemented method, system, and computer-readable media are disclosed herein. In embodiments, the computer-implemented method may entail receiving, by a data service, live data associated with an entity. The entity may be, for example, a customer of the data service. The method may then route the live data to a dual-queue system of the data service. The live data may be loaded into a live data queue of the dual queue system for processing. Processing may entail generating summary statistics from the live data. An alert may then be transmitted to the customer in response to detecting the occurrence of one or more alert events. In embodiments, the alert events may include events identified in the summary statistics. Additional embodiments are described and/or claimed.

    Measuring mobile application program reliability caused by runtime errors

    公开(公告)号:US11074152B2

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

    申请号:US16888771

    申请日:2020-05-31

    申请人: Splunk Inc.

    摘要: A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user devices and a second number of unique users who have encountered at least once an abnormal termination with the computer application release on user devices. Additionally or optionally, an application quality score can be computed for a computer application based on quality scores of computer application releases that represent different versions of the computer application. Additionally or optionally, a weighted application quality score can be computed for a computer application by further taking into consideration the average application quality score and popularity of a plurality of computer applications.