AlertmanagerConfig.spec.receivers.rocketchatConfigs.httpConfig.spec.receivers.webhookConfigs
webhookConfigs defines the List of webhook configurations.
| Field / Type | Description |
|---|---|
httpConfig defines the HTTP client configuration for webhook requests. | |
maxAlerts | maxAlerts defines the maximum number of alerts to be sent per webhook message. When 0, all alerts are included in the webhook payload.
|
payload | payload define custom payload to be sent to the webhook endpoint. This is an advanced configuration option that allows you to define a custom payload using Go templates. It requires Alertmanager >= v0.32.0.
|
sendResolved | sendResolved defines whether or not to notify about resolved alerts. |
timeout | timeout defines the maximum time to wait for a webhook request to complete, before failing the request and allowing it to be retried. It requires Alertmanager >= v0.28.0.
|
url | url defines the URL to send HTTP POST requests to. urlSecret takes precedence over url. One of urlSecret and url should be defined. |
urlSecret defines the secret's key that contains the webhook URL to send HTTP requests to. urlSecret takes precedence over url. One of urlSecret and url should be defined. The secret needs to be in the same namespace as the AlertmanagerConfig object and accessible by the Prometheus Operator.
|