Skip to content

kaji-bikash/rocketchat-pagerduty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Overview

We started using 🚀 as an internal communication tool @cloudfactory and immediately felt the lack of integrations we are used to. rocketchat_pagerduty_incoming.js is a script that will parse webhook notifications coming to Rocket.Chat from PagerDuty. If you don't know pagerduty, you should definitely check them out. Please consult Rocket.Chat Docs for more holistic integration documentation.

Installation

Rocket.Chat

  1. Login as admin user and go to:
    Administration => Integrations => New Integration => Incoming WebHook

  2. Set "Enabled" and "Script Enabled" to "True"

  3. Set all channel, icons, etc. as you need/preference !!

  4. Paste contents of rocketchat_pagerduty_incoming.js into the Script field.

  5. Copy WebHook URL as soon as you saved the integration and proceed to the configuration of generic webhook integration in PagerDuty.

PagerDuty

  1. Go to the Configuration menu and select Services, then click the name of the service you want to add a webhook to.

  2. By default, you will be directed to Incidents tab for the service.

  3. Click Add an extension.

  4. For the Extension Type select Generic Webhook.

  5. Enter a unique Extension Name eg. rocketchat

More details:
PagerDuty WebHook Docs

Things in Action

Alert Triggered in PagerDuty

Alert Acknowledged in PagerDuty

Alert Resolved in PagerDuty

About

Incoming PagerDuty integration for Rocket!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published