Statistics Rules
- class activelogic.StatisticsRule
Object representing a StatisticsRule.
- Parameters:
name (str) – The name of the rule.
id (int) – The ID of the rule.
active (bool) – Boolean value indicating if the rule is active or not.
enable_connection_log (bool) – Enable connection log.
enable_insights_traffic (bool) – Enable Insights traffic perspective storage.
enable_cyber_threat_monitoring (bool) – Enable cyber threat analysis.
enable_regulatory_flow_storage (bool) – Enable regulatory flow storage.
enable_social_media_forensics (bool) – Enable social media forensics.
enable_voip_forensics (bool) – Enable VoIP forensics.
enable_messaging_forensics (bool) – Enable messaging forensics.
enable_priority_subscriber (bool) – Enable PRIORITY subscriber.
enable_host_stats_aggr (bool) – Enable collection of aggregated score data”.
enable_host_stats_raw (bool) – Enable collection of raw score data.
enable_app_qoe_stats (bool) – Enable collection of App QoE data.
enable_app_qoe_debug (bool) – Enable collection of App QoE debug data.
statistics_objects (list) – List of ids of the statistics objects for this rule.
flow_objects (list) – List of ids of the flow objects for this rule.
traffic_objects (list) – List of ids of the traffic objects for this rule.
condition (int) – The rule condition for the rule expressed as an integer.
>>> obj = rs.add(StatisticsObject('myobj')) >>> ruleobj = rs.add(StatisticsRule(name='mystatsrule', statistics_objects=[obj]))