VMX-Capture processes use configuration files within the following directory structure:
<confdir>|-- agent| |-- global| | |-- decoders| | |-- gapWriter | | |-- mapper| | |-- preagg | | `-- scripts| |-- p3| `-- pmux| |-- <PMUX_NAME>| | |-- *.stack.json| | |-- entsMapper| | | |-- *.stack.mapper.json | | |-- filter| | | |-- *.datafilter.stack.mapper.json| | `-- mdMapper| | |-- *.stack.mapper.json Directory (under <confdir>) | Purpose | Typical Filename |
|---|---|---|
agent/global/decoders | contains any client-specific ACD decoder configuration files - *.acd.json | *.acd.json |
agent/global/gapWriter | referenced by market data anomaly stack probes, for general use (may be used by multiple PMUXs) | *.stack.gw.json |
agent/global/mapper | any globally used mapper, for general use (may be used by multiple PMUXs) | *.stack.mapper.json |
agent/global/preagg | contains aggregator definitions that are referenced in the stack probes | *.stack.agg.json |
agent/p3 | The | *.p3.json |
agent/pmux/<PMUX_NAME> | One json config per stack probe | *.stack.json *.capture.config |
agent/pmux/<PMUX_NAME>/entsMapper | Referenced by mapper config within each stack probe | *.stack.mapper.json |
agent/pmux/<PMUX_NAME>/mdMapper | Referenced by mapper config within each stack probe that handles market data | *.stack.mapper.json |
agent/pmux/<PMUX_NAME>/filter | Referenced by mapper config within each stack probe, the data filter is a special kind of mapper that uses ip details to filter packets. | *.datafilter.stack.mapper.json |
Where we refer to VP_NAME in the table above, often we might split a single visibility point into two different directories. For example, in a system with two visibility points called VP1 and VP1 we might put in place the following directory structure:
agent`-- pmux |-- VP2 | `-- (contains the stack probe configuration for VP2) |-- VP1 | `-- (contains the stack probe configuration for VP1) |-- capVP2 | `-- capVP2.capture.config Capture PMUX Configuration `-- capVP1 `-- capVP1.capture.config Capture PMUX ConfigurationVMX-Capture Licensing
The VMX-Capture PMUX processes need a valid licence in order to run.
The licence specifies the following:
Client ID
Expiry date
Licence type
Maximum cores
Node Address
Capabilities
To find a valid licenses.cf file, the processes search the following locations in this order:
<confdir>/agent/pmux/<instance_id>/licenses.cf/opt/tsa/etc/licenses.cfglobal/licenses.cf
Request a licence from your Beeks Account Manager.