Subscriber configuration

This reference lists the configuration values that you can update in the Configure subscriber window.

Name
The name of the subscriber.
Description
An optional description for the subscriber.
Protocol
The streaming protocol that the Data Streamer uses to send data to the subscriber.
Generic Kafka
The protocol for sending data to Kafka.
Host
The host name or IP address of the subscriber.
Port
The port on which the subscriber listens for data from the Data Streamer. The port number must be an integer in the range 1 - 65535.
URL Path
This field is available only if the subscriber is a generic HTTP or HTTPS subscriber. It specifies the path that is used to create the URL for the subscriber. For example, if the subscriber Host value is logstash.myco.com, the Port value is 8080, and the URL Path value is /myapp/upload/data, the following URL is created for the subscriber:

http://logstash.myco.com:8080/myapp/upload/data
Auto-Qualify
A specification of whether to prepend system names or sysplex names to data source names in the data streams that are sent to the subscriber. The data source name is the value of the dataSourceName field in the data stream configuration.

If you use the same policy file for multiple systems within one sysplex, the data source names must be unique across all systems in that sysplex. If you use the same policy file for multiple sysplexes, the data source names must be unique across all systems in all sysplexes. You can use this field to fully qualify these data source names.

You can choose any of the following values. The default value is System.
None
Indicates that the data source name from the dataSourceName field in the data stream configuration is used.
System
Specifies that the system name and the data source name are used in the following format:
systemName-dataSourceName
systemName represents the name of the system on which the Z Common Data Provider runs.

If you use the same policy file for multiple systems within one sysplex, you might want to use the System value.

Sysplex
Specifies that the sysplex name, system name, and data source name are used in the following format:
sysplexName-systemName-dataSourceName
systemName represents the name of the system on which the Z Common Data Provider runs. sysplexName represents the name of the sysplex in which the Z Common Data Provider runs.

If you use the same policy file for multiple sysplexes, you might want to use the Sysplex value.

For more information about the dataSourceName field in the data stream configuration, see the following topic: Data stream configuration for data gathered by System Data Engine

Partitioner Class
This configuration value is valid only when you choose Kafka protocol. It specifies a class to use to determine which partition to be send to when producing the records. You can choose any of the following values. The default value is Default.
Default
Indicates that the class setting is defined in the Kafka producer properties file.
UniformStickyPartitioner
Indicates that a partition will be stuck to until the batch is full, or linger.ms is up.