HTTP
HTTP source plugin
The HTTP source plugin enables sending of custom records to an HTTP endpoint. It provides a convenient way to configure your calyptia core pipeline to collect data from various sources.
The following are configuration Parameters for HTTP Source Plugin.
Key | Description |
---|---|
Port | The TCP Port the pipeline should listen on. |
The following are Advanced configuration Parameters for HTTP Source Plugin.
Key | Description |
---|---|
Tag Key | Specify the key name to overwrite a tag. If set, the tag will be overwritten by a value of the key. |
Buffer Max Size | Specify the maximum buffer size in KB to receive a JSON message. |
Buffer Chunk Size | This sets the chunk size for incoming incoming JSON messages. These chunks are then stored/managed in the space available by buffer_max_size. |
Successful Response Code | It allows to set successful response codes. 200, 201 and 204 are supported. |
The following are Security and TLS configuration Parameters for HTTP Source Plugin.
Key | Description |
---|---|
TLS | Enable or Disable TLS/SSL support |
TLS Certificate Validation | Turn TLS/SSL certificate validation on / off, TLS must be on for this setting to be enabled. |
TLS Debug Level | Set TLS debug verbosity level. It accepts the following values: 0 (No debug), 1 (Error), 2 (State change), 3 (Informational), and 4 Verbose |
CA Certificate File Path | Absolute path to CA certificate file |
Certificate File Path | Absolute path to Certificate file |
Private key File Path | Absolute path to private Key file |
Private Key Path Password | Optional password for tls.key_file file |
TLS SNI Hostname Extension | Hostname to be used for TLS SNI Extension |
Last modified 2mo ago