Flume source connector
The Flume source connector pulls messages from logs to Pulsar topics.
Configuration
The configuration of the Flume source connector has the following properties.
Property
| Name | Type | Required | Default | Description | 
|---|---|---|---|---|
name | String | true | "" (empty string) | The name of the agent. | 
confFile | String | true | "" (empty string) | The configuration file. | 
noReloadConf | Boolean | false | false | Whether to reload configuration file if changed. | 
zkConnString | String | true | "" (empty string) | The ZooKeeper connection. | 
zkBasePath | String | true | "" (empty string) | The base path in ZooKeeper for agent configuration. | 
Example
Before using the Flume source connector, you need to create a configuration file through one of the following methods.
For more information about the
source.confin the example below, see here.
- 
JSON
{
"name": "a1",
"confFile": "source.conf",
"noReloadConf": "false",
"zkConnString": "",
"zkBasePath": ""
} - 
YAML
configs:
name: a1
confFile: source.conf
noReloadConf: false
zkConnString: ""
zkBasePath: ""