Customizable load balancing in a user behavior analytics deployment

    公开(公告)号:US11509706B1

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

    申请号:US17141148

    申请日:2021-01-04

    Applicant: SPLUNK INC.

    Abstract: A deployment manager executing in a distributed computing environment generates a user behavior analytics (UBA) deployment to process structured event data. The deployment manager configures a streaming cluster to perform streaming processing on real-time data and configures a batch cluster to perform batch processing on aggregated data. A configuration manager executing in the distributed computing environment interoperates with the deployment manager to update the UBA deployment with user-provided code and configurations that define streaming and batch models, among other things. In this manner, the deployment manager provides a scalable UBA deployment that can be customized, via the configuration manager, by a user.

    Associating data from different nodes of a distributed ledger system

    公开(公告)号:US11507562B1

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

    申请号:US16419941

    申请日:2019-05-22

    Applicant: Splunk Inc.

    Abstract: Systems and methods are described to associate data from different nodes of a distributed ledger system. The nodes can generate transaction notifications, log data, and/or metrics data. At least some of the data generated by the nodes can be obtained by a data intake and query system via a distributed ledger system monitor. The data from the distributed ledger system can be stored in the data intake and query system and correlated. Based on an association between at least some of the data of the first node and at least some of the data of the second node, the data intake and query system can determine at least a partial history of a transaction in the distributed ledger system, relationships between components of the distributed ledger system, and/or an architecture of the distributed ledger system.

    Automated determination of decision step logic in a course of action for information technology incident response

    公开(公告)号:US11501184B1

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

    申请号:US16119322

    申请日:2018-08-31

    Applicant: Splunk Inc.

    Abstract: Described herein are improvements for generating courses of action for an information technology (IT) environment. In one example, a method includes determining that a decision step occurs between a one step and two or more other steps of a first course of action associated with an incident type in the information technology environment. The method further includes determining possible outputs of the one step that, when used as input to the decision step, cause the first course of action to proceed from the decision step to respective steps of the two or more other steps. The method also includes incorporating logic into the decision step to direct the course of action to respective steps of the two or more other steps based on one or more of the possible outputs.

    Systems and methods for detecting DNS communications through time-to-live analyses

    公开(公告)号:US11477161B1

    公开(公告)日:2022-10-18

    申请号:US17514814

    申请日:2021-10-29

    Applicant: SPLUNK Inc.

    Abstract: A computerized method is disclosed that includes accessing domain name server (DNS) record data including a plurality of DNS records spanning a first time period, performing a time-to-live (TTL) analysis to determine a TTL run length distribution for the DNS record data, wherein the TTL analysis includes: generating a vector of the TTL values of each DNS record ordered sequentially in time, parsing the vector of the TTL values into segments, where a segment consists of one or more TTL values where a current TTL value is less than an immediately preceding TTL value, and determining the TTL run length distribution, determining whether DNS beaconing is present based on a result of the TTL analysis and in response to determining that DNS beaconing is present, generating an alert for a system administrator.

    Location-based object identification and data visualization

    公开(公告)号:US11461408B1

    公开(公告)日:2022-10-04

    申请号:US16399986

    申请日:2019-04-30

    Applicant: SPLUNK INC.

    Abstract: A mobile device is fitted with a receiver, a location sensor, and optionally a camera. The mobile device may be further fitted with a data visualization software application program, which may include extended reality (XR) functionality, executing on a processor within a system. Via the data visualization software application program, various techniques are performed for displaying data visualizations based on any number of geofences and beacon devices in proximity to the mobile device.

    Generating dashboards based on user-based filters

    公开(公告)号:US11461378B1

    公开(公告)日:2022-10-04

    申请号:US16399993

    申请日:2019-04-30

    Applicant: SPLUNK INC.

    Abstract: Various embodiments of the present application set forth a computer-implemented method that includes determining a first set of criteria associated with at least a first user or a first client device, transmitting, by the first client device, a first request for data to a data source, wherein the first request includes the first set of criteria, receiving a first dashboard that includes a first set of visualizations, wherein each visualization in the first set of visualizations is generated by filtering a set of field values based on the first set of criteria, and wherein the set of field values is determined by the data source based on executing a query on raw machine data, and displaying, by the first client device, at least a portion of the first dashboard.

    Control interface for dynamic elements of asset monitoring and reporting system

    公开(公告)号:US11461350B1

    公开(公告)日:2022-10-04

    申请号:US17190150

    申请日:2021-03-02

    Applicant: Splunk Inc.

    Abstract: An asset monitoring and reporting system (AMRS) implements decoupled update cycle and disparate search frequency dispatch for dynamic elements of an asset monitoring and reporting system. The AMRS identifies occurrence of an update to a visualization of a client dashboarding component of an AMRS, the visualization of the client dashboarding component comprising dynamic elements that each correspond to a search query to be submitted for execution to identify a value of a metric of an asset node associated with a respective dynamic component. The AMRS further sends a request indicative of the dynamic elements to the server component, receives dynamic element objects for the dynamic elements, the dynamic element objects specifying search queries corresponding to the dynamic elements, modifies dynamic element searches of the dashboarding component in accordance with the search queries, and stores a definition of the visualization as control information.

Patent Agency Ranking