Market Data - IP Stats only
This is the absolute simplest type of statistical summary:
It just uses the ethernet and ip protocol decoders (although note that the IP decoder also provides basic UDP statistics)
The SummaryDumper stat collector is used. This produces its aggregations as JSON (in this configuration example - TCP is another option for diagnostics only). A production deployment would use one of the following stat collectors instead:
The Generic Aggregator Input Event Connector (id ‘vmxgenericaggregatorinputeventconnector’, abbreviated as GAIE) if it was providing these statistics to VMX-Analysis
The Kafka collector (id ‘collKafka’) if it was providing these statistics via the Core Data Feed.
Market Data - IP Stats only: Stack Probe Configuration
{
"probe"
: {
"parameters"
: {
"name"
:
"MDPort1_nyse_arca_bbo"
,
"debug"
:
true
,
"filter"
:
""
,
"protocols"
: [
{
"type"
:
"module"
,
"value"
:
"ethernet"
},
{
"type"
:
"module"
,
"value"
:
"ip"
}
],
"transform_collector"
: [],
"stat_collector"
: [
{
"type"
:
"module"
,
"value"
:
"summary_dumper"
,
"id"
:
"summaryDumper"
}
]
},
},
"summaryDumper"
: {
"parameters"
: {
"dump_file"
:
"/data/debug/probe.stats.json"
,
"dump_interval_us"
:
"1000000"
,
"output_format"
:
"json"
}
}
}