Skip to main content

Long Fat Tail Hosts

HTTP traffic to web domains that are in the popularity ranking list but ranked below the top FatTailRank (default 10,000), keyed by the matched domain.

PropertyValue
GUID{27870892-5B20-4555-8BA2-2742F3DD0F04}
LayerL7 Application
InputPackets
Key typeDomain name
ImplementationNative C++ — CPICGLongFatTail defines the group; CPICGLongThinTail updates it (trisul_badfellas/src/badfellas/PICGLongThinTail.cpp)
Bucket / Topper60 s / 300 s
Enabled by defaultYes, but empty until you enable a ranking source (see below).

What it measures​

The Badfellas plugin reads the HTTP Host header of each flow. It looks up the domain suffixes in the ranking database BadFellasLongTail.tch, shortest suffix first (example.com, then www.example.com). The first suffix found decides the outcome:

  • Rank greater than FatTailRank (Badfellas.xml, default 10000): the flow is counted here under that suffix.
  • Rank within the top FatTailRank: the flow is not counted anywhere.
  • No suffix found: the flow goes to Long Thin Tail Hosts.

The ranking database comes from the longtail-alexa-1m.csv.zip or badfellas-local-longtail.csv (rank,domain) sources in Badfellas.xml. Both are disabled by default. Only plaintext HTTP has a Host header, so TLS traffic is not counted. Host names without a dot are skipped.

Keys​

One key is the domain suffix that matched the ranking list, not the full host name. Keys have no separate label.

KeyMeaning
example.comMatched for host www.example.com
smallshop.co.inMatched for host cdn.smallshop.co.in

Special keys​

KeyMeaning
SYS:GROUP_TOTALSSum of every update made to this group in the interval.

Meter list​

IDNameTypeUnitsTopBottomDescription
0Total TrafficVT_RATE_COUNTERBps500Flow bytes in both directions, counted after the Host header is seen.
1HitsVT_COUNTERHits5040+1 for each flow matched to this domain.
2Unused Cardinality counterVT_GAUGEUniques2020Reserved cardinality slot. Not populated.
3Unused Cardinality counterVT_GAUGEUniques2020Reserved cardinality slot. Not populated.