List Outputs
Retrieve a list of all outputs.
External Documentation
To learn more, visit the Cribl documentation.
Example Output
{
"count": 1,
"items": [
{
"id": "string",
"type": "webhook",
"pipeline": "string",
"systemFields": [
"cribl_pipe"
],
"environment": "string",
"streamtags": [],
"method": "POST",
"format": "ndjson",
"keepAlive": true,
"concurrency": 5,
"maxPayloadSizeKB": 4096,
"maxPayloadEvents": 0,
"compress": true,
"rejectUnauthorized": true,
"timeoutSec": 30,
"flushPeriodSec": 1,
"extraHttpHeaders": [
{
"name": "string",
"value": "string"
}
],
"useRoundRobinDns": false,
"failedRequestLoggingMode": "none",
"safeHeaders": [],
"responseRetrySettings": [],
"timeoutRetrySettings": {
"timeoutRetry": false,
"initialBackoff": 1000,
"backoffRate": 2,
"maxBackoff": 10000
},
"responseHonorRetryAfterHeader": false,
"onBackpressure": "block",
"authType": "none",
"tls": {
"disabled": true,
"servername": "string",
"certificateName": "string",
"caPath": "string",
"privKeyPath": "string",
"certPath": "string",
"passphrase": "string",
"minVersion": "TLSv1",
"maxVersion": "TLSv1"
},
"loadBalanced": true,
"customSourceExpression": "__httpOut",
"customDropWhenNull": false,
"customEventDelimiter": "\\n",
"customContentType": "application/x-ndjson",
"customPayloadExpression": "`${events}`",
"pqMaxFileSize": "1 MB",
"pqMaxSize": "5GB",
"pqPath": "$CRIBL_HOME/state/queues",
"pqCompress": "none",
"pqOnBackpressure": "block",
"pqStrictOrdering": true,
"pqControls": {},
"username": "string",
"password": "string",
"token": "string",
"credentialsSecret": "string",
"textSecret": "string",
"loginUrl": "string",
"secretParamName": "string",
"secret": "string",
"tokenAttributeName": "string",
"spacer": "Unknown Type: null",
"authHeaderExpr": "`Bearer ${token}`",
"tokenTimeoutSecs": 3600,
"oauthParams": [
{
"name": "string",
"value": "string"
}
],
"oauthHeaders": [
{
"name": "string",
"value": "string"
}
],
"url": "string",
"excludeSelf": false,
"urls": [
{
"url": "string",
"weight": 1
}
],
"dnsResolvePeriodSec": 600,
"loadBalanceStatsPeriodSec": 300
}
]
}
Workflow Library Example
List Outputs with Cribl and Send Results Via Email
Preview this Workflow on desktop