TCP
TCP Source Plugin
TCP is a widely used networking protocol that provides reliable, ordered, and efficient transmission of data between devices on a network. The TCP 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 machines on a network.
The following are configuration Parameters for TCP Source Plugin.
Key | Description |
---|---|
Port | The TCP Port the pipeline should listen on. |
The following are Advanced configuration Parameters for TCP Source Plugin.
Key | Description |
---|---|
Format | Set the format: json or none |
Separator | Specify UDP or TCP |
Chunk Size | Set the chunk size for incoming messages |
Buffer Size | This sets the chunk size for incoming incoming JSON messages. These chunks are then stored/managed in the space available by buffer_size. |
The following are Security and TLS configuration Parameters for TCP 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