Understanding Results

Every time NightPanel checks a monitor, it records a result. Here's how to read them.

Status Colors

NightPanel uses a traffic light system:

ColorMeaningWhen It Happens
🟢 GreenEverything is fineService is up, responding quickly, certificate is valid
🟡 YellowWarningService is slow, certificate expires soon, or a non-critical monitor is down
🔴 RedProblemCritical service is down, certificate expired, database unreachable
GrayUnknownNo data yet, extension not connected, or API error

The Browser Icon

The extension icon in your Chrome toolbar shows the overall status — the worst status among all your monitors:

  • If all monitors are green → icon is green
  • If any monitor is yellow (and none are red-critical) → icon is yellow
  • If any critical monitor is red → icon is red
  • If there are no monitors or the extension can't reach the server → icon is gray

The Popup Window

Click the icon to see a summary:

  • Groups are shown collapsed by default if all their monitors are green
  • Click a group to expand it and see individual monitors
  • Each monitor shows its name, status dot, and the time since the last check (e.g., "5m" = 5 minutes ago)

Check Result Details

Each check produces a result with:

FieldDescription
Statusgreen, yellow, red, or unknown
MessageA human-readable description, e.g., "HTTP 200 OK in 245ms"
Checked AtWhen this check was performed
DetailsTechnical details (response time, certificate days left, error message)

Example Messages

Monitor TypeStatusTypical Message
HTTP🟢HTTP 200 OK in 245ms
HTTP🟡HTTP 200 OK in 4521ms (slow)
HTTP🔴HTTP error: timeout after 10000ms
SSL🟢Certificate valid for 89 days
SSL🟡Certificate expires in 21 days
SSL🔴Certificate expires in 3 days
Database🟢Query completed in 12ms
Database🔴Connection refused

Check Frequency

The interval setting controls how often each monitor is checked:

IntervalMeaning
60Every minute
300Every 5 minutes (default)
900Every 15 minutes
3600Every hour

Shorter intervals catch problems faster but use more resources. The minimum interval depends on your plan:

PlanMinimum Interval
Free300 seconds (5 min)
Pro60 seconds (1 min)
Business30 seconds

Manual Checks

You don't have to wait for the next scheduled check. In the extension settings page, click Run Check next to any monitor to trigger an immediate check. The result appears within a few seconds.