Status Page – Add a new Custom Service Source/Template

To add a new service to the Status Page you will first need to define a source for the data. This is done by clicking the “Sources/Templates” button under the “Manage Services” heading, when adding a new or managing an existing Status Page.

Clicking that button will take you to the Service Source management page, where you can add new sources. You will see a box on this page titled “Custom Templates”, the “Create” button in this box should be selected.

First off, in the “Template Name” field you should enter a name/title for the new template, following that in the 2nd field you should enter the URL to the JSON output that you’d like to bring in to the status page – this link should always be prefixed with https:// for a secure connection.

In the “Data Location” field below, you should enter a URL that’s going to return the data you want the Status Page to work with, this URL should be returning valid JSON.

In the “Identifier Key” field you should enter the unique identifier key. The “Status Key” field should contain the name of the JSON object key that indicates the status of the service.

Next up you can enter the values that will be given by the Status Key into the Good, Degraded and Critical fields, indicating which result should give which status on your Status Page.

Now that all the data has been entered it’s time to test the Template Input, this can be done with the section on the right of the page, first click “Fetch Input” to populate the JSON box, then use the “Parse Input” button to parse the results from that JSON.

Once finished you can use the green “Save Now” button at the bottom of the page to submit your new Service Source.

Related Articles