NGAlert: Add Kafka notification channel (#34156)

Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
This commit is contained in:
Ganesh Vernekar
2021-05-19 20:02:09 +02:00
committed by GitHub
parent ad1d0ae0bf
commit b2e84277a3
7 changed files with 350 additions and 4 deletions
@@ -108,6 +108,47 @@ var expAvailableChannelJsonOutput = `
}
]
},
{
"type": "kafka",
"name": "Kafka REST Proxy",
"heading": "Kafka settings",
"description": "Sends notifications to Kafka Rest Proxy",
"info": "",
"options": [
{
"element": "input",
"inputType": "text",
"label": "Kafka REST Proxy",
"description": "",
"placeholder": "http://localhost:8082",
"propertyName": "kafkaRestProxy",
"selectOptions": null,
"showWhen": {
"field": "",
"is": ""
},
"required": true,
"validationRule": "",
"secure": false
},
{
"element": "input",
"inputType": "text",
"label": "Topic",
"description": "",
"placeholder": "topic1",
"propertyName": "kafkaTopic",
"selectOptions": null,
"showWhen": {
"field": "",
"is": ""
},
"required": true,
"validationRule": "",
"secure": false
}
]
},
{
"type": "email",
"name": "Email",