← Back to home

Alert rules & timing

What Deynao watches, at what threshold it alerts, and how it avoids noise. Describes the documented version of the product.

The principle. Each rule observes a metric, compares it to a threshold, and only alerts if the condition persists (not a mere spike). The alert is then raised, explained, then resolves itself when the situation returns to normal. Thresholds are read live from the supervision engine.

The rules

RuleTriggers when…SeverityScope
Authentication blockedcredentials are rejected and the auth circuit breaker arms (connection suspended without hammering Oracle)CriticalAll
Database unreachablethe database no longer responds (last collection failed)CriticalAll
Low health scorethe score drops below 60 (warning) or below 40 (critical)VariableAll
Health score not establishedDeynao stops publishing a score while the database still responds: too many measurements are out of reach to compute a reliable one. While the score is missing, the "Low health score" rule can no longer warn about this databaseWarningAll
Critical tablespacea tablespace can no longer extend (autoextend maxed out and disk full), never a mere occupancy percentageCriticalAll
Backup at riskARCHIVELOG mode disabled, or last backup too old vs the detected cadence, or archive logs not backed up (RPO), or no backup for 90 daysCriticalProduction*
Recovery area fullthe FRA is ≥ 90% occupied by non-reclaimable space (risk of ORA-00257, database halt)CriticalProduction
Security below parauditing is disabled, or the security score drops below 30WarningProduction
Scheduled job failedan Oracle job is broken (BROKEN, disabled by Oracle → critical) or its last run failed (warning)VariableProduction
Collection faileda Deynao collection module is durably down (distinct from the client's jobs)WarningAll
Critical Oracle alertsat least one critical alert is detected in the alert.logWarningAll

* For "Backup at risk", the ARCHIVELOG / RPO / no-backup cases are reserved for production; an intentional NOARCHIVELOG in dev/test is not an incident.

The anti-noise safeguards

The lifecycle of an alert

Document v1.1 · updated August 2026 · distribution: public · deynao.fr/en/docs/alert-rules.html

These rules may change with product updates; the ones that apply are those in the documentation shipped with the product you installed. The thresholds shown are the default values; some may become configurable in a later version.