Documentation -> Manuals -> Manual devel -> Core Events
Table of Content (hide)
Events are exported by the OpenSIPS core through the Event Interface.
1. Threshold limit exceeded 🔗
This event is triggered when a particular action takes longer than a specific threshold. It can be raised when a MySQL or DNS query takes too long, or a SIP message processing goes beyond a specific limit. For more information please see this post.
2. Private memory threshold exceeded 🔗
This event is triggered when the private memory usage goes above a threshold limit, specified by the event_pkg_threshold the core parameter. It warns external applications about low values of free private memory.
Note: If the event_pkg_threshold is not specified or 0, then this event is disabled.
3. Shared memory threshold exceeded 🔗
This event is triggered when the shared memory usage goes above a threshold limit, specified by the event_shm_threshold the core parameter. It warns external applications about low values of free shared memory.
Note: If the event_shm_threshold is not specified or 0, then this event is disabled.
4. Process Auto-Scaling (upscale and downscale) 🔗
This event is triggered whenever a new process is created (forked) or a process is terminated due the auto-scaling logic. In order to have this event trigger, the auto-scaling must be enabled in your configuration.
5. TCP connection disconnected 🔗
This event is triggered when a TCP connection is terminated/disconnected.
6. Status/Report status changed 🔗
This event is triggered the status of an SR identifier changes.