Setting Up Your Status Page

Create a public status page with components, branding, and a custom domain to keep your users informed about service availability.

Overview

A status page gives your users a single place to check whether your services are running. Signalog status pages are fully customizable, support dark mode, and update automatically based on your monitor data.

Creating your status page

  1. Navigate to Status Pages in the sidebar and click New Status Page.
  2. Enter a name (e.g., “Acme Status”) and an optional subdomain (e.g., status for status.signalog.dev/your-team).
  3. Click Create.

Adding components

Components represent the individual services displayed on your status page. Each component shows a status indicator and can be linked to a monitor for automatic updates.

  1. On your status page, click Add Component.
  2. Enter a name (e.g., “API”, “Dashboard”, “Database”).
  3. Link a monitor — Select an existing monitor. The component status will update automatically when the monitor state changes.
  4. Set the initial status: Operational, Degraded Performance, Partial Outage, Major Outage, or Under Maintenance.

Component groups

Organize related components into groups for a cleaner layout. For example, group “API”, “Webhooks”, and “OAuth” under an “API Services” group.

  1. Click Add Group and enter a group name.
  2. Drag components into the group, or select the group when creating a new component.
  3. Groups are collapsible on the public page.

Customizing appearance

Open Status Page > Settings to configure the look and feel:

  • Logo — Upload your company logo. Displayed in the header.
  • Accent color — Pick a brand color used for buttons, links, and status indicators.
  • Header style — Choose between a full-width header or a centered layout.
  • Dark mode — Enable dark mode as the default, or let visitors toggle between light and dark.
  • Uptime history — Configure how many days of uptime bars to display (30, 60, or 90 days).

For more advanced customization including custom CSS and HTML injection, see the customization guide.

Publishing your page

Your status page is in draft mode by default. When you’re ready:

  1. Click Publish to make it publicly accessible.
  2. Share the URL with your users. The default URL follows the pattern https://signalog.dev/s/your-team/your-page.

Custom domain

To serve your status page from your own domain (e.g., status.yourcompany.com):

  1. Go to Status Page > Settings > Custom Domain.
  2. Enter your domain.
  3. Add a CNAME record pointing to status.signalog.dev in your DNS provider.
  4. Signalog will automatically provision an SSL certificate once the DNS record propagates.

Next steps