Function: getEventPriority()
getEventPriority(
eventName: keyofUptimeEvents):"CRITICAL"|"HIGH"|"LOW"|"MEDIUM"
Defined in: electron/events/eventTypes.ts:1829
Gets the priority level of an event with type safety.
Parameters
eventName
keyof UptimeEvents
The event name to check priority for. Must be a key of UptimeEvents.
Returns
"CRITICAL" | "HIGH" | "LOW" | "MEDIUM"
The priority level of the event as a key of EVENT_PRIORITIES. Returns "MEDIUM" for uncategorized events.
Remarks
Uses type-safe lookup to determine event priority. Events not explicitly categorized default to MEDIUM priority. This ensures all events have a priority assigned for consistent middleware and filtering behavior.
Example
const priority = getEventPriority("system:error"); // Returns "CRITICAL"
const defaultPriority = getEventPriority("unknown:event"); // Returns "MEDIUM"