Forum Discussion

Blake's avatar
6 years ago

Statuspage.io

Has anyone successfully been able to integrate LM with Statuspage.io? Looking for a way to update our Statuspage when certain websites error out.  

  • See the integration's description for the property that will need to be added to the devices/websites that you want to post alerts for to statushub.

    {
        "enabledStatus": [
            "active",
            "clear"
        ],
        "parseMethod": "",
        "name": "statushub-via-payload",
        "ack": null,
        "clear": {
            "headers": [],
            "password": "********",
            "method": "post",
            "payload": "payload={\n  \"title\": \"This service has returned to normal.\",\n  \"message\": \"Service: ##WEBSITE##; Service Description: ##WEBSITEDESCRIPTION##\",\n  \"type\": \"resolved\",\n  \"status\": \"up\",\n  \"service_token\": \"##statushub.token##\"\n}",
            "payloadFormat": "formdata",
            "url": "https://hooks.statushub.io/hooks/generic_hook",
            "username": ""
        },
        "description": "INTERNAL ONLY - More detailed\nUP / DOWN\nService token in payload instead of url, means one integration instead of an integration per service.\nproperty: statushub.token",
        "active": {
            "headers": [],
            "password": "********",
            "method": "post",
            "payload": "payload={\n  \"title\": \"This service is currently experiencing problems\",\n  \"message\": \"Service: ##WEBSITE##; service.description: ##WEBSITEDESCRIPTION##\",\n  \"type\": \"investigating\",\n  \"status\": \"down\",\n  \"service_token\": \"##statushub.token##\"\n}",
            "payloadFormat": "formdata",
            "url": "https://hooks.statushub.io/hooks/generic_hook",
            "username": ""
        },
        "update": null,
        "type": "http",
        "parseExpression": "",
        "uiDetails": "{\"includeIDInHttpResponse\":false,\"groupInfo\":[[\"active\",\"clear\"],[\"active\"]],\"multipleMode\":true}"
    }