Distributed data acquisition, indexing and search system

    公开(公告)号:US11513846B1

    公开(公告)日:2022-11-29

    申请号:US17168979

    申请日:2021-02-05

    Applicant: Splunk Inc.

    Abstract: A scheduler manages execution of a plurality of data-collection jobs, assigns individual jobs to specific forwarders in a set of forwarders, and generates and transmits tokens (e.g., pairs of data—collection tasks and target sources) to assigned forwarders. The forwarder uses the tokens, along with stored information applicable across jobs, to collect data from the target source and forward it onto an indexer for processing. For example, the indexer can then break a data stream into discrete events, extract a timestamp from each event and index (e.g., store) the event based on the timestamp. The scheduler can monitor forwarders' job performance, such that it can use the performance to influence subsequent job assignments. Thus, data-collection jobs can be efficiently assigned to and executed by a group of forwarders, where the group can potentially be diverse and dynamic in size.

    Data forwarder for distributed data acquisition, indexing and search system

    公开(公告)号:US10949253B2

    公开(公告)日:2021-03-16

    申请号:US16118185

    申请日:2018-08-30

    Applicant: Splunk Inc.

    Abstract: A scheduler manages execution of a plurality of data-collection jobs, assigns individual jobs to specific forwarders in a set of forwarders, and generates and transmits tokens (e.g., pairs of data-collection tasks and target sources) to assigned forwarders. The forwarder uses the tokens, along with stored information applicable across jobs, to collect data from the target source and forward it onto an indexer for processing. For example, the indexer can then break a data stream into discrete events, extract a timestamp from each event and index (e.g., store) the event based on the timestamp. The scheduler can monitor forwarders' job performance, such that it can use the performance to influence subsequent job assignments. Thus, data-collection jobs can be efficiently assigned to and executed by a group of forwarders, where the group can potentially be diverse and dynamic in size.

    Systems and methods for automatically characterizing performance of a hypervisor system

    公开(公告)号:US10776140B2

    公开(公告)日:2020-09-15

    申请号:US15582108

    申请日:2017-04-28

    Applicant: SPLUNK INC.

    Abstract: Techniques promote monitoring of hypervisor systems by presenting dynamic representations of hypervisor architectures that include performance indicators. A reviewer can interact with the representation to progressively view select lower-level performance indicators. Higher level performance indicators can be determined based on lower level state assessments. A reviewer can also view historical performance metrics and indicators, which can aid in understanding which configuration changes or system usages may have led to sub-optimal performance.

    User interface that provides a proactive monitoring tree with severity state sorting

    公开(公告)号:US10523538B2

    公开(公告)日:2019-12-31

    申请号:US15215097

    申请日:2016-07-20

    Applicant: Splunk Inc.

    Abstract: The disclosed embodiments relate to a system that displays performance data for a computing environment. During operation, the system first determines values for a performance metric for entities that comprise the computing environment. Next, the system displays the computing environment as a tree comprising nodes representing the entities and edges representing parent-child relationships between the entities. While displaying the tree, the system displays the child nodes for each parent in sorted order based on values of the performance metric associated with the child nodes.

Patent Agency Ranking