diff --git a/scripts/PagerDuty-Integration/Readme.md b/scripts/PagerDuty-Integration/Readme.md new file mode 100644 index 0000000..dd160ae --- /dev/null +++ b/scripts/PagerDuty-Integration/Readme.md @@ -0,0 +1,23 @@ +## Check-System-Usage + +![built by developers](http://ForTheBadge.com/images/badges/built-by-developers.svg) +![python](https://img.shields.io/badge/language-Python-orange?style=for-the-badge) +[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg?style=plasitc)](https://github.com/psf/black) +![License](https://img.shields.io/github/license/GDSC-RCCIIT/General-Purpose-Scripts?color=blue&style=plasitc) + +### About + +A Python3 script to send your desired payload to PagerDuty and create an incident + + +### Steps + + * Make sure you have create a serive in your PagerDuty account. ![Refer here](https://support.pagerduty.com/docs/services-and-integrations) if not done already + * Copy the Integration Key from the settings of the service as shown below and paste it in your env file + Screenshot 2022-10-11 at 12 09 33 AM + + * Import the file as a module + * Send your desired payload to the module + * Finalize your payload accoring the parameters(severity,components) + * Voila! If everything works fine you will recieve a Page +