Aggregator Telemetry - Type 3
The Type 3 Aggregator provides a condensed flow summary that includes IPs, MACs, byte counters, and packet counters, along with the application and protocol. The record includes the other_port (typically a remote port) but omits the local_port (typically ephemeral).
Data Profile
Dimensions
- Application
- Protocol
- Network interface
- IP protocol
- IP version
- Local origin
- Local IP
- Local MAC
- Other IP
- Other MAC
- Other type
Metrics
- Download bytes
- Upload bytes
- Packets
- Flow digest list
Criteria
- Excludes NATed flows
Requirements
- Install and configure the Netify Agent
- Install and configure a Sink Plugin for receiving the telemetry
- Install and configure the Aggregator Plugin
- Set the aggregator property to 3
- Modify the Sink Configuration
- Source
- Aggregator Plugin
- Plugin Release
- 1.0.55
Attributes
Please review the direction conventions documentation for context on local vs other metrics.
Dimensions
detected_application
integer
detected_application_name
string
detected_protocol
integer
detected_protocol_name
string
interface
string
internal
boolean
ip_protocol
integer
ip_version
integer
local_origin
boolean
local_ip
string
local_mac
string
other_ip
string
other_port
integer
other_type
string
Metrics
local_bytes
integer
other_bytes
integer
packets
integer
digests
array[string]
Example Data
The aggregator formats are available in two different formats. The flat format is well suited for importing into databases, creating CSVs, and managing other row-based solutions. The nested format is well suited for cache keys, internal data structures in memory, and other key-based solutions.
Aggregator 3 - Flat Mode
{
"detected_application": 10033,
"detected_application_name": "netify.netify",
"detected_protocol": 196,
"detected_protocol_name": "HTTP/S",
"digests": [
"5dd5bb2c827c677ee3f904d40ee0b0ce512234b8"
],
"interface": "wlp1s0",
"internal": true,
"ip_protocol": 6,
"ip_version": 4,
"local_bytes": 3095,
"local_ip": "192.168.1.100",
"local_mac": "00:00:00:00:00:00",
"local_origin": true,
"other_bytes": 457,
"other_ip": "148.113.141.168",
"other_port": 443,
"other_type": "remote",
"packets": 8
},
{
"detected_application": 10910,
"detected_application_name": "netify.google-chat",
"detected_protocol": 188,
"detected_protocol_name": "QUIC",
"digests": [
"e5cf8332d97ff2f5d8e4a455e5c8e02a4895d8a8"
],
"interface": "wlp1s0",
"internal": true,
"ip_protocol": 17,
"ip_version": 4,
"local_bytes": 426,
"local_ip": "192.168.1.101",
"local_mac": "11:11:1b:11:11:11",
"local_origin": true,
"other_bytes": 476,
"other_ip": "142.251.40.206",
"other_port": 443,
"other_type": "remote",
"packets": 13
}