# Copyright (c) 2010 Flowerfire, Inc. All Rights Reserved. aventail_client_server_access = { plugin_version = "1.8.2" info.1.manufacturer = "Aventail" info.1.device = "Client/server Access" info.1.version.1 = "" # 2006-09-05 - GMF - 1.1 - Changed log_data_type to network_device instead of syslog_required, # and changed parsing to use current_log_line() instead of v.syslog_message. # 2006-09-13 - GMF - 1.2 - Cleaned up log fields; added date/time fields. # 2006-09-26 - GMF - 1.3 - Added session tracking # 2006-09-26 - GMF - 1.4 - Moved session tracking under Connect Proxy and Connect Tunnel groups # 2006-10-25 - GMF - 1.5 - Switched to tagged report names. # 2007-12-11 - GMF - 1.6 - Fixed a bug where realms were not extracted properly # 2009-10-08 - 1.7 - KBB - Added support for new log format with ' "-"' at the end of each line. # 2010-01-13 - 1.7.1 - KBB - Removed sessions reports from Connect Tunnel at the request of Sonic Wall. # 2010-03-11 - 1.8 - KBB - We now know what the new field is. Added equipment_id field, parsing and # expanded values in lang_stats.cfg. Added protocol and dn fields and parsing of their values from # the method and user_name fields. # 2010-10-07 - 1.8.1 - GMF - Hard-coded a few variable in English, because AAR doesn't have the lang_stats variables # 2010-10-12 - 1.8.2 - GMF - Changed all report_field values in column in report, to field_name--report_field doesn't work in Sawmill 7, which is what AAR is based on. # The name of the log format log.format.format_label = "Aventail Client/server Access Log Format" log.miscellaneous.log_data_type = "generic" log.miscellaneous.log_data_type = "network_device" # The log is in this format if any of the first ten lines match this regular expression #10.4.6.128:1121 - "(NLizard)@(Full Network Access) (CN=Lizard\, Ned,OU=Employee Accounts,OU=User Accounts,OU=Rockmoss,DC=corp,DC=rocksitters,DC=com)" "23/Sep/2009:13:34:01.428 -0400" 1.1 Flow:TCP 10.1.44.44:445 0 1315 3629 11 #10.4.6.170:3698 - "(NLizard)@(Full Network Access) (CN=Lizard\, Ned,OU=Employee Accounts,OU=User Accounts,OU=RockMoss,DC=corp,DC=rocksitters,DC=com)" "01/Oct/2009:08:04:01.614 -0400" 1.1 flow:udp 10.1.44.44:389 0 0 193 300 "-" log.format.autodetect_regular_expression = '[0-9\\.]+:[0-9]+ [^ ]+ "[^"]*" "../.../....:..:..:..\\.[0-9]+ [\\+\\-]...." [^ ]+ [^ ]+ [^:]+:[^ ]+ [^ ]+ [^ ]+ [^ ]+ [^ ]+' # Treat fields surrounded by square brackets (e.g. the date/time field) as a single quoted field. log.format.ignore_quotes = "false" #log.format.treat_brackets_as_quotes = "false" log.format.common_log_format = "false" statistics.miscellaneous = { maximum_session_duration = "0" session_timeout = "0" remove_reloads_from_sessions = "false" } # statistics.miscellaneous #log.format.parsing_regular_expression = "^([0-9\.]+):([0-9]+) ([^ ]+) \\"([^\\"]+)\\" \\"(../.../....):(..:..:..)\.[0-9]+ (\+....)\\" ([^ ]+) ([^ ]+) ([^:]+):([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+)$" #log.format.parsing_regular_expression = '^([0-9\\.]+):[0-9]+ ([^ ]+) "([^"]+)" "(../.../....:..:..:..)\\.[0-9]+ (\\+....)" ([^ ]+) ([^ ]+) ([^:]+):([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+)$' # Log fields log.fields = { date = "" time = "" source_host.type = "host" auth_method = "" user_name = "" timezone = "" version = "" method = "" protocol = "" dest_host = "" dest_port = "" status = "" bytes_in = "" bytes_out = "" duration = "" realm = "" group = "" dn = "" equipment_id = "" } # log.fields log.parsing_filters.parse = ` v.message = current_log_line(); if (matches_regular_expression(v.message, '^[A-Z][a-z][a-z] [0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9] [^ ]* [^ ]* [^:]+: (.*)$')) then v.message = $1; #192.168.111.111:1288 - "(somesuser)@(SOME_WHERE) (uid=somesuser,ou=Users,dc=lizard,dc=mouse)" "03/Dec/2009:12:40:00.624 -0800" 1.1 tunnel 171.1.1.111:0 0 512 3761 3981 W"-" #if (matches_regular_expression(v.message, '^([0-9\\.]+):[0-9]+ ([^ ]+) "([^"]*)" "(../.../....):(..:..:..)\\.[0-9]+ ([\\+\\-]....)" ([^ ]+) ([^ ]+) ([^:]+):([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+)')) then ( if (matches_regular_expression(v.message, '^([0-9\\.]+):[0-9]+ ([^ ]+) "([^"]*)" "(../.../....):(..:..:..)\\.[0-9]+ ([\\+\\-]....)" ([^ ]+) ([^ ]+) ([^:]+):([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+)( (.*))?')) then ( set_collected_field('', 'source_host', $1); set_collected_field('', 'auth_method', $2); set_collected_field('', 'user_name', replace_all(replace_all($3, '(', '['), ')', ']')); set_collected_field('', 'date', $4); set_collected_field('', 'time', $5); set_collected_field('', 'timezone', $6); set_collected_field('', 'version', $7); v.method = lowercase($8); set_collected_field('', 'method', v.method); set_collected_field('', 'dest_host', $9); set_collected_field('', 'dest_port', $10); set_collected_field('', 'status', $11); set_collected_field('', 'bytes_in', $12); set_collected_field('', 'bytes_out', $13); set_collected_field('', 'duration', $14); # set_collected_field('', 'realm', $15); # The fields referenced on these two lines are not in the log. # set_collected_field('', 'group', $16); # The the values are set in filters from the user_name. v.equipment_id = $16; if (matches_regular_expression(v.method, '^([^:]+):(.*)$')) then ( set_collected_field('', 'method', $1); set_collected_field('', 'protocol', $2); ); if (matches_regular_expression(v.equipment_id, '^([A-Z])?"([^"]*)"$')) then ( v.equipment_type = $1; v.equipment_id = $2; if (v.equipment_type eq '') then v.equipment_type = 'unspecified'; if (v.equipment_id eq '-') then v.equipment_id = ''; else v.equipment_id = " " . v.equipment_id; if (node_exists('lang_stats.log_formats.aventail_client_server_access.equipment_type') and node_exists('lang_stats.log_formats.aventail_client_server_access.equipment_type.' . v.equipment_type)) then ( v.equipment_type = node_value(subnode_by_name('lang_stats.log_formats.aventail_client_server_access.equipment_type', v.equipment_type)); ); else ( v.equipment_type = "Mobile Phone"; ); set_collected_field('', 'equipment_id', v.equipment_type . v.equipment_id); ); else ( set_collected_field('', 'equipment_id', v.equipment_id); ); accept_collected_entry('', false); ); ` # Track sessions, based on user_name and dest_host. log.field_options = { sessions_page_field = "dest_host" sessions_visitor_id_field = "user_name" sessions_event_field = "connections" } # log.field_options # Database fields database.fields = { date_time = "" day_of_week = "" hour_of_day = "" source_host = { display_format_type = "hostname" } # source_host (should the display_format_type be hostname? was source_host) dest_host = ""# (dft s/b hostname if anything) dest_port = "" user_name = "" auth_method = "" timezone = "" version = "" status = "" method = "" protocol = "" realm = "" group = "" dn = "" location = { #label = "location" log_field = "location" type = "string" suppress_top = 0 suppress_bottom = 3 } # location domain_description = { #label = "domain description" log_field = "domain_description" type = "string" suppress_top = 0 suppress_bottom = 2 } # domain_description equipment_id = "" } # database.fields # Log Filters log.filters = { realm_no_user = { label = "get realm from user string" comment = "get realm from user string" value = ` if contains(user_name, ']@[') then realm = substr(user_name, index(user_name, ']@[')+3, length(user_name) - index(user_name, ']@[') - 4); ` } # realm_no_user dn_from_user = { label = "get dn from user string" comment = "get dn from user string" value = ` if contains(user_name, '] [') then dn = substr(user_name, index(user_name, '] [')+3, length(user_name) - index(user_name, '] [') - 4); ` } # dn_from_user # we have no example of a dn without a realm strip_realm_from_user = { label = "strip realm and dn from user name, dn from realm" comment = "strip realm and dn from user name" value = ` if contains(user_name, ']@[') then user_name = substr(user_name, 1, index(user_name, ']@[') - 1); if contains(realm, '] [') then realm = substr(realm, 0, index(realm, '] [')); ` } # strip_realm_from_user # parens are now changed to brackets # this will only happen if there was no realm or dn strip_parens_from_user = { # label = "strip parens from user" # comment = "can't see user name in authenticated users report if starts with (" # value = "if starts_with(user_name,'(') then user_name = substr(user_name, 1, length(user_name)-2);" label = "strip brackets from user" comment = "clean up user name, remove brackets" value = ` if starts_with(user_name,'[') then user_name = substr(user_name, 1, length(user_name) - 2); ` } # strip_parens_from_user not_authenticated = { label = "$lang_admin.log_filters.not_authenticated_label" comment = "$lang_admin.log_filters.not_authenticated_comment" value = "if (user_name eq '-') then user_name = '(not authenticated)';" } # not_authenticated (moved to after stripping () from (user name) ... this shouldn't appear in auth_users report) not_authenticated_2 = { label = "$lang_admin.log_filters.not_authenticated_label" comment = "Mark empty users as (not authenticated)" value = "if (user_name eq 'empty') then user_name = '(not authenticated)';" } # not_authenticated_2 default_group = { label = "mark default group" comment = "This filter can be changed to customize user groups" value = "group = 'Default';" } # default_group default_realm = { label = "mark default realm" comment = "mark default realm" value = "if ((realm eq '(empty)') and (user_name ne '(not authenticated)')) then realm = 'default realm';" } # default_realm mark_entry = { label = '$lang_admin.log_filters.mark_entry_label' comment = '$lang_admin.log_filters.mark_entry_comment' value = 'connections = 1;' } # mark_entry status = { value = "if (subnode_exists('rewrite_rules.aventail_client_server_status', status)) then status = status . ' (' . node_value(subnode_by_name('rewrite_rules.aventail_client_server_status', status)) . ')'" label = "Status to text" comment = "This rewrites the Client/server status field to plain text" } # status = { # value = "node rule;foreach rule 'rewrite_rules.aventail_client_server_status' (if ((status eq node_value(subnode_by_name(rule, 'regexp')))) then (status = status . ' (' . expand(node_value(subnode_by_name(rule, 'result'))) . ')'; last; ); );" # disabled = "false" # label = "Status to text" # comment = "This rewrites the Client/server status field to plain text" # } # status # clean_users = { # value = "node rule;foreach rule 'rewrite_rules.user_lookup' (if (contains(user_name, '='.node_value(subnode_by_name(rule, 'regexp')).',')) then (user_name = expand(node_value(subnode_by_name(rule, 'result'))); last; ); );" # disabled = "false" # label = "LDAP to user name" # comment = "This rewrites the user_name field to the user's name, if in ldap format (contains '=extranet_id,' )" # } # clean_users } # log.filters database.numerical_fields = { connections = { #label = "$lang_stats.field_labels.connections" #label = "connections" default = true requires_log_field = false type = "int" display_format_type = "integer" entries_field = true } # connections visitors = { label = "$lang_stats.field_labels.visitors" default = true requires_log_field = true log_field = "user_name" type = "unique" display_format_type = "integer" } # visitors bytes_in = { label = "Bytes in" default = true requires_log_field = true log_field = "bytes_in" type = "float" display_format_type = "bandwidth" } # bytes_in bytes_out = { label = "Bytes out" default = true requires_log_field = true log_field = "bytes_out" type = "float" display_format_type = "bandwidth" } # bytes_out duration = { label = "Duration" default = true requires_log_field = true log_field = "duration" type = "float" display_format_type = "duration_compact" } # duration } # database.numerical_fields create_profile_wizard_options = { # Specify the reports menu manually manual_reports_menu = true report_groups = { overview.type = "overview" ## ## CONNECTION TUNNEL ## connect_tunnel_group = { items = { connect_tunnel_overview = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_overview" filter = "method matches 'tunnel'" type = "overview" } connect_tunnel_date_time = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_date_time" database_field_name = "date_time" filter = "method matches 'tunnel'" only_bottom_level_items = false columns = { date_time = { field_name = "date_time" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_days = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_days" filter = "method matches 'tunnel'" database_field_name = "date_time" columns = { day = { field_name = "day" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_day_of_week = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_day_of_week" filter = "method matches 'tunnel'" database_field_name = "day_of_week" columns = { day_of_week = { field_name = "day_of_week" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_hour_of_day = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_hour_of_day" filter = "method matches 'tunnel'" database_field_name = "hour_of_day" columns = { hour_of_day = { field_name = "hour_of_day" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_source_host = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_source_host" filter = "method matches 'tunnel'" database_field_name = "source_host" columns = { source_host = { field_name = "source_host" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_location = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_location" filter = "method matches 'tunnel'" database_field_name = "location" columns = { location = { field_name = "location" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_dest_host = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_dest_host" filter = "method matches 'tunnel'" database_field_name = "dest_host" columns = { dest_host = { field_name = "dest_host" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_dest_port = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_dest_port" filter = "method matches 'tunnel'" database_field_name = "dest_port" columns = { dest_port = { field_name = "dest_port" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_user_name = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_user_name" filter = "method matches 'tunnel'" database_field_name = "user_name" columns = { user_name = { field_name = "user_name" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_auth_method = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_auth_method" filter = "method matches 'tunnel'" database_field_name = "auth_method" columns = { auth_method = { field_name = "auth_method" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_protocol = { label = "Protocol (CT)" filter = "method matches 'tunnel'" database_field_name = "protocol" columns = { protocol = { field_name = "protocol" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_status = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_status" filter = "method matches 'tunnel'" database_field_name = "status" columns = { status = { field_name = "status" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_realm = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_realm" filter = "method matches 'tunnel'" database_field_name = "realm" columns = { realm = { field_name = "realm" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_group_report = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_group_report" filter = "method matches 'tunnel'" database_field_name = "group" columns = { group = { field_name = "group" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_dn = { label = "DN (CT)" filter = "method matches 'tunnel'" database_field_name = "dn" columns = { dn = { field_name = "dn" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } connect_tunnel_equipment_id = { label = "Equipment ID (CT)" filter = "method matches 'tunnel'" database_field_name = "equipment_id" columns = { equipment_id = { field_name = "equipment_id" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration } # columns } # connect_tunnel_sessions_overview = { # label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_sessions_overview" # filter = "method matches 'tunnel'" # type = "sessions_overview" # } # connect_tunnel_session_users = { # label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_session_users" # filter = "method matches 'tunnel'" # type = "session_users" # } # connect_tunnel_individual_sessions = { # label = "$lang_stats.menu.reports.aventail_client_server_access.connect_tunnel_individual_sessions" # filter = "method matches 'tunnel'" # type = "individual_sessions" # } } # items } # connection_tunnel_group ## ## BACKEND SERVER FLOWS ## backend_server_flows_group = { items = { backend_server_flows_overview = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_overview" filter = "method matches 'flow'" type = "overview" } backend_server_flows_date_time = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_date_time" database_field_name = "date_time" filter = "method matches 'flow'" only_bottom_level_items = false columns = { date_time = { field_name = "date_time" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_days = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_days" filter = "method matches 'flow'" database_field_name = "date_time" columns = { day = { field_name = "day" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_day_of_week = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_day_of_week" filter = "method matches 'flow'" database_field_name = "day_of_week" columns = { day_of_week = { field_name = "day_of_week" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_hour_of_day = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_hour_of_day" filter = "method matches 'flow'" database_field_name = "hour_of_day" columns = { hour_of_day = { field_name = "hour_of_day" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_source_host = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_source_host" # filter = "method matches 'flow'" database_field_name = "source_host" columns = { source_host = { field_name = "source_host" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_location = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_location" filter = "method matches 'flow'" database_field_name = "location" columns = { location = { field_name = "location" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_dest_host = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_dest_host" filter = "method matches 'flow'" database_field_name = "dest_host" columns = { dest_host = { field_name = "dest_host" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_dest_port = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_dest_port" filter = "method matches 'flow'" database_field_name = "dest_port" columns = { dest_port = { field_name = "dest_port" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_user_name = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_user_name" filter = "method matches 'flow'" database_field_name = "user_name" columns = { user_name = { field_name = "user_name" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_auth_method = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_auth_method" filter = "method matches 'flow'" database_field_name = "auth_method" columns = { auth_method = { field_name = "auth_method" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_protocol = { label = "Protocol (BSF)" filter = "method matches 'flow'" database_field_name = "protocol" columns = { protocol = { field_name = "protocol" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_status = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_status" filter = "method matches 'flow'" database_field_name = "status" columns = { status = { field_name = "status" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_realm = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_realm" filter = "method matches 'flow'" database_field_name = "realm" columns = { realm = { field_name = "realm" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_group_report = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_group_report" filter = "method matches 'flow'" database_field_name = "group" columns = { group = { field_name = "group" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_dn = { label = "DN (BSF)" filter = "method matches 'flow'" database_field_name = "dn" columns = { dn = { field_name = "dn" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_equipment_id = { label = "Equipment ID (BSF)" filter = "method matches 'flow'" database_field_name = "equipment_id" columns = { equipment_id = { field_name = "equipment_id" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } backend_server_flows_sessions_overview = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_sessions_overview" filter = "method matches 'flow'" type = "sessions_overview" } backend_server_flows_session_users = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_session_users" filter = "method matches 'flow'" type = "session_users" columns = { ssession_user = { field_name = "ssession_user" show_column = "true" } # ssession_user ssessions = { field_name = "ssessions" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # ssession_events ssession_duration = { field_name = "ssession_duration" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # ssession_duration } # columns } backend_server_flows_individual_sessions = { label = "$lang_stats.menu.reports.aventail_client_server_access.backend_server_flows_individual_sessions" filter = "method matches 'flow'" type = "individual_sessions" columns = { ssession_id = { field_name = "ssession_id" show_column = "true" } # ssession_id ssession_user = { field_name = "ssession_user" show_column = "true" } # ssession_user ssession_events = { field_name = "ssession_events" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # ssession_events ssession_begin = { field_name = "ssession_begin" show_column = "true" } # ssession_begin ssession_end = { field_name = "ssession_end" show_column = "true" } # ssession_end ssession_duration = { field_name = "ssession_duration" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # ssession_duration } # columns } } # items } # backend_server_flows_group ## ## CONNECT PROXY ## connect_proxy_group = { items = { connect_proxy_overview = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_overview" filter = "version matches 'v5'" type = "overview" } connect_proxy_date_time = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_date_time" database_field_name = "date_time" filter = "version matches 'v5'" only_bottom_level_items = false columns = { date_time = { field_name = "date_time" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_days = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_days" filter = "version matches 'v5'" database_field_name = "date_time" columns = { day = { field_name = "day" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_day_of_week = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_day_of_week" filter = "version matches 'v5'" database_field_name = "day_of_week" columns = { day_of_week = { field_name = "day_of_week" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_hour_of_day = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_hour_of_day" filter = "version matches 'v5'" database_field_name = "hour_of_day" columns = { hour_of_day = { field_name = "hour_of_day" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_source_host = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_source_host" filter = "version matches 'v5'" database_field_name = "source_host" columns = { source_host = { field_name = "source_host" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_location = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_location" filter = "version matches 'v5'" database_field_name = "location" columns = { location = { field_name = "location" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_dest_host = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_dest_host" filter = "version matches 'v5'" database_field_name = "dest_host" columns = { dest_host = { field_name = "dest_host" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_dest_port = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_dest_port" filter = "version matches 'v5'" database_field_name = "dest_port" columns = { dest_port = { field_name = "dest_port" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_user_name = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_user_name" filter = "version matches 'v5'" database_field_name = "user_name" columns = { user_name = { field_name = "user_name" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_auth_method = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_auth_method" filter = "version matches 'v5'" database_field_name = "auth_method" columns = { auth_method = { field_name = "auth_method" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_status = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_status" filter = "version matches 'v5'" database_field_name = "status" columns = { status = { field_name = "status" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_group_report = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_group_report" filter = "version matches 'v5'" database_field_name = "group" columns = { group = { field_name = "group" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_realm = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_realm" filter = "version matches 'v5'" database_field_name = "realm" columns = { realm = { field_name = "realm" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_dn = { label = "DN (CP)" filter = "version matches 'v5'" database_field_name = "dn" columns = { dn = { field_name = "dn" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_equipment_id = { label = "Equipment ID (CT)" filter = "version matches 'v5'" database_field_name = "equipment_id" columns = { equipment_id = { field_name = "equipment_id" show_column = "true" } # equipment_id connections = { field_name = "connections" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # connections visitors = { field_name = "visitors" show_column = "true" } # visitors bytes_in = { field_name = "bytes_in" show_column = "true" } # bytes_in bytes_out = { field_name = "bytes_out" show_column = "true" } # bytes_out duration = { field_name = "duration" show_column = "true" } # duration ssessions = { field_name = "ssessions" show_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" } # ssession_events ssession_users = { field_name = "ssession_users" show_column = "true" } # ssession_users ssession_duration = { field_name = "ssession_duration" show_column = "true" } # ssession_duration } # columns } connect_proxy_sessions_overview = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_sessions_overview" filter = "version matches 'v5'" type = "sessions_overview" } connect_proxy_session_users = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_session_users" filter = "version matches 'v5'" type = "session_users" columns = { ssession_user = { field_name = "ssession_user" show_column = "true" } # ssession_user ssessions = { field_name = "ssessions" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # ssessions ssession_events = { field_name = "ssession_events" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # ssession_events ssession_duration = { field_name = "ssession_duration" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # ssession_duration } # columns } connect_proxy_individual_sessions = { label = "$lang_stats.menu.reports.aventail_client_server_access.connect_proxy_individual_sessions" filter = "version matches 'v5'" type = "individual_sessions" columns = { ssession_id = { field_name = "ssession_id" show_column = "true" } # ssession_id ssession_user = { field_name = "ssession_user" show_column = "true" } # ssession_user ssession_events = { field_name = "ssession_events" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # ssession_events ssession_begin = { field_name = "ssession_begin" show_column = "true" } # ssession_begin ssession_end = { field_name = "ssession_end" show_column = "true" } # ssession_end ssession_duration = { field_name = "ssession_duration" show_column = "true" show_percent_column = "true" show_bar_column = "true" } # ssession_duration } # columns } } # items } # connect_proxy_group log_detail = true } # report_groups } # create_profile_wizard_options } # aventail_extranet_access