Events to FluentD Streaming (EFS) Plugin REST API
The following authentication types are supported:
- basic (/ufmRest) 
- client (/ufmRestV2) 
- token (/ufmRestV3) 
- Description: Get the current streaming configurations 
- URL: GET ufmRest/plugin/efs/conf 
- Request Data: N/A 
- Response: - { - "UFM-syslog-endpoint": {- "host":- "127.0.0.1",- "port":- 5140},- "fluent-bit-endpoint": {- "destination_host":- "127.0.0.1",- "destination_port":- 24226,- "enabled":- true,- "message_tag_name":- "ufm_syslog",- "source_port":- 24227},- "logs-config": {- "log_file_backup_count":- 5,- "log_file_max_size":- 10485760,- "logs_file_name":- "/log/efs.log",- "logs_level":- "INFO"},- "streaming": {- "enabled":- false},- "syslog-destination-endpoint": {- "enabled":- false,- "host":- "127.0.0.1",- "port":- 514} }
- Description: Update the current streaming configurations 
- URL: PUT ufmRest/plugin/efs/conf 
- Request Data: - { - "UFM-syslog-endpoint": {- "host":- "127.0.0.1",- "port":- 5140},- "fluent-bit-endpoint": {- "destination_host":- "127.0.0.1",- "destination_port":- 24226,- "enabled":- true,- "message_tag_name":- "ufm_syslog",- "source_port":- 24227},- "logs-config": {- "log_file_backup_count":- 5,- "log_file_max_size":- 10485760,- "logs_file_name":- "/log/efs.log",- "logs_level":- "INFO"},- "streaming": {- "enabled":- false},- "syslog-destination-endpoint": {- "enabled":- false,- "host":- "127.0.0.1",- "port":- 514} }
- Response: string “set configurations has been done successfully” 
- Status Codes: 
- 200 – Ok. 
- 400 – bad request (bad or missing parameters).