-
公开(公告)号:US11874691B1
公开(公告)日:2024-01-16
申请号:US16000664
申请日:2018-06-05
Applicant: Splunk Inc.
Inventor: Alexandros Batsakis , Ashish Mathew , Christopher Pride , Bharath Kishore Reddy Aleti , Sourav Pal , Arindam Bhattacharjee , James Monschke
IPC: G06F16/2453 , G06F16/22
CPC classification number: G06F16/24542 , G06F16/2272
Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system identifies buckets that are to be searched and search nodes to execute the query. The data intake and query system maps the identified buckets to the search nodes and executes the query using the identified bucket and search nodes.
-
公开(公告)号:US11829236B2
公开(公告)日:2023-11-28
申请号:US17804545
申请日:2022-05-27
Applicant: Splunk Inc.
Inventor: Amritpal Singh Bath , Bharath Kishore Reddy Aleti , Octavio Enrique Di Sciullo , Tingjin Xu , Jason Andrew Beyers , Kartheek Babu Kolla , Chaithra Nataraj , Clara Elizabeth Lee
IPC: G06F11/00 , G06F11/07 , G06F16/2455
CPC classification number: G06F11/079 , G06F11/0709 , G06F11/0751 , G06F11/0772 , G06F16/24553 , G06F16/24564
Abstract: Systems and methods are disclosed for monitoring features of a computing device of a distributed computing system using a self-monitoring module. The self-monitoring module can include multiple feature-specific monitoring modules and one or more parent nodes for the feature-specific monitoring modules. A feature-specific monitoring module can identify or detect a fault status change, such as a fault condition or fault resolution, for one or more features. Based on the identified fault conditions or fault resolutions, the feature-specific monitoring module can determine an internal status and communicate an updated status to a parent node.
-
公开(公告)号:US11550847B1
公开(公告)日:2023-01-10
申请号:US15967567
申请日:2018-04-30
Applicant: Splunk Inc.
Inventor: Alexandros Batsakis , Ashish Mathew , Christopher Madden Pride , Bharath Kishore Reddy Aleti , Sourav Pal , Arindam Bhattacharjee , James Monschke
IPC: G06F16/903 , G06F3/06 , G06F9/54 , G06F16/23 , G06F16/901 , G06F16/9032
Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system identifies buckets that are to be searched. The data intake and query system performs a hash on bucket identifiers of the identified buckets to identify search nodes to search the buckets.
-
公开(公告)号:US11513844B1
公开(公告)日:2022-11-29
申请号:US17070110
申请日:2020-10-14
Applicant: Splunk Inc.
IPC: G06F9/48
Abstract: A computer implemented system is described for assigning executable jobs to pipeline sets, whereby the jobs may be network based computer jobs. The assigning includes generating a weight for each pipeline set of multiple pipeline sets to obtain multiple weights. Generating a weight includes obtaining duty cycle metrics for pipeline software threads in the pipeline set. The duty cycle metrics include a measure of an amount of time that a corresponding pipeline thread is executing and actively processing data. Generating the weight further includes determining the weight for the pipeline set based at least in part on the duty cycle metrics. The method further includes assigning a job request to a target pipeline set selected from the pipeline sets according to a weighted random algorithm, wherein the weighted random algorithm uses the weights.
-
25.
公开(公告)号:US11106734B1
公开(公告)日:2021-08-31
申请号:US15967587
申请日:2018-04-30
Applicant: Splunk Inc.
Inventor: Alexandros Batsakis , Ashish Mathew , Christopher Madden Pride , Bharath Kishore Reddy Aleti , Sourav Pal , Arindam Bhattacharjee , James Monschke
IPC: G06F16/901 , G06F16/903 , G06F16/907 , G06F3/06
Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The query identifies a set of data to be processed and a manner of processing the set of data. The data intake and query system dynamically identifies a plurality of containerized search nodes instantiated on one or more computing devices in a containerized environment to execute the query. The data intake and query system executes the query using the containerized search nodes.
-
-
-
-