Expand description
Global SIEM emitter manager
Provides a global SIEM emitter instance that can be accessed throughout the application for emitting security events. Similar to the global request logger pattern.
Functionsยง
- emit_
security_ event - Emit a security event using the global SIEM emitter
- emit_
security_ event_ async - Emit a security event synchronously (spawns a task)
- get_
global_ siem_ emitter - Get the global SIEM emitter instance (for internal use)
- init_
global_ siem_ emitter - Initialize the global SIEM emitter from configuration
- is_
siem_ emitter_ initialized - Check if SIEM emitter is initialized