External Hosts
The subset of Hosts keys that are outside your Home Networks, keyed by IPv4 address.
| Property | Value |
|---|---|
| GUID | {00AA77BB-0063-11A5-8380-FEBDBABBDBEA} |
| Layer | Derived |
| Input | Packets, Flows |
| Key type | IPv4 address |
| Implementation | Derived — stat based (statval) group of Hosts: meter 7 (External) > 0. Engine: trisul_probe/pcappipe/StatIdValProc.cpp |
| Bucket / Topper | 60 s / 300 s |
| Enabled by default | Yes |
What it measures
- This is a stat based counter group. The rule is stored in the
TRISUL_COUNTER_GROUP_STATVALStable: parent Hosts, StatID7, operator>, value0. - For each packet or flow record, the probe checks every Hosts update. If an update carries meter 7 (External) with a value above 0, the whole update is copied here under the same key. Hosts sets meter 7 only when the key itself is outside every Home Network.
- The group has no meter list of its own. It uses the Hosts meter list, with the same IDs, names and topper counts.
- Only meters that arrive in the same update as meter 7 are copied: traffic (0–3, 7), TCP SYN counts in packet mode (8–10) and Flow Records (16). The probe writes Active conns (4), Attacker alerts (5) and Victim alerts (12) to this group directly, choosing Internal or External Hosts by the IP's home network status.
- If you define no Home Networks, every IPv4 address lands here.
Keys
Same keys as Hosts: one IPv4 address in dotted uppercase hex.
| Key | Meaning |
|---|---|
08.08.08.08 | 8.8.8.8 |
8E.FA.B7.6E | 142.250.183.110 |
68.10.84.E5 | 104.16.132.229 |
Special keys
| Key | Meaning |
|---|---|
SYS:GROUP_TOTALS | Sum of every update made to this group in the interval. Transit traffic between two external hosts updates two keys here, so it is counted twice. |
Meter list
Inherited from Hosts.
| ID | Name | Type | Units | Top | Bottom | Description |
|---|---|---|---|---|---|---|
| 0 | Total | VT_RATE_COUNTER | Bps | 50 | 0 | Bytes where the external host is source or destination. |
| 1 | Received | VT_RATE_COUNTER | Bps | 10 | 0 | Bytes where the external host is the destination. |
| 2 | Transmit | VT_RATE_COUNTER | Bps | 10 | 0 | Bytes where the external host is the source. |
| 3 | Total Packets | VT_RATE_COUNTER | pps | 10 | 0 | Packets where the external host is source or destination. |
| 4 | Active conns | VT_RUNNING_COUNTER | conns | 50 | 0 | Written directly by the flow tracker: +1 on flow create, −1 on expiry, for each external endpoint. |
| 5 | Attacker alerts | VT_COUNTER | alerts | 20 | 0 | Written directly at alert flush: +1 for each alert with flow information whose source IP is this host. |
| 6 | Homenet | VT_RATE_COUNTER | Bps | 20 | 0 | Always empty here: an external host never gets meter 6. |
| 7 | External | VT_RATE_COUNTER | Bps | 20 | 0 | Same bytes as Total. This is the selection meter. |
| 8 | TCP SYN sent | VT_COUNTER | packets | 10 | 0 | Copied from Hosts. Packet input only. |
| 9 | TCP SYN recv | VT_COUNTER | packets | 10 | 0 | Copied from Hosts. Packet input only. |
| 10 | TCP SYNACK sent | VT_COUNTER | packets | 10 | 0 | Copied from Hosts. |
| 11 | Blacklist alerts | VT_COUNTER | alerts | 20 | 0 | Copied only if the Badfellas update arrives together with the traffic update. |
| 12 | Victim alerts | VT_COUNTER | alerts | 20 | 0 | Written directly at alert flush: +1 for each alert with flow information whose destination IP is this host. |
| 13 | New conns | VT_COUNTER | conns | 20 | 0 | Not populated by the current code. |
| 14 | Into Interface | VT_RATE_COUNTER | Bps | 20 | 0 | Not populated by the current code. |
| 15 | Outof Interface | VT_RATE_COUNTER | Bps | 20 | 0 | Not populated by the current code. |
| 16 | Flow Records | VT_COUNTER | Bps | 20 | 0 | Copied from Hosts: +1 per flow record with this external host at either end. |
| 17 | Unused Cardinality counter | VT_GAUGE | Uniques | 20 | 20 | Reserved cardinality slot. Not populated. |
| 18 | Unused Cardinality counter | VT_GAUGE | Uniques | 20 | 20 | Reserved cardinality slot. Not populated. |
Related
- Internal Hosts: the complement, Hosts meter 6 > 0
- External Hosts v6