Datadog Muted Alert Checker
==============================
.. image:: https://img.shields.io/pypi/v/datadog-muted-alert-checker
To check muted alert for production in datadog and send alert to opsgenie if any
How To Use this module in your local host
------------------------------------------
* To use the script you should clone this repository
* Make sure you already have python 3 installed on your local host
* Create new spreadsheet for the report and get the id of the spreadsheet
* Put the id of spreadsheet into the script that have been marked "redacted"
* Export OPSGENIE_API_KEY variable to your env and add opsgenie api key value in that variable like example below.
.. code-block:: bash
Export OPSGENIE_API_KEY=`api key from opsgenie`
Export DATADOG_API_KEY=`api key from datadog`
Export DATADOG_APP_KEY=`app key from datadog`
* Install python dependencies requirements to your local host
.. code-block:: bash
pip install -r requirements.txt
* Execute this main python script
.. code-block:: bash
python3 package/main.py
Raw data
{
"_id": null,
"home_page": "https://github.com/zackzonexx/datadog-muted-alert-checker",
"name": "datadog-muted-alert-checker",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "Datadog Muted Alert Checker",
"author": "Zackzonexx",
"author_email": "zackzonexx@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/bb/8b/bf721f43b4a42b3fc384d84fc8d802ae970c4e419b0309e9cfa76ac3bb88/datadog-muted-alert-checker-1.0.2.tar.gz",
"platform": null,
"description": "Datadog Muted Alert Checker \n==============================\n\n.. image:: https://img.shields.io/pypi/v/datadog-muted-alert-checker\n\nTo check muted alert for production in datadog and send alert to opsgenie if any\n\n\nHow To Use this module in your local host\n------------------------------------------\n\n* To use the script you should clone this repository\n\n* Make sure you already have python 3 installed on your local host\n\n* Create new spreadsheet for the report and get the id of the spreadsheet\n\n* Put the id of spreadsheet into the script that have been marked \"redacted\"\n\n* Export OPSGENIE_API_KEY variable to your env and add opsgenie api key value in that variable like example below.\n\n\n.. code-block:: bash\n\n Export OPSGENIE_API_KEY=`api key from opsgenie`\n Export DATADOG_API_KEY=`api key from datadog`\n Export DATADOG_APP_KEY=`app key from datadog`\n\n\n* Install python dependencies requirements to your local host\n\n.. code-block:: bash\n\n pip install -r requirements.txt\n\n\n* Execute this main python script \n\n.. code-block:: bash\n\n python3 package/main.py",
"bugtrack_url": null,
"license": "MIT",
"summary": "",
"version": "1.0.2",
"project_urls": {
"Homepage": "https://github.com/zackzonexx/datadog-muted-alert-checker"
},
"split_keywords": [
"datadog",
"muted",
"alert",
"checker"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "91ab3623ace112eb9bab442b347476c9ac038ff9070d6629337bfcee11df7ff5",
"md5": "b4d1071e0c1d3ee766bc9120e46c1914",
"sha256": "8b96a0452a513d0075399c3075118b124d9c6db4e23de70ea6db85bac4fc3bb0"
},
"downloads": -1,
"filename": "datadog_muted_alert_checker-1.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b4d1071e0c1d3ee766bc9120e46c1914",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 6269,
"upload_time": "2024-02-28T02:55:15",
"upload_time_iso_8601": "2024-02-28T02:55:15.537445Z",
"url": "https://files.pythonhosted.org/packages/91/ab/3623ace112eb9bab442b347476c9ac038ff9070d6629337bfcee11df7ff5/datadog_muted_alert_checker-1.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bb8bbf721f43b4a42b3fc384d84fc8d802ae970c4e419b0309e9cfa76ac3bb88",
"md5": "50472d05242b2daab413a6874ea077cf",
"sha256": "a0c7b919b16dd6099e6ccb29aa30cb59a6f8729ea15c626e795a7b642ddf041a"
},
"downloads": -1,
"filename": "datadog-muted-alert-checker-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "50472d05242b2daab413a6874ea077cf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4234,
"upload_time": "2024-02-28T02:55:05",
"upload_time_iso_8601": "2024-02-28T02:55:05.370438Z",
"url": "https://files.pythonhosted.org/packages/bb/8b/bf721f43b4a42b3fc384d84fc8d802ae970c4e419b0309e9cfa76ac3bb88/datadog-muted-alert-checker-1.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-28 02:55:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "zackzonexx",
"github_project": "datadog-muted-alert-checker",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"circle": true,
"requirements": [
{
"name": "opsgenie-sdk",
"specs": []
},
{
"name": "datadog",
"specs": []
},
{
"name": "requests",
"specs": []
},
{
"name": "urllib3",
"specs": []
},
{
"name": "google-auth",
"specs": []
},
{
"name": "google-auth-httplib2",
"specs": []
},
{
"name": "google-api-python-client",
"specs": []
},
{
"name": "pytest",
"specs": []
}
],
"lcname": "datadog-muted-alert-checker"
}