@@ -466,6 +466,45 @@ To enable Hipchat notifications you need to create an API token from you Hipchat
|
|===
[slack-notifications]
==== Slack notifications ====
To enable Slack notifications you need to add a incoming Webhook under custom integrations on your Slack
account and configure it appropriately.
.Slack notifications configuration options
|===
| Property name |Description |Default value
| spring.boot.admin.notify.slack.enabled
| Enable Slack notifications
| `true`
| spring.boot.admin.notify.slack.ignore-changes
| Comma-delimited list of status changes to be ignored. Format: "<from-status>:<to-status>". Wildcards allowed.
| `"UNKNOWN:UP"`
| spring.boot.admin.notify.slack.webhook-url
| The Slack Webhook URL to send notifications
|
| spring.boot.admin.notify.slack.channel
| Optional channel name (without # at the beginning). If different than channel in Slack Webhooks settings
|
| spring.boot.admin.notify.slack.icon
| Optional icon name (without surrounding colons). If different than icon in Slack Webhooks settings
|
| spring.boot.admin.notify.slack.username
| Optional username to send notification if different than in Slack Webhooks settings
| `Spring Boot Admin`
| spring.boot.admin.notify.slack.message
| Message to use in the event. SpEL-expressions and Slack markups are supported
| `+++"*#{application.name}* (#{application.id}) is *#{to.status}*"+++`
|
|===
[reminder-notifactaions]
==== Reminder notifications ====
To get reminders for down/offline applications you can add a `RemindingNotifier` to your `ApplicationContext`. The `RemindingNotifier` uses another `Notifier` as delegate to send the reminders.
...
...
@@ -496,7 +535,6 @@ public class ReminderConfiguration {
<1> The reminders will be sent every 5 minutes.
<2> Schedules sending of due reminders every 60 seconds.