-
521.
公开(公告)号:US11809395B1
公开(公告)日:2023-11-07
申请号:US17444173
申请日:2021-07-30
Applicant: Splunk Inc.
Inventor: Jeff Fan , Daniel Ferstay , Denis Vergnes
IPC: G06F16/22
CPC classification number: G06F16/2228
Abstract: Systems and methods are described for balancing workloads and reliably delivering data to a plurality of indexing systems in a data intake and query system. A topic-based indexing system load balancer may receive event data from various data sources, each of which may be associated with a topic. The event data may be entirely unparsed, unparsed but divided into events, or parsed into events. The topic-based indexing system load balancer may distribute the received event data on a per-topic or per-event basis to a set of indexing systems, and may distribute topics and events based on the volume received. Unparsed data may be divided into portions, and the topic-based indexing system load balancer may ensure that portions data associated with the same topic are delivered to the same indexer so that events split between two portions may be recombined and indexed.
-
公开(公告)号:US11803548B1
公开(公告)日:2023-10-31
申请号:US17578278
申请日:2022-01-18
Applicant: SPLUNK INC.
Inventor: Kieran Nicholas Cairney , Jindrich Dinga , Murugan Kandaswamy , Vishal Patel
IPC: G06F7/00 , G06F16/2455 , G06F16/23
CPC classification number: G06F16/24553 , G06F16/2379
Abstract: A log-to-metrics transformation system includes a log-to-metrics application executing on a processor. The log-to-metrics transformation system receives a format associated with machine data, and further receives, via a first graphical control, a first set of metric identifiers corresponding to a first set of metrics associated with the machine data. The log-to-metrics transformation system generates a first set of mappings between the first set of metric identifiers and a first set of field values included in the machine data. The log-to-metrics transformation system stores the first set of mappings and an association with the format of the machine data. The log-to-metrics transformation system, based on the first set of mappings, causes the first set of field values to be extracted from the machine data. Further, a first metric included in the first set of metrics is determined based on at least a portion of the first set of field values.
-
公开(公告)号:US11798235B1
公开(公告)日:2023-10-24
申请号:US17086321
申请日:2020-10-30
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Stanislav Yazhenskikh , Jim Jiaming Zhu
IPC: G06T19/00 , G06T17/20 , G06T15/20 , H04L65/4053 , G06T7/521
CPC classification number: G06T19/003 , G06T7/521 , G06T15/205 , G06T17/20 , G06T19/006 , H04L65/4053
Abstract: Various implementations of the present application set forth a method comprising generating, three-dimensional data and two-dimensional data representing a physical space that includes a real-world asset, generating an adaptable three-dimensional (3D) representation of the physical space based on the two-dimensional and three-dimensional data, where the adaptable 3D representation includes a plurality of coordinates representing different positions in 3D coordinate space corresponding to the physical space, transforming the adaptable 3D representation into geometry data comprising a set of vertices, faces comprising edges between pairs of vertices, and texture data, transmitting the geometry data to a remote device, wherein the remote device, constructs, based on the geometry data, the adaptable 3D representation of the physical space for display at a location of the remote device in a remote environment, and modifies, based on an input, at least one of a dimension or a position of the adaptable 3D representation.
-
524.
公开(公告)号:US11798209B1
公开(公告)日:2023-10-24
申请号:US17731310
申请日:2022-04-28
Applicant: Splunk Inc.
Inventor: Nicholas Filippi , Simon Fishel , Siegfried Puchbauer-Schnabel , Mathew Elting , Carl Yestrau
IPC: G06T11/20 , G06F16/9038
CPC classification number: G06T11/206 , G06F16/9038 , G06T2200/24
Abstract: Embodiments of the disclosure are systems and methods for updating third party visualizations in response to a query. In one embodiment, a method is provided that includes receiving input data comprising events, where the events comprise time-stamped machine- generated data. The method also comprises receiving a modular visualization that includes a variable field associated with a visualization and instructions for rendering the visualization using the input data and the variable field. Further, the method comprises rendering the visualization based on the input data and a value associated with the variable field. Additionally, the method comprises updating the value of the variable field and obtaining updated input data using a search query that is generated using the updated value. The visualization is re-rendered based on the updated input data and the updated value.
-
公开(公告)号:US11797542B1
公开(公告)日:2023-10-24
申请号:US17374837
申请日:2021-07-13
Applicant: Splunk Inc.
Inventor: Rajesh Raman , Maxime Petazzoni , Arijit Mukherji , Phillip Liu
IPC: G06F16/24 , G06F16/2455 , G06F40/279 , G06F16/2453 , G06F40/205 , G06F16/242 , G06F16/28 , G06F16/907
CPC classification number: G06F16/24568 , G06F16/244 , G06F16/24535 , G06F16/284 , G06F16/907 , G06F40/205 , G06F40/279
Abstract: A system processes data stream language expressions that combine result data streams from multiple data stream language sub-expressions. The system determines a set of fixed dimensions based on static analysis of the data stream language sub-expression. The system determines a union set representing a union of the sets of fixed dimensions. The system determines at execution time of the data stream language expression, a plurality of sets of data streams. Each set of data stream corresponds to a data stream language sub-expression from the plurality of data stream language expressions. The system correlates data streams across the plurality of sets of data streams based on the union set. The system determines result data streams for the data stream language expression by combining data values of correlated data streams.
-
公开(公告)号:US11789993B2
公开(公告)日:2023-10-17
申请号:US17163883
申请日:2021-02-01
Applicant: SPLUNK Inc.
Inventor: Adam Oliner
IPC: G06F16/00 , G06F16/43 , G06F16/438
CPC classification number: G06F16/43 , G06F16/438
Abstract: Described herein are technologies that facilitate effective use (e.g., indexing and searching) of non-text machine data (e.g., audio/visual data) in an event-based machine-data intake and query system.
-
公开(公告)号:US11789950B1
公开(公告)日:2023-10-17
申请号:US17074445
申请日:2020-10-19
Applicant: Splunk Inc.
Inventor: Paul Jean André Bernier , Poornima Devaraj , Ivneet Kaur , Zhimin Liang , Min Zhang
IPC: G06F16/2455 , G06F16/22 , G06F16/25
CPC classification number: G06F16/24568 , G06F16/22 , G06F16/254
Abstract: Systems and methods are described for a streaming data processing system that defers processing of some data based on a determined importance of the data. A streaming data processing system can ingest a data stream that contains multiple events, and can extract data field values from individual events and process the data field values to determine event importance. The streaming data processing system can then do further processing and indexing of high importance events, and can generate a storage prefix for each low importance event that determines where to store the low importance event in a data storage system. The streaming data processing system can then process queries by retrieving the indexed high importance events, and can extract the data field values from a high importance event to determine the storage prefix for retrieving corresponding low importance events from the data storage system.
-
528.
公开(公告)号:USD1000457S1
公开(公告)日:2023-10-03
申请号:US29800322
申请日:2021-07-20
Applicant: SPLUNK Inc.
Designer: Uladzimir Bahatyrevich
Abstract: The sole FIGURE is an embodiment of a display screen or portion thereof having a graphical user interface with a route tracking tool showing my new design.
The outermost broken lines depict the display screen or portion thereof in which the design is embodied that form no part of the claimed design. The remaining broken lines illustrate portions of the graphical user interface that form no part of the claim design.-
公开(公告)号:US11775501B2
公开(公告)日:2023-10-03
申请号:US16757354
申请日:2019-10-28
Applicant: Splunk Inc.
Inventor: Joseph Ari Ross , Matthew William Pound
CPC classification number: G06F16/2365 , G06F11/3636
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.
-
530.
公开(公告)号:US11762869B1
公开(公告)日:2023-09-19
申请号:US16146933
申请日:2018-09-28
Applicant: SPLUNK INC.
Inventor: Horst Werner
IPC: G06F16/00 , G06F16/248 , G06F16/951 , H04L45/02
CPC classification number: G06F16/248 , G06F16/951 , H04L45/02
Abstract: Systems, methods, and computer-readable media are disclosed for generating and providing journey flow visualizations. In one computer-implemented embodiments, a data intake and query system can be used to generate and provide journey flow visualizations. In operation, a set of journey instances associated with a journey having a set of steps is obtained. Thereafter, a journey flow visualization that represents flow paths for the set of journey instances is generated, for example, by a data intake and query system. The generation of the journey flow visualization includes, for each node representing a corresponding step of the journey, determining a flow level based on a shortest distance among the set of journey instances between the corresponding step and a journey start. The generation of the journey flow visualization further includes, for each node, determining an in-level position within the flow level based on positions of nodes in a higher flow level. Thereafter, the journey flow visualization can be presented to represent flow paths for the set of journey instances by a computing device via a graphical user interface.
-
-
-
-
-
-
-
-
-