Skip to content

Entity types

Notification Center sends notifications based on entity types. An entity type is a Coralogix component that can generate a notification request, such as an alert or a case. Each entity type contains one or more entity subtypes, which define the structure and schema of its notifications.

Notification Center currently supports two entity types: Alerts and Cases.

Work with alert entities

Alert entities generate notifications when alert conditions are met. Each alert subtype defines the schema used to format the notification.

Supported alert subtypes

SourceTypeConditionStatusDescription
LogsLOGS_IMMEDIATETriggered / ResolvedAlert immediately when a log of interest is detected. Docs
LogsLOGS_THRESHOLDMore than / Less thanTriggered / ResolvedAlert when the sum of logs crosses a predefined threshold. Docs
LogsLOGS_RATIO_THRESHOLDMore than / Less thanTriggered / ResolvedAlert when the ratio between two log queries reaches a set threshold. Docs
LogsLOGS_TIME_RELATIVE_THRESHOLDMore than / Less thanTriggered / ResolvedAlerts when a fixed ratio reaches a set threshold compared to a past time frame. Docs
LogsLOGS_ANOMALYMore than usualTriggered / ResolvedAlert when a log crosses an AI-generated baseline. Docs
LogsLOGS_NEW_VALUETriggeredAlert on a newly detected value in a time series. Docs
LogsLOGS_UNIQUE_COUNTMore thanTriggeredAlert based on a unique value count per key. Docs
MetricsMETRIC_THRESHOLDMore than / Less than / More than or equals / Less than or equalsTriggered / ResolvedAlert when a metric crosses a predefined threshold. Docs
MetricsMETRIC_ANOMALYMore than usual / Less than usual/Triggered /ResolvedAlert when a metric crosses an AI-generated baseline. Docs
TracingTRACING_IMMEDIATETriggeredAlert immediately when span duration exceeds a set latency. Docs
TracingTRACING_THRESHOLDMore thanTriggeredAlert when trace latency crosses a predefined threshold. Docs
FlowFLOWTriggered / ResolvedAlert when any combination of alerts occur in a specific sequence within a defined timeframe. Docs

All supported alert subtypes, including EntityType and EntitySubType, are listed in the Alerts API

Access alert schema references

Work with case entities

Case entities track and manage correlated events in Coralogix. Like alerts, they can generate notifications through Notification Center.

Supported case subtypes

EntitySubtypeStatusDescription
CasesCREATEDOPENA case has been created and is open.
CasesACTIVEOPENThe case is active and remains open.
CasesACTIVEACKNOWLEDGEDThe case has been acknowledged.
CasesRESOLVEDCLOSEDThe case is resolved and closed, with optional resolution metadata.

All supported case subtypes are listed in the Cases API.

Access case schema references

Next steps

  • Destination types See which third-party tools you can send notifications to
  • Routing: Learn how routing labels and rules determine notification delivery
  • Connectors: Set up integrations for Slack, PagerDuty, and HTTPS endpoints
  • Presets: Configure and customize message templates
Was this helpful?