ServPulse/Domain
From Nasqueron Agora
Lexicon
- StatusPage
- The entity representing the status page itself.
- Attributes: title, description, URL
- Component
- This concept represents the various components or elements being monitored on the status page, such as servers, services, applications, databases, and other relevant entities.
- Attributes: name, description, status (e.g., up, down, degraded).
- Metrics
- This concept represents the performance metrics or indicators being measured for each component, such as uptime, response time, error rates, and other relevant metrics.
- Attributes: name, value, unit, timestamp.
- Incidents
- This concept represents any incidents, outages, or disruptions that occur and are reported on the status page.
- Attributes: title, description, status (e.g., resolved, ongoing), severity
- Users
- This concept represents the users who view or edit the status page.
- Attributes: name, role, permissions (permissions could also be defined at role level)