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.
Configuration parameters
The HTTP source plugin provides these configuration parameters.
General
Key | Description |
---|---|
Port | TCP port used for listening for incoming messages. |
Advanced
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 JSON messages. These chunks are then stored/managed in the space available by buffer_max_size. |
Successful Response Code | Lets you set successful response codes. Supported values: |
Security and TLS
Key | Description |
---|---|
TLS | Enable or disable TLS/SSL support. |
TLS Certificate Validation | Turn TLS/SSL certificate validation on or off. TLS must be on for this setting to be enabled. |
TLS Debug Level | Set TLS debug verbosity level. Accepts these values: |
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 SNI Hostname Extension | Hostname to be used for TLS SNI extension. |
Last updated