# Functions
Filters out third-party trackers.
No description provided by the author
Creates a bounded packet counter limited to `limit` entries.
No description provided by the author
Allows only matching hosts.
Filter out matching HTTP hosts.
Allows only matching paths TODO: compile the N regular expressions into one for efficiency.
Filters out HTTP paths.
No description provided by the author
No description provided by the author
No description provided by the author
Wraps a collector and performs sampling.
# Constants
Special host name indicating that no host information was available, e.g.
One sample is collected per epoch.
Parameter controlling exponential moving average.
Maximum time to remember a request which we selected, but haven't seen a reaponse.
Channel size for packets coming in to collector.
# Structs
Sends witnesses up to akita cloud.
No description provided by the author
No description provided by the author
This is a shim to add packet counts based on payload type.
Discard the count.
A consumer that sums the count by (Interface, SrcPort, SrcHost) tuples.
Wraps a Collector and performs sampling.
No description provided by the author
Not to be confused with coffee collector.
Filters out CLI's own traffic to Akita APIs.
# Interfaces
No description provided by the author
An additional method supported by the backend collector to switch learn sessions.
A consumer accepts incremental updates in the form of PacketCounters.