7 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.
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}"
}