Status pages

Build customizable status pages in ilert to provide transparent, real-time incident updates and uptime status to external stakeholders.

This article will walk you through the key steps to create your status page and make it accessible to your audience. You’ll learn how to choose between different status page types, update statuses, and set up a custom domain and custom analytics.

Status page types

ilert offers several types of status pages. If you’re deciding between a public or private status page, please see the article Public vs. private status page. If you’re considering an audience-specific status page, we recommend reading the corresponding article for more details.

Create a status page

Creating a status page is a matter of a few clicks.

1. Navigate to Status pages in the navigation bar and click on the Create status page button.

2. Select your page type, ilert URL, and the teams that should manage the status page.

3. Select the services that you would like to include in the status page. You can also create a new service and add it to the status page from the drop-down list.

4. Optionally add your own logo and fav icon and click on Save.

5. Click on the Visit status page button to preview your status page. Once you are satisfied with your status page, click on the Activate button to make your page available and viewable to your users.

Update the status of your status page

The status of your status page is automatically updated whenever

  • The status of a service that is included in the status page is updated (e.g. by setting a service to Degraded)

  • An incident is created that affects any of the services from your status page

-> How to create an incident

https://www.youtube.com/@ilertVideos

Automation with alert sources

You can automatically update your status page in the following ways:

  • Automatically update the status of a service (for example, set the status to Degraded)

  • Automatically create an incident on your status page using an incident template and (optionally) notify subscribers

Both cases work by using the ilert incidents alert action on an alert source. See -> Services: automation with alert sources for more information.

https://www.youtube.com/@ilertVideos

Setting up your custom domain

Every status page (both private and public) comes with support for custom domains, so that you can make your status page accessible from your own subdomains (e.g., status.example.com).

Setting up a custom domain consists of the following steps:

  1. Set the custom domain in ilert

  2. Configure DNS

  3. Wait for the changes to take effect

1. Set the custom domain in ilert

Go to your status page settings, enter a custom domain, and click Save.

2. Configure DNS

Configuring DNS happens outside of ilert, at the DNS provider you are using for your domain.

  1. Create a new DNS record and select CNAME as the record type

  2. Enter the name for the CNAME record. The name or DNS entry is where you enter your subdomain. You might need to enter it in full (e.g., status.example.com) or you might just need to enter the part before your apex domain (e.g., status). If you're not sure which to use, check with your DNS provider.

  3. Enter the ilert URL of your status page as the value for the CNAME record. The target, value, or destination is where the subdomain should be pointed. Taking the screenshot from above as an example, you would need to enter ilert-demo.ilert.io .

You might also see a field named TTL, which stands for Time To Live. It's the number of seconds that the DNS record can be cached for. If you're not sure what to set, look at the TTL for your existing DNS records. You could set the same number. If you're still not sure, we suggest setting 43200 seconds (12 hours) or 86400 seconds (24 hours).

3. Wait for the changes to take effect

You might need to wait 1-48 hours for the DNS changes to take effect. This depends on the TTL setting of your DNS record and the time it takes until the DNS change is propagated throughout the internet.

Status page analytics

For pages with custom domains, it is possible to use external analytics tools. External tools can help you gain insights into your status page's most common traffic channels and user behavior.

You can choose from two options—Google Analytics and PostHog. You need a key for both solutions to connect an analytics platform and ilert.

Please beware that using external analytics often requires user agreement with data collection and processing. Consult with your legal department regarding the best approach to collecting information.

FAQ

Q: We are a managed service provider and would like to use multiple status pages to communicate incidents to different customers with private pages without exposing data between customers. Is that possible?

A: Yes. Our Premium plan even gives you unlimited stakeholder licenses. That way, you can invite as many customers as you need without requiring a full license.

To isolate customers from each other, we recommend the following approach:

  1. Create a team for every customer and make the team private

  2. Invite your customer to ilert choosing the Stakeholder role

  3. Add the customer to the respective customer team.

  4. Assign the status page to the respective customer team.

Q: I have set my status page to Public, but it's still not accessible from the internet. What am I missing?

A: You probably forgot to activate your status page. Once you are satisfied with your status page, click on the Activate button to make your page available and viewable to your users.

Q: Can I export a list of status page subscribers?

A: Yes. To export a CSV file of your status page subscribers, go to Subscribers tab in Status Page Settings and click "Download subscribers" button in the upper right corner.

Q: What if a subscriber hasn't confirmed a status page subscription?

A: No worries, ilert will automatically send double opt-in confirmation reminders to your subscribers after 24 hours, three days, and one week.

Last updated

Was this helpful?