a:7:{s:4:"slug";s:7:"traffic";s:10:"properties";a:14:{s:4:"slug";s:7:"traffic";s:4:"name";s:13:"Traffic Watch";s:12:"sidebar_name";s:7:"Traffic";s:21:"show_module_menu_item";b:0;s:19:"show_module_options";b:1;s:11:"storage_key";s:7:"traffic";s:7:"tagline";s:31:"Watch All Requests To Your Site";s:12:"show_central";b:1;s:17:"access_restricted";b:1;s:7:"premium";b:0;s:18:"run_if_whitelisted";b:0;s:19:"run_if_verified_bot";b:1;s:12:"run_if_wpcli";b:0;s:5:"order";i:110;}s:12:"requirements";a:1:{s:3:"php";a:1:{s:7:"version";s:3:"5.4";}}s:8:"sections";a:4:{i:0;a:5:{s:4:"slug";s:23:"section_traffic_options";s:7:"primary";b:1;s:5:"title";s:21:"Traffic Watch Options";s:11:"title_short";s:7:"Options";s:7:"summary";a:2:{i:0;s:62:"Purpose - Provides finer control over the live traffic system.";i:1;s:67:"Recommendation - These settings are dependent on your requirements.";}}i:1;a:4:{s:4:"slug";s:23:"section_traffic_limiter";s:5:"title";s:21:"Traffic Rate Limiting";s:11:"title_short";s:13:"Rate Limiting";s:7:"summary";a:2:{i:0;s:80:"Purpose - Provides ability to restrict excessive requests from a single visitor.";i:1;s:67:"Recommendation - These settings are dependent on your requirements.";}}i:2;a:4:{s:4:"slug";s:37:"section_enable_plugin_feature_traffic";s:5:"title";s:28:"Enable Module: Traffic Watch";s:11:"title_short";s:14:"Disable Module";s:7:"summary";a:2:{i:0;s:89:"Purpose - The Traffic Watch module lets you monitor and review all requests to your site.";i:1;s:103:"Recommendation - Required only if you need to review and investigate and monitor requests to your site.";}}i:3;a:2:{s:4:"slug";s:14:"section_non_ui";s:6:"hidden";b:1;}}s:7:"options";a:11:{i:0;a:9:{s:3:"key";s:14:"enable_traffic";s:7:"section";s:37:"section_enable_plugin_feature_traffic";s:7:"default";s:1:"N";s:4:"type";s:8:"checkbox";s:9:"link_info";s:19:"https://shsec.io/ed";s:9:"link_blog";s:19:"https://shsec.io/ee";s:4:"name";s:20:"Enable Traffic Watch";s:7:"summary";s:44:"Enable (or Disable) The Traffic Watch Module";s:11:"description";s:73:"Un-Checking this option will completely disable the Traffic Watch module.";}i:1;a:9:{s:3:"key";s:13:"enable_logger";s:7:"section";s:23:"section_traffic_options";s:7:"default";s:1:"N";s:4:"type";s:8:"checkbox";s:9:"link_info";s:0:"";s:9:"link_blog";s:0:"";s:4:"name";s:21:"Enable Traffic Logger";s:7:"summary";s:35:"Turn On The Traffic Logging Feature";s:11:"description";s:71:"Enable or disable the ability to log and monitor requests to your site.";}i:2;a:10:{s:3:"key";s:15:"type_exclusions";s:7:"section";s:23:"section_traffic_options";s:4:"type";s:15:"multiple_select";s:7:"default";a:4:{i:0;s:9:"logged_in";i:1;s:4:"cron";i:2;s:6:"search";i:3;s:6:"uptime";}s:13:"value_options";a:7:{i:0;a:2:{s:9:"value_key";s:6:"simple";s:4:"text";s:15:"Simple Requests";}i:1;a:2:{s:9:"value_key";s:3:"api";s:4:"text";s:8:"REST API";}i:2;a:2:{s:9:"value_key";s:4:"ajax";s:4:"text";s:4:"AJAX";}i:3;a:2:{s:9:"value_key";s:9:"logged_in";s:4:"text";s:15:"Logged-In Users";}i:4;a:2:{s:9:"value_key";s:4:"cron";s:4:"text";s:7:"WP CRON";}i:5;a:2:{s:9:"value_key";s:6:"search";s:4:"text";s:14:"Search Engines";}i:6;a:2:{s:9:"value_key";s:6:"uptime";s:4:"text";s:26:"Uptime Monitoring Services";}}s:9:"link_info";s:19:"https://shsec.io/eb";s:9:"link_blog";s:0:"";s:4:"name";s:22:"Traffic Log Exclusions";s:7:"summary";s:41:"Select Which Types Of Requests To Exclude";s:11:"description";s:74:"Deselect any requests that you don't want to appear in the traffic viewer.";}i:3;a:10:{s:3:"key";s:17:"custom_exclusions";s:7:"section";s:23:"section_traffic_options";s:7:"premium";b:1;s:7:"default";a:0:{}s:4:"type";s:5:"array";s:9:"link_info";s:19:"https://shsec.io/ec";s:9:"link_blog";s:0:"";s:4:"name";s:17:"Custom Exclusions";s:7:"summary";s:33:"Provide Custom Traffic Exclusions";s:11:"description";s:98:"For each entry, if the text is present in either the User Agent or Page/Path, it will be excluded.";}i:4;a:10:{s:3:"key";s:10:"auto_clean";s:7:"section";s:23:"section_traffic_options";s:7:"default";i:3;s:3:"min";i:1;s:4:"type";s:7:"integer";s:9:"link_info";s:0:"";s:9:"link_blog";s:0:"";s:4:"name";s:20:"Auto Expiry Cleaning";s:7:"summary";s:30:"Enable Traffic Log Auto Expiry";s:11:"description";s:78:"Automated DB cleanup will delete logs older than this maximum value (in days).";}i:5;a:11:{s:3:"key";s:11:"max_entries";s:7:"section";s:23:"section_traffic_options";s:7:"premium";b:1;s:7:"default";i:1000;s:3:"min";i:0;s:4:"type";s:7:"integer";s:9:"link_info";s:0:"";s:9:"link_blog";s:0:"";s:4:"name";s:14:"Max Log Length";s:7:"summary";s:34:"Maximum Traffic Log Length To Keep";s:11:"description";s:81:"Automated DB cleanup will delete logs to maintain this maximum number of records.";}i:6;a:9:{s:3:"key";s:12:"auto_disable";s:7:"section";s:23:"section_traffic_options";s:7:"default";s:1:"N";s:4:"type";s:8:"checkbox";s:9:"link_info";s:0:"";s:9:"link_blog";s:0:"";s:4:"name";s:12:"Auto Disable";s:7:"summary";s:41:"Auto Disable Traffic Logging After 1 Week";s:11:"description";s:90:"Turn on to prevent unnecessary long-term traffic logging. Timer resets each time you save.";}i:7;a:10:{s:3:"key";s:14:"enable_limiter";s:7:"section";s:23:"section_traffic_limiter";s:7:"premium";b:1;s:7:"default";s:1:"N";s:4:"type";s:8:"checkbox";s:9:"link_info";s:19:"https://shsec.io/gw";s:9:"link_blog";s:19:"https://shsec.io/gx";s:4:"name";s:20:"Enable Rate Limiting";s:7:"summary";s:33:"Turn On The Rate Limiting Feature";s:11:"description";s:87:"Enable or disable the rate limiting feature according to your rate limiting parameters.";}i:8;a:10:{s:3:"key";s:14:"limit_requests";s:7:"section";s:23:"section_traffic_limiter";s:7:"default";s:2:"60";s:3:"min";i:0;s:4:"type";s:7:"integer";s:9:"link_info";s:0:"";s:9:"link_blog";s:0:"";s:4:"name";s:17:"Max Request Limit";s:7:"summary";s:48:"Maximum Number Of Requests Allowed In Time Limit";s:11:"description";s:72:"The maximum number of requests that are allowed in the given time limit.";}i:9;a:10:{s:3:"key";s:15:"limit_time_span";s:7:"section";s:23:"section_traffic_limiter";s:7:"default";s:2:"60";s:3:"min";i:0;s:4:"type";s:7:"integer";s:9:"link_info";s:0:"";s:9:"link_blog";s:0:"";s:4:"name";s:27:"Request Limit Time Interval";s:7:"summary";s:48:"The Time Interval To Test For Excessive Requests";s:11:"description";s:84:"The time limit within which to monitor for excessive requests that exceed the limit.";}i:10;a:5:{s:3:"key";s:14:"autodisable_at";s:7:"section";s:14:"section_non_ui";s:4:"type";s:7:"integer";s:12:"transferable";b:0;s:7:"default";i:0;}}s:11:"definitions";a:4:{s:10:"db_classes";a:1:{s:7:"traffic";s:66:"\FernleafSystems\Wordpress\Plugin\Shield\Databases\Traffic\Handler";}s:18:"traffic_table_name";s:7:"traffic";s:21:"traffic_table_columns";a:11:{i:0;s:2:"id";i:1;s:3:"rid";i:2;s:3:"uid";i:3;s:2:"ip";i:4;s:4:"path";i:5;s:4:"code";i:6;s:2:"ua";i:7;s:4:"verb";i:8;s:5:"trans";i:9;s:10:"created_at";i:10;s:10:"deleted_at";}s:6:"events";a:1:{s:22:"request_limit_exceeded";a:2:{s:3:"cat";i:3;s:7:"offense";b:1;}}}s:10:"meta_modts";i:1586643027;}