The Event Forwarder HTTP destination type requires the following information.
Parameter |
Description |
---|---|
Host Address |
Required. URL of the HTTP destination endpoint. |
Server Common Name |
Optional. Common name (CN) of the destination server. |
Send Timeout |
Optional. Maximum duration of an upload connection. The default value is 60 seconds. |
Upload Empty Files |
Optional. Determines whether zero byte length files are uploaded. The default setting is false. |
Max Bundle Size |
Optional. The maximum bundle size (in bytes) to upload to the remote destination before compression is applied. The default value is 10MB. |
Upload Template |
Required. Template for formatting the output messages. The required template format to enter in this field is: {"filename": "{{.FileName}}", "service": "carbonblack", "alerts":[{{range .Events}}{{.EventText}}{{end}}]} |
Content-type HTTP Header |
Required. The HTTP header helps the HTTP client consume the output properly. For example: |
HTTP Authorization Token |
Optional. Token to communicate with the remote destination. |
OAUTH JWT - Client Email |
Required if using OAUTH authentication. Oauth client identifier for communicating with the configured OAuth provider. |
OAUTH JWT - Private Key |
Required if using OAUTH authentication. PEM-encoded private key to sign the JWT payloads. |
OAUTH JWT - Token URL |
Required if using OAUTH authentication. The endpoint that is required to complete the 2-legged JWT flow. |
OAUTH JWT - Private Key ID |
Optional. A hint that indicates which key is being used. |
OAUTH JWT - Permission Scopes |
Optional. A comma-delimited list of requested permission scopes. |
Send Events as Binary |
Optional. If enabled, event JSON is sent in a byte array field instead of plain text. |
Use Compression |
Optional. If enabled, compresses the HTTP payload before uploading. |
Certificates |
Optional. Determines whether an uploaded certificate is required for the connection. |