Skip to main content
Learn more about Dashboards in the Dashboards overview.
Use Dashboard to create public or private dashboards that display checks and their related metrics on a single page. Dashboards provide a centralized view of your monitoring data.

Configuration

ParameterTypeRequiredDefaultDescription
checksPerPagenumber15Number of checks per page (1-20)
customCSSobject-Custom CSS styling (Team/Enterprise plans only)
customDomainstring-Custom domain (e.g., “status.example.com”)
customUrlstring-Subdomain under “checklyhq.com” (required if customDomain not specified)
descriptionstring-Text displayed below the header
enableIncidentsbooleanfalseEnable incidents
expandChecksbooleanfalseExpand checks by default
faviconstring-URL to favicon image
headerstring-Text displayed at the top of your dashboard
hideTagsbooleanfalseHide tags on the dashboard
isPrivatebooleanfalseMake dashboard private (Team/Enterprise plans only)
linkstring-URL to redirect when dashboard logo is clicked
logostring-URL to logo image for the dashboard header
paginatebooleantrueEnable pagination for checks
paginationRatenumber60Pagination interval: 30 | 60 | 300 seconds
refreshRatenumber60Auto-refresh interval: 60 | 300 | 600 seconds
showHeaderbooleantrueShow header and description
showP95booleantrueShow P95 statistics
showP99booleantrueShow P99 statistics
tagsstring[][]Tags that filter which checks appear on the dashboard
useTagsAndOperatorbooleanfalseUse AND instead of OR for tag filtering
widthstring'FULL'Dashboard width: 'FULL' | '960PX'

Essential Dashboard Options

header
string
Text displayed at the top of your dashboard as the main title.Usage:
Use cases: Brand identity, service identification, user clarity.
description
string
Text displayed below the header providing additional context about the dashboard.Usage:
Use cases: Context provision, scope clarification, user guidance.
tags
string[]
default:"[]"
Tags that filter which checks appear on the dashboard. Empty array shows all checks.Usage:
Examples:
Use cases: Service filtering, environment separation, team organization.
customUrl
string
Subdomain under “checklyhq.com” for your dashboard (e.g., “my-status” becomes “my-status.checklyhq.com”).Usage:
Required if customDomain is not specified. Use lowercase letters, numbers, and hyphens only.
Use cases: Public access, branded URLs, easy sharing.
customDomain
string
Custom domain for your dashboard (e.g., “status.example.com”). Must be verified through the Checkly UI.Usage:
Use cases: Brand consistency, professional appearance, domain control.
customCSS
object
Custom CSS styling for your dashboard. Only available on Team and Enterprise plans.Usage:
Properties:
ParameterTypeRequiredDescription
entrypointstringPath to a CSS file containing custom styles
contentstringInline CSS content as a string
You must provide either entrypoint or content, but not both.
Use cases: Brand consistency, custom themes, visual identity, enhanced UX.

Examples