Notebooklet Class - HostLogonsSummary
Host Logons Summary Notebooket class.
Queries and displays information about logons to a host including:
Summary of sucessfull logons
Visualizations of logon event times
Geolocation of remote logon sources
Visualizations of various logon elements depending on host type
Data on users with failed and sucessful logons
Display Sections
Results Class
HostLogonsSummaryResult
Host Logons Summary Results.
Attributes
- logon_sessions: pd.DataFrameA Dataframe summarizing all sucessfull and failed logon attempts observed during the specified time period.
- logon_map: FoliumMapA map showing remote logon attempt source locations. Red points represent failed logons, green successful.
- plots: DictA collection of Bokeh plot figures showing various aspects of observed logons. Keys are a descriptive name of the plot and values are the plot figures.
Methods
Instance Methods
__init__
run
Inherited methods
check_table_exists
check_valid_result_data
attrib
contains data.get_methods
get_pivot_run
get_provider
list_methods
run_nb_func
run_nb_funcs
Other Methods
add_nb_function
all_options
default_options
description
entity_types
get_help
get_settings
import_cell
keywords
list_options
match_terms
search_terms
.name
print_options
result
result [property] Return result of the most recent notebooklet run.
show_help
silent
silent [property] Get the current instance setting for silent running.
<hr>
run
function documentation
Return host summary data.
Parameters
- valuestr
Host name
- dataOptional[pd.DataFrame], optional
Optionally pass raw data to use for analysis, by default None
- timespanTimeSpan
Timespan over which operations such as queries will be performed, by default None. This can be a TimeStamp object or another object that has valid start, end, or period attributes. Alternatively you can pass start and end datetime objects.
- optionsOptional[Iterable[str]], optional
List of options to use, by default None A value of None means use default options.
Returns
- HostLogonsSummaryResults
Result object with attributes for each result type.
Raises
- MsticnbMissingParameterError
If required parameters are missing
- MsticnbDataProviderError
If data is not avaliable
Default Options
map: Display a map of logon attempt locations.
timeline: Display a timeline of logon atttempts.
charts: Display a range of charts depicting different elements of logon events.
failed_success: Displays a DataFrame of all users with both successful and failed logons.
Other Options
None