datadog-muted-alert-checker


Namedatadog-muted-alert-checker JSON
Version 1.0.2 PyPI version JSON
download
home_pagehttps://github.com/zackzonexx/datadog-muted-alert-checker
Summary
upload_time2024-02-28 02:55:05
maintainer
docs_urlNone
authorZackzonexx
requires_python
licenseMIT
keywords datadog muted alert checker
VCS
bugtrack_url
requirements opsgenie-sdk datadog requests urllib3 google-auth google-auth-httplib2 google-api-python-client pytest
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.27312s