ATStatus
ATStatus WikiLoading documentation...

Glossary

A reference guide to common terms and concepts used throughout ATStatus and this documentation.

Quick Reference

Use your browser's search (Ctrl+F or Cmd+F) to quickly find specific terms on this page.


A

Admin Panel

The protected area of ATStatus where administrators manage components, incidents, settings, and users. Accessed at /admin after logging in.

API Key

A secret token used to authenticate requests to the ATStatus API. API keys allow external applications to interact with your status page programmatically.

Audit Log

A record of all administrative actions taken in ATStatus, including who made changes and when. Useful for security and compliance purposes.


C

Component

A service, system, or feature that is tracked on your status page. Components can be monitored automatically or updated manually. Examples: "Website", "API", "Database".

Component Group

A collection of related components displayed together on the status page. Groups help organize many components into logical categories.

Cron Job

A scheduled task that runs automatically at specified intervals. ATStatus uses cron jobs for automatic monitoring checks and scheduled reports.


D

Degraded Performance

A component status indicating the service is working but slower than normal or with reduced capacity. Displayed with a yellow indicator.

Discord Webhook

A URL that allows ATStatus to send notifications directly to a Discord channel. Configure webhooks in Discord server settings, then add the URL to ATStatus.


E

Environment Variable

A configuration setting stored outside the application code, typically in a .env file. Used for sensitive data like passwords and API keys.


I

Incident

An event that affects one or more components, such as an outage or service disruption. Incidents are created to communicate issues to users and track resolution progress.

Incident Status

The current state of an incident. Common statuses include: Investigating, Identified, Monitoring, Resolved.

Impact

The severity level of an incident. ATStatus uses: None, Minor, Major, Critical. Impact affects how the incident is displayed and notification priority.


M

Maintenance Window

A scheduled period when services will be unavailable or degraded due to planned work. Maintenance windows can be announced in advance to prepare users.

Major Outage

A component status indicating the service is completely unavailable. Displayed with a red indicator.

Monitoring

The process of automatically checking component health. ATStatus can monitor HTTP endpoints and update component status based on response codes and times.


N

Notification

A message sent to subscribers when an incident is created, updated, or resolved. Notifications can be sent via email (SMTP) or Discord webhooks.


O

Operational

A component status indicating everything is working normally. Displayed with a green indicator.


P

Partial Outage

A component status indicating some features are unavailable while others work. Displayed with an orange indicator.

PWA (Progressive Web App)

A web application that can be installed on devices like a native app. ATStatus supports PWA features for better mobile experience.


R

RBAC (Role-Based Access Control)

A security model where permissions are assigned to roles, and roles are assigned to users. ATStatus uses RBAC to control who can access different features.

RCA (Root Cause Analysis)

A detailed explanation of what caused an incident and what steps were taken to prevent recurrence. ATStatus supports AI-assisted RCA generation.


S

SMTP (Simple Mail Transfer Protocol)

The protocol used to send emails. ATStatus requires SMTP configuration to send email notifications to subscribers.

Status Page

The public-facing page that displays component statuses and incidents. This is what your users see when checking service health.

Subscriber

A user who has signed up to receive notifications about incidents and maintenance. Subscribers provide their email address through the public status page.


T

Template

A pre-defined incident structure that can be used to quickly create consistent incident reports. Templates save time during high-pressure situations.

TTL (Time To Live)

How long cached data is considered valid before it's refreshed. Lower TTL means more frequent updates but higher server load.


U

Uptime

The percentage of time a component has been operational. ATStatus calculates and displays uptime metrics on the status page.


W

Webhook

A URL that receives automatic HTTP requests when certain events occur. ATStatus can send webhooks to external services when incidents are created or updated.