-
公开(公告)号:US11513846B1
公开(公告)日:2022-11-29
申请号:US17168979
申请日:2021-02-05
Applicant: Splunk Inc.
Inventor: Tristan Fletcher , Brian Bingham
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.
-
公开(公告)号:US10949253B2
公开(公告)日:2021-03-16
申请号:US16118185
申请日:2018-08-30
Applicant: Splunk Inc.
Inventor: Tristan Fletcher , Brian Bingham
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.
-
公开(公告)号:US10776140B2
公开(公告)日:2020-09-15
申请号:US15582108
申请日:2017-04-28
Applicant: SPLUNK INC.
Inventor: Brian Bingham , Tristan Fletcher
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.
-
公开(公告)号:US10761687B2
公开(公告)日:2020-09-01
申请号:US15967472
申请日:2018-04-30
Applicant: SPLUNK INC.
Inventor: Tristan Fletcher , Cary Glen Noel , Alok Bhide
IPC: G06F9/46 , G06F3/0482 , H04L12/24 , G06F3/0484 , G06F9/455 , G06F11/32 , H01L41/22 , G06F11/34
Abstract: In some embodiments, in response to the user selecting a first node in the tree to be pinned, the system displays a first detail panel for the first node, wherein the first detail panel displays state information for the first node, wherein the state information is frozen at the time of pinning. Moreover, in response to the user selecting a second node in the tree to be pinned, the system displays a second detail panel for the second node, wherein the second detail panel displays state information for the second node, wherein the state information is frozen at the time of pinning. Note that the first detail panel is displayed concurrently with the second detail panel to facilitate comparing state information between the first and second nodes.
-
公开(公告)号:US10523538B2
公开(公告)日:2019-12-31
申请号:US15215097
申请日:2016-07-20
Applicant: Splunk Inc.
Inventor: Tristan Fletcher , Cary Glen Noel
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.
-
公开(公告)号:US10318541B2
公开(公告)日:2019-06-11
申请号:US15421395
申请日:2017-01-31
Applicant: Splunk Inc.
Inventor: Brian Bingham , Tristan Fletcher , Alok Anant Bhide
IPC: G06F16/248 , G06F3/0484 , G06F3/0482 , G06F9/455 , G06F11/32 , G06F16/26 , G06F11/34
Abstract: The disclosed system and method acquire and store performance measurements relating to performance of a component in an information technology (IT) environment and log data produced by the IT environment, in association with corresponding time stamps. The disclosed system and method correlate at least one of the performance measurements with at least one of the portions of log data.
-
公开(公告)号:US10019496B2
公开(公告)日:2018-07-10
申请号:US15421412
申请日:2017-01-31
Applicant: Splunk Inc.
Inventor: Brian Bingham , Tristan Fletcher , Alok Anant Bhide
IPC: G06F9/455 , G06F17/30 , G06T11/20 , G06F3/0484
CPC classification number: G06F16/248 , G06F3/04847 , G06F9/45558 , G06F16/22 , G06F16/2477 , G06F2009/45591 , G06T11/20 , G06T11/206
Abstract: The disclosed system and method acquire and store performance measurements relating to performance of a component in an information technology (IT) environment and log data produced by the IT environment, in association with corresponding time stamps. The disclosed system and method correlate at least one of the performance measurements with at least one of the portions of log data.
-
公开(公告)号:US20180032363A1
公开(公告)日:2018-02-01
申请号:US15675538
申请日:2017-08-11
Applicant: Splunk Inc.
Inventor: Brian Bingham , Tristan Fletcher
CPC classification number: G06F9/45558 , G06F9/45533 , G06F9/45545 , G06F11/1484 , G06F11/3409 , G06F2009/4557 , G06F2009/45591 , G06F2009/45595
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.
-
公开(公告)号:US20160239336A1
公开(公告)日:2016-08-18
申请号:US15139210
申请日:2016-04-26
Applicant: Splunk Inc.
Inventor: Brian Bingham , Tristan Fletcher
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F9/45533 , G06F9/45545 , G06F11/1484 , G06F11/3409 , G06F2009/4557 , G06F2009/45591 , G06F2009/45595
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.
-
公开(公告)号:US09417774B2
公开(公告)日:2016-08-16
申请号:US14609080
申请日:2015-01-29
Applicant: Splunk Inc.
Inventor: Tristan Fletcher , Cary Glen Noel , Alok Bhide
IPC: G06F9/46 , G06F3/0484 , H01L41/22 , G06F9/455 , G06F11/32 , G06F3/0482 , G06F11/34
CPC classification number: G06F3/0482 , G06F3/0484 , G06F3/04842 , G06F9/45533 , G06F11/323 , G06F11/3409 , G06F2201/815 , G06F2203/04803 , H01L41/22 , H04L41/22
Abstract: In some embodiments, in response to the user selecting a first node in the tree to be pinned, the system displays a first detail panel for the first node, wherein the first detail panel displays state information for the first node, wherein the state information is frozen at the time of pinning. Moreover, in response to the user selecting a second node in the tree to be pinned, the system displays a second detail panel for the second node, wherein the second detail panel displays state information for the second node, wherein the state information is frozen at the time of pinning. Note that the first detail panel is displayed concurrently with the second detail panel to facilitate comparing state information between the first and second nodes.
-
-
-
-
-
-
-
-
-