morpheus.parsers.splunk_notable_parser.SplunkNotableParser

class SplunkNotableParser[source]

Bases: morpheus.parsers.event_parser.EventParser

This is class parses splunk notable logs.

Attributes
columns

List of columns that are being processed.

event_name

Event name define type of logs that are being processed.

Methods

parse(text) Parses the Splunk notable raw events.
parse_raw_event(text, event_regex) Processes parsing of a specific type of raw event records received as a dataframe.
property columns

List of columns that are being processed.

Returns
typing.Set[str]

Event column names

property event_name

Event name define type of logs that are being processed.

Returns
str

Event name

parse(text)[source]

Parses the Splunk notable raw events.

Parameters
text

Raw event log text to be parsed.

Returns
cudf.DataFrame

Parsed logs dataframe

parse_raw_event(text, event_regex)[source]

Processes parsing of a specific type of raw event records received as a dataframe.

Parameters
text

Raw event log text to be parsed.

event_regex: typing.Dict[str, any]

Required regular expressions for a given event type.

Returns
cudf.DataFrame

Parsed logs dataframe

Previous morpheus.parsers.splunk_notable_parser
Next morpheus.parsers.url_parser
© Copyright 2024, NVIDIA. Last updated on Apr 25, 2024.