Receiving NetFlow push messages

Eseye sends customer-specific Netflow data as raw push messages to subscribed customers. Each record appears in the format described below.

Raw push message/json

Schema

Object name Type Description
destinationAddressIP string The IP address where the data was sent.
destinationPort string The port where the network connection ended.
duration string Reporting period, in seconds, rounded to the third decimal point.
eventDateTime DateTime

Date and time the data capture started.

UTC format: YYYY-MM-DDThh:mm:ss.ssssss, where T is the time separator.

firstDateTime DateTime

Date and time the reporting started.

UTC format: YYYY-MM-DDThh:mm:ss.ssssss, where T is the time separator.

imei string

The International Mobile Equipment Identity number that identifies the device to which the SIM is currently connected.

imsi string

The unique International Mobile Subscriber Identity number that identifies a cellular network subscriber. The network operator that provided the IMSI uses it to authenticate a SIM (and the IoT device containing the SIM) on the network.

inBytes string The amount of data transferred to the SIM during the reported session, in bytes.
inPackets string The total number of IP packets received by the SIM during the reported session.
lastDateTime DateTime

Date and time the reporting ended.

UTC format: YYYY-MM-DDThh:mm:ss.ssssss, where T is the time separator.

match string

Describes where the data originated, either source or destination.

meId string Unused.
outBytes string The amount of data transferred from the SIM during the reported session, in bytes.
outPackets string The total number of IP packets sent by the SIM during the reported session.
portfolioId string The SIAM account portfolio identifier. Contains exactly 32 characters.
protocol string The transport protocol used.
simId string The SIM's unique serial number.
sourceAddressIP string The IP address where the data originated.
sourcePort string The port where the network connection originated.

Example

Copy
Body raw JSON
{
"firstDateTime":"2021-03-02T12:48:44.181000",
"lastDateTime":"2021-03-02T12:48:44.873000", 
"duration":"180.692", 
"protocol":"TCP",
"sourceAddressIP":"10.235.187.134", 
"sourcePort":"52863", 
"destinationAddressIP":"54.94.219.110", 
"destinationPort":"21000", 
"inPackets":"81", 
"outPackets":"81", 
"inBytes":"76209",
"outBytes":"3240", 
"imsi": "234588558496446",
"simId": "5170000201264588",
"portfolioId": "000459cb1f57e1be0099c533687e68cc", 
"match": "destination",
"eventDateTime": "2021-03-02T12:48:46.050316",  
"meId": "",
"imei": "358598610003734"
}