-
公开(公告)号:US20220121689A1
公开(公告)日:2022-04-21
申请号:US17072833
申请日:2020-10-16
Applicant: Splunk Inc.
Inventor: Alexander Douglas James , Shyam Mundhra , Manikandan Vellore Muneeswaran , Arun Ramani , Thor Taylor , Steve Zhang
IPC: G06F16/28 , G06F16/2455 , G06F16/2453 , G06F9/30
Abstract: Systems and methods for rule-based data stream processing by data collection, indexing, and visualization systems. An example method includes: receiving, by the computer system, an input data stream comprising raw machine data; processing the raw machine data by a data processing pipeline that produces transformed machine data, wherein the data processing pipeline comprises an ordered plurality of pipeline stages, wherein a pipeline stage of the ordered plurality of pipeline stages applies a rule of a set of rules to an input of the pipeline stage, wherein the rule specifies an action to be performed on the input of the pipeline stage responsive to evaluating a conditional expression applied to the input of the pipeline stage, wherein the action generates an output of the pipeline stage, and wherein the rule is selected based on a source type associated with the input data stream; and supplying the transformed machine data to a data collection, indexing, and visualization system.
-
公开(公告)号:US11669551B2
公开(公告)日:2023-06-06
申请号:US17072833
申请日:2020-10-16
Applicant: Splunk Inc.
Inventor: Alexander Douglas James , Shyam Mundhra , Manikandan Vellore Muneeswaran , Arun Ramani , Thor Taylor , Steve Zhang
IPC: G06F16/28 , G06F16/2455 , G06F16/2453 , G06F9/30
CPC classification number: G06F16/287 , G06F9/30079 , G06F16/24534 , G06F16/24564 , G06F16/24568
Abstract: Systems and methods for rule-based data stream processing by data collection, indexing, and visualization systems. An example method includes: receiving, by the computer system, an input data stream comprising raw machine data; processing the raw machine data by a data processing pipeline that produces transformed machine data, wherein the data processing pipeline comprises an ordered plurality of pipeline stages, wherein a pipeline stage of the ordered plurality of pipeline stages applies a rule of a set of rules to an input of the pipeline stage, wherein the rule specifies an action to be performed on the input of the pipeline stage responsive to evaluating a conditional expression applied to the input of the pipeline stage, wherein the action generates an output of the pipeline stage, and wherein the rule is selected based on a source type associated with the input data stream; and supplying the transformed machine data to a data collection, indexing, and visualization system.
-