Configuration

This section explains each of the properties in the configuration blade.

General

PropertyDescription

Collection

This associates the Agent to a specific Collection (default to that of the current Data Stream).

Refer to Collections and Stream Hosts to understand more about Collections.

Settings

PropertyDescription

Use Variables

Tick to select saved variables for the Address and Server Key; or enter the text manually.

Identity

A unique name among the objects connecting to the same Address port on the same Stream Host machine.

Address

A TCP address to connect to, in the format "tcp://<address>:<port>". Example: tcp://127.0.0.1:5555

Subscriptions

The Identities of the objects to listen for data from.

Authentication

XMQ Stream Objects may require mutual authentication to other XMQ Stream Objects. Mismatching these authentication settings among Stream Objects on the same Address port on the same Stream Host machine will result in disconnections and other errors.

PropertyDescription

Use Authentication

Tick this to enforce mutual authentication to objects connected to the same Address port on the same Stream Host machine via Server Key.

Server Key

A key generated by an XMQ agent to use for mutual authentication. To revoke a Server Key, simply remove it from all XMQ Agents.

Generate Key

Opens a sub-page that allows you to generate a random valid Server Key.

Endpoints

NameDescription

Output

Events received from other XMQ Agents to which this Agent is subscribed are made available to this endpoint with the following attributes:

  • Identity (String): the Identity of the agent the message was received from.

  • Action (String): will always be "MSG"

  • Data (String): the JSON encoded data

  • Timestamp (DateTime): the time the data was received

Last updated