The following shows how to generate the prolexic-network-health-monitoring-top-talkers report using either the Reporting API's Generate a report POST operation or the Get a cacheable report GET operation. Details about each report's supported products, metrics, filters, and available data intervals are also available dynamically by running the API's Get a report type operation, also shown below. See also other available reports.
Report definition
Provides network health monitoring data for top network hosts.
Business object: securityConfigs
Data available for: 90 days
Required products: Prolexic Routed, Prolexic over ADC, Prolexic Connect, or IP Protect
Available metrics
| Metric | Description |
|---|---|
packetsCount | The count of packets in the flow matching the filter. |
id | The flow ID |
sourceIp | The source IP address |
sourcePort | The source IP port number |
destinationIp | The destination IP address |
destinationPort | The destination port number |
asn | The ASN (autonomous system number) |
protocol | The IP protocol, either TCP, UDP, ICMP, or ESP. |
Available filters
| Filter | Type | Description |
|---|---|---|
securityConfigs | String | The security config to display. REQUIRED |
dimensions | Enumeration | The network traffic dimension to filter by: Source IP, Source Port, Destination IP, Destination Port, Protocol, or ASN. REQUIRED |
ports | String | The source network ports |
protocols | String | The network protocol: TCP, UDP, ICMP, ESP. |
protected-prefixes | String | The list of Prolexic-protected prefixes |
protected-sub-prefix | String | The sub-prefix within a protected prefix |
scrubbing-centers | String | The Prolexic scrubbing centers |
number-of-rows | Integer | The number of rows to display |
POST request
POST /reporting-api/v1/reports/prolexic-network-health-monitoring-top-talkers/versions/12/report-data{?start,end,interval}
Sample:
POST reporting-api/v1/reports/prolexic-network-health-monitoring-top-talkers/versions/12/report-data?start=2026-04-28T00%3A00%3A00Z&end=2026-04-29T00%3A00%3A00Z&interval=FIVE_MINUTES
Query parameters
| Parameter | Type | Sample | Description |
|---|---|---|---|
start | String | 2025-05-01T00:00:00Z | Specifies the start of the reported period as an ISO-8601 timestamp with optional time zone. The report includes data that matches the start value's timestamp. REQUIRED |
end | String | 2025-06-01T00:00:00Z | Specifies the end of the reported period as an ISO-8601 timestamp with optional time zone. The report excludes any data that matches the end value's timestamp. REQUIRED |
interval | Enumeration | FIVE_MINUTES | Specifies the time interval: ONE_MINUTE,FIVE_MINUTES, HOUR or DAY. REQUIRED |
JSON request members
| Member | Type | Description |
|---|---|---|
objectType | String | Specifies the business object for the report. In this report, use securityConfigs. |
filters | Object | Specifies a set of custom filters, with each filter's name keying an array with each filter's set of values: securityConfigs, dimensions, protected-prefixes, protected-sub-prefix, scrubbing-centers. |
metrics | Array | Specifies a set of metrics to include: packetsCount, id, destinationPort, destinationIp, sourceIp, sourcePort, asn, or protocol.If omitted, the report includes all available metrics. |
Request body:
{
"objectType": "securityConfigs",
"objectIds": [
"SC_corp_west"
],
"filters": {
"securityConfigs": [
"SC_corp_west"
],
"protected-prefixes": [
"204.137.40.0/23"
],
"protected-sub-prefix": [
"204.137.41.0/24"
],
"dimensions": [
"Source Port", "Source IP Address"
]
},
"metrics": [
"packetsCount",
"id",
"destinationPort",
"destinationIp",
"sourceIp",
"sourcePort",
"protocol",
"packetSize",
"asn"
]
}JSON response
Status 200 application/json
Response body
{
"metadata": {
"name": "prolexic-network-health-monitoring-top-talkers",
"version": "12",
"outputType": "FLAT",
"groupBy": [],
"interval": "FIVE_MINUTES",
"start": "2026-04-21T00:00:00Z",
"end": "2026-04-22T00:00:00Z",
"availableDataEnds": null,
"suggestedRetryTime": null,
"rowCount": 20,
"filters": [
{
"name": "securityConfigs",
"values": [
"corp_cbc"
]
},
{
"name": "protected-prefixes",
"values": [
"204.137.40.0/23"
]
},
{
"name": "protected-sub-prefix",
"values": [
"204.137.41.0/24"
]
},
{
"name": "dimensions",
"values": [
"Source Port",
"Destination Port",
"Source IP",
"Destination IP",
"Packet Size",
"Protocol",
"ASN"
]
},
{
"name": "number-of-rows",
"values": [
"20"
]
},
{
"name": "scrubbing-centers",
"values": [
"DFW5"
]
}
],
"columns": [
{
"name": "packetsCount",
"label": "Packets Count"
},
{
"name": "id",
"label": "ID"
},
{
"name": "sourceIp",
"label": "Source IP Address"
},
{
"name": "sourcePort",
"label": "Source Port"
},
{
"name": "destinationIp",
"label": "Destination IP Address"
},
{
"name": "destinationPort",
"label": "Destination Port"
},
{
"name": "asn",
"label": "ASN"
},
{
"name": "protocol",
"label": "Protocol"
},
{
"name": "packetSize",
"label": "Packet Size"
}
],
"objectType": "securityConfigs",
"objectIds": [
"corp_cbc"
]
},
"data": [
{
"packetsCount": "1",
"id": "13564731674948407818",
"sourceIp": "96.126.117.80",
"sourcePort": "39464",
"destinationIp": "204.137.41.55",
"destinationPort": "56051",
"asn": "63949",
"protocol": "TCP",
"packetSize": "74"
},
{
"packetsCount": "1",
"id": "2600560661197896689",
"sourceIp": "20.64.105.243 - azpdsgg3m5e0.stretchoid.com",
"sourcePort": "44093",
"destinationIp": "204.137.41.198",
"destinationPort": "28015",
"asn": "8075",
"protocol": "TCP",
"packetSize": "66"
},
{
"packetsCount": "1",
"id": "787380348291990240",
"sourceIp": "185.180.141.13",
"sourcePort": "11017",
"destinationIp": "204.137.41.148",
"destinationPort": "9080",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "18416524265653691084",
"sourceIp": "109.105.210.17 - zl-dfwc-us-gp7-wk110a.internet-census.org",
"sourcePort": "42409",
"destinationIp": "204.137.41.149",
"destinationPort": "7474",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "1886018365373790904",
"sourceIp": "96.126.117.80",
"sourcePort": "56768",
"destinationIp": "204.137.41.128",
"destinationPort": "110",
"asn": "63949",
"protocol": "TCP",
"packetSize": "74"
},
{
"packetsCount": "1",
"id": "6886745330131325400",
"sourceIp": "20.65.216.44 - azpdssy8xvuk.stretchoid.com",
"sourcePort": "39385",
"destinationIp": "204.137.41.145",
"destinationPort": "465",
"asn": "8075",
"protocol": "TCP",
"packetSize": "66"
},
{
"packetsCount": "1",
"id": "10216901765922485205",
"sourceIp": "109.105.210.39 - zl-dfwc-us-gp7-wk114c.internet-census.org",
"sourcePort": "17765",
"destinationIp": "204.137.41.99",
"destinationPort": "8080",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "913225006305929948",
"sourceIp": "109.105.210.43 - zl-dfwc-us-gp7-wk115b.internet-census.org",
"sourcePort": "34278",
"destinationIp": "204.137.41.52",
"destinationPort": "26",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "17959289464078834919",
"sourceIp": "109.105.210.14 - zl-dfwc-us-gp7-wk109c.internet-census.org",
"sourcePort": "17781",
"destinationIp": "204.137.41.161",
"destinationPort": "11743",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "662538223306915864",
"sourceIp": "109.105.210.27 - zl-dfwc-us-gp7-wk112a.internet-census.org",
"sourcePort": "36381",
"destinationIp": "204.137.41.163",
"destinationPort": "2152",
"asn": "21859",
"protocol": "UDP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "13365652461305756933",
"sourceIp": "109.105.210.23 - zl-dfwc-us-gp7-wk111b.internet-census.org",
"sourcePort": "14085",
"destinationIp": "204.137.41.180",
"destinationPort": "7000",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "8810728067250682466",
"sourceIp": "185.180.141.60",
"sourcePort": "37376",
"destinationIp": "204.137.41.87",
"destinationPort": "888",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "7978251506800243686",
"sourceIp": "185.180.141.74 - zl-dala-us-gp7-wk138c.internet-census.org",
"sourcePort": "38420",
"destinationIp": "204.137.41.240",
"destinationPort": "2181",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "18183624969674576171",
"sourceIp": "172.202.117.179 - azpdcsa9p6eb.stretchoid.com",
"sourcePort": "50072",
"destinationIp": "204.137.41.220",
"destinationPort": "8443",
"asn": "8075",
"protocol": "TCP",
"packetSize": "66"
},
{
"packetsCount": "1",
"id": "15489168496582450250",
"sourceIp": "109.105.210.19 - zl-dfwc-us-gp7-wk110c.internet-census.org",
"sourcePort": "10086",
"destinationIp": "204.137.41.231",
"destinationPort": "993",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "4581762359608544649",
"sourceIp": "109.105.210.34 - zl-dfwc-us-gp7-wk113c.internet-census.org",
"sourcePort": "40461",
"destinationIp": "204.137.41.79",
"destinationPort": "161",
"asn": "21859",
"protocol": "UDP",
"packetSize": "102"
},
{
"packetsCount": "1",
"id": "8807840936459339710",
"sourceIp": "109.105.210.28 - zl-dfwc-us-gp7-wk112b.internet-census.org",
"sourcePort": "41130",
"destinationIp": "204.137.41.212",
"destinationPort": "23023",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "3791668567684768872",
"sourceIp": "109.105.210.4 - zl-dfwc-us-gp7-wk107c.internet-census.org",
"sourcePort": "27834",
"destinationIp": "204.137.41.67",
"destinationPort": "9306",
"asn": "21859",
"protocol": "TCP",
"packetSize": "60"
},
{
"packetsCount": "1",
"id": "3240040944031568463",
"sourceIp": "96.126.117.80",
"sourcePort": "35530",
"destinationIp": "204.137.41.9",
"destinationPort": "8002",
"asn": "63949",
"protocol": "TCP",
"packetSize": "74"
},
{
"packetsCount": "1",
"id": "13141977142202467446",
"sourceIp": "96.126.117.80",
"sourcePort": "45254",
"destinationIp": "204.137.41.128",
"destinationPort": "9704",
"asn": "63949",
"protocol": "TCP",
"packetSize": "74"
}
],
"summaryStatistics": {},
}