Skip to main content

Alert Codes Reference

This page provides a complete reference of all alert codes generated by Anava devices.

Code Format

Alert codes follow the pattern: {CATEGORY}_{NUMBER}

PrefixCategoryDescription
CONNConnectivityNetwork and MQTT connection issues
SECSecurityAuthentication, certificates, access control
CFGConfigurationSettings drift, validation, updates
RESResourceMemory, storage, CPU usage
STREAMStreamingVideo/audio stream issues
ACAPApplicationACAP lifecycle and health
SKILLSkillsAI skill execution issues

Connectivity Alerts (CONN)

CONN_001: Connection Lost

  • Severity: CRITICAL
  • Meaning: MQTT broker connection lost for more than 5 minutes
  • Cause: Network outage, broker unavailable, firewall change
  • Action: Check network connectivity, verify broker status, review firewall rules

CONN_002: Connection Unstable

  • Severity: ERROR
  • Meaning: More than 3 reconnection attempts in the past hour
  • Cause: Intermittent network issues, Wi-Fi interference, overloaded broker
  • Action: Check network stability, consider wired connection, review broker load

CONN_003: High Latency

  • Severity: WARNING
  • Meaning: Network latency to broker exceeds 500ms
  • Cause: Network congestion, geographic distance, routing issues
  • Action: Check network path, consider regional broker endpoint

CONN_004: Connection Restored

  • Severity: INFO
  • Meaning: MQTT connection successfully restored after outage
  • Cause: Network or broker recovered
  • Action: No action required, verify device is receiving commands

CONN_005: DNS Resolution Failed

  • Severity: ERROR
  • Meaning: Unable to resolve broker hostname
  • Cause: DNS server unavailable, misconfigured DNS, network isolation
  • Action: Verify DNS settings, check network DNS access

Security Alerts (SEC)

SEC_001: Certificate Validation Failed

  • Severity: CRITICAL
  • Meaning: TLS certificate validation failed during connection
  • Cause: Expired certificate, CA mismatch, MITM attempt
  • Action: Verify CA certificate, check for certificate expiry, investigate network path

SEC_002: Unauthorized Broker Attempt

  • Severity: CRITICAL
  • Meaning: Device detected attempt to connect to unauthorized MQTT broker
  • Cause: Configuration tampering, network redirect, security incident
  • Action: Investigate immediately, check ConfigGuardian logs, review network security

SEC_003: Certificate Expiring Soon

  • Severity: ERROR
  • Meaning: Device or CA certificate expires within 7 days
  • Cause: Certificate rotation not completed
  • Action: Renew certificate through Anava Console or automated rotation

SEC_004: Multiple Auth Failures

  • Severity: WARNING
  • Meaning: More than 5 authentication failures in 10 minutes
  • Cause: Credential misconfiguration, brute force attempt
  • Action: Verify device credentials, check for unauthorized access attempts

SEC_005: Certificate Rotated

  • Severity: INFO
  • Meaning: Device certificate successfully rotated
  • Cause: Automated certificate renewal completed
  • Action: No action required

Configuration Alerts (CFG)

CFG_001: Critical Drift Detected

  • Severity: CRITICAL
  • Meaning: Security-critical configuration changed unexpectedly
  • Cause: Manual tampering, malicious modification, software bug
  • Action: Review ConfigGuardian logs, investigate source of change

CFG_002: Configuration Healed

  • Severity: WARNING
  • Meaning: ConfigGuardian automatically restored correct configuration
  • Cause: Detected and corrected configuration drift
  • Action: Review what changed, investigate if unauthorized access

CFG_003: Configuration Conflict

  • Severity: WARNING
  • Meaning: Configuration repeatedly changed after healing (4+ times in 5 minutes)
  • Cause: Administrator fighting ConfigGuardian, software conflict
  • Action: Disable ConfigGuardian temporarily to make changes, or update golden config

CFG_004: Configuration Updated

  • Severity: INFO
  • Meaning: Configuration successfully updated from cloud policy
  • Cause: Administrator pushed new configuration
  • Action: Verify expected changes applied

CFG_005: Validation Failed

  • Severity: ERROR
  • Meaning: Received configuration failed validation
  • Cause: Invalid values, missing required fields, schema mismatch
  • Action: Review configuration in Console, check for typos or invalid values

Resource Alerts (RES)

RES_001: Memory Critical

  • Severity: ERROR
  • Meaning: ACAP memory usage exceeds 90% of allocation
  • Cause: Memory leak, excessive load, undersized allocation
  • Action: Restart ACAP, report if recurring, consider firmware update

RES_002: Memory High

  • Severity: WARNING
  • Meaning: ACAP memory usage exceeds 80% of allocation
  • Cause: Normal peak load, gradual accumulation
  • Action: Monitor trend, plan restart if increasing

RES_003: Storage Low

  • Severity: WARNING
  • Meaning: Available storage below 100MB
  • Cause: Log accumulation, temporary files, media cache
  • Action: Clear logs, review retention settings

RES_004: Resources Normalized

  • Severity: INFO
  • Meaning: Resource usage returned to normal levels
  • Cause: Peak load subsided, cleanup completed
  • Action: No action required

RES_005: CPU Throttled

  • Severity: WARNING
  • Meaning: CPU usage caused ACAP throttling
  • Cause: Intensive processing, too many concurrent operations
  • Action: Review skill configuration, reduce concurrent operations

Streaming Alerts (STREAM)

STREAM_001: Stream Failed

  • Severity: ERROR
  • Meaning: Video stream could not be established
  • Cause: Camera error, RTSP failure, resource exhaustion
  • Action: Restart stream, check camera status, verify RTSP settings

STREAM_002: Stream Quality Degraded

  • Severity: WARNING
  • Meaning: Stream quality reduced due to bandwidth or processing limits
  • Cause: Network congestion, CPU load, camera limitations
  • Action: Check network bandwidth, review quality settings

STREAM_003: Frame Drop High

  • Severity: WARNING
  • Meaning: More than 10% of frames dropped in stream
  • Cause: Processing bottleneck, network issues
  • Action: Reduce stream quality, check network path

STREAM_004: Stream Recovered

  • Severity: INFO
  • Meaning: Video stream restored after failure
  • Cause: Automatic recovery successful
  • Action: No action required

ACAP Application Alerts (ACAP)

ACAP_001: Application Crashed

  • Severity: CRITICAL
  • Meaning: ACAP process terminated unexpectedly
  • Cause: Bug, memory error, unhandled exception
  • Action: Restart ACAP, collect logs, report if recurring

ACAP_002: Application Restarted

  • Severity: WARNING
  • Meaning: ACAP automatically restarted after issue
  • Cause: Crash recovery, watchdog restart
  • Action: Review logs for cause, report if frequent

ACAP_003: Update Available

  • Severity: INFO
  • Meaning: New ACAP version available for this device
  • Cause: New release published
  • Action: Review changelog, schedule update

ACAP_004: Update Completed

  • Severity: INFO
  • Meaning: ACAP successfully updated to new version
  • Cause: Update process completed
  • Action: Verify device functioning correctly

ACAP_005: Health Check Failed

  • Severity: ERROR
  • Meaning: ACAP internal health check failed
  • Cause: Component malfunction, deadlock, resource starvation
  • Action: Restart ACAP, collect diagnostics

Skill Alerts (SKILL)

SKILL_001: Skill Execution Failed

  • Severity: ERROR
  • Meaning: AI skill failed to execute
  • Cause: Cloud service error, invalid input, timeout
  • Action: Check skill configuration, verify cloud connectivity

SKILL_002: Skill Timeout

  • Severity: WARNING
  • Meaning: Skill execution exceeded time limit
  • Cause: Slow processing, network latency
  • Action: Review skill parameters, check network performance

SKILL_003: Skill Rate Limited

  • Severity: WARNING
  • Meaning: Skill execution throttled due to rate limits
  • Cause: Exceeded per-device or per-account limits
  • Action: Review trigger frequency, adjust detection sensitivity

SKILL_004: Skill Completed

  • Severity: INFO
  • Meaning: Skill executed successfully
  • Cause: Normal operation
  • Action: No action required

Quick Reference Table

CodeSeverityShort Description
CONN_001CRITICALConnection lost (> 5 min)
CONN_002ERRORConnection unstable
CONN_003WARNINGHigh latency
CONN_004INFOConnection restored
CONN_005ERRORDNS resolution failed
SEC_001CRITICALCertificate validation failed
SEC_002CRITICALUnauthorized broker attempt
SEC_003ERRORCertificate expiring
SEC_004WARNINGMultiple auth failures
SEC_005INFOCertificate rotated
CFG_001CRITICALCritical config drift
CFG_002WARNINGConfig healed
CFG_003WARNINGConfig conflict
CFG_004INFOConfig updated
CFG_005ERRORValidation failed
RES_001ERRORMemory critical
RES_002WARNINGMemory high
RES_003WARNINGStorage low
RES_004INFOResources normalized
RES_005WARNINGCPU throttled
STREAM_001ERRORStream failed
STREAM_002WARNINGQuality degraded
STREAM_003WARNINGFrame drop high
STREAM_004INFOStream recovered
ACAP_001CRITICALApplication crashed
ACAP_002WARNINGApplication restarted
ACAP_003INFOUpdate available
ACAP_004INFOUpdate completed
ACAP_005ERRORHealth check failed
SKILL_001ERRORSkill execution failed
SKILL_002WARNINGSkill timeout
SKILL_003WARNINGSkill rate limited
SKILL_004INFOSkill completed

Last updated: December 2025