mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
added docs for rocket.chat (#5702)
This commit is contained in:
committed by
GitHub
co-authored by
GitHub
parent
307e5ae500
commit
5326cb3bd5
@@ -16,6 +16,7 @@ Table of Content:
|
||||
- [Nagios-Compatible](#transports-nagios)
|
||||
- [IRC](#transports-irc)
|
||||
- [Slack](#transports-slack)
|
||||
- [Rocket.chat](#transports-rocket)
|
||||
- [HipChat](#transports-hipchat)
|
||||
- [PagerDuty](#transports-pagerduty)
|
||||
- [Pushover](#transports-pushover)
|
||||
@@ -307,6 +308,19 @@ $config['alert']['transports']['slack'][] = array('url' => "https://hooks.slack.
|
||||
```
|
||||
~~
|
||||
|
||||
## <a name="transports-slack">Rocket.chat</a>
|
||||
|
||||
[Using a proxy?](../Support/Configuration.md#proxy-support)
|
||||
|
||||
The Rocket.chat transport will POST the alert message to your Rocket.chat Incoming WebHook using the [attachments](https://rocket.chat/docs/developer-guides/rest-api/chat/postmessage) option, you are able to specify multiple webhooks along with the relevant options to go with it. Simple html tags are stripped from the message. All options are optional, the only required value is for url, without this then no call to Rocket.chat will be made. Below is an example of how to send alerts to two channels with different customised options:
|
||||
|
||||
```php
|
||||
$config['alert']['transports']['rocket'][] = array('url' => "https://rocket.url/api/v1/chat.postMessage", 'channel' => '#Alerting');
|
||||
|
||||
$config['alert']['transports']['rocket'][] = array('url' => "https://rocket.url/api/v1/chat.postMessage", 'channel' => '@john', 'username' => 'LibreNMS', 'icon_emoji' => ':ghost:');
|
||||
|
||||
```
|
||||
|
||||
## <a name="transports-hipchat">HipChat</a>
|
||||
|
||||
> You can configure these options within the WebUI now, please avoid setting these options within config.php
|
||||
|
||||
Reference in New Issue
Block a user