APP_NAME=alert-processor APP_HOST=0.0.0.0 APP_PORT=8081 INTERNAL_API_TOKEN=super_internal_token REQUIRE_INTERNAL_API_TOKEN=true REDIS_ENABLED=true REDIS_URL=redis://llm-zabbix-redis:6379/0 REDIS_KEY_PREFIX=alert REDIS_FINGERPRINT_TTL_SECONDS=86400 REDIS_EVENT_TTL_SECONDS=604800 SUPPRESS_ENABLED=true SUPPRESS_WINDOW_SECONDS=900 SUPPRESS_APPLY_TO_AVERAGE=true FLAP_ENABLED=true FLAP_WINDOW_SECONDS=120 FLAP_THRESHOLD=4 FLAP_APPLY_TO_AVERAGE=true CORRELATION_ENABLED=true CORRELATION_WINDOW_SECONDS=180 CORRELATION_SUPPRESS_CHILDREN=true CORRELATION_KIND_RULES_PATH=/app/config/event_kind_rules.yaml CORRELATION_ROOT_CAUSE_PATH=/app/config/root_cause_map.yaml MATRIX_ENABLED=true MATRIX_HOMESERVER_URL=https://mr.example.org MATRIX_ROOM_ID=!roomid:mr.example.org MATRIX_ACCESS_TOKEN=initial_access_token MATRIX_REFRESH_TOKEN=initial_refresh_token MATRIX_OAUTH_TOKEN_ENDPOINT=https://ms.example.org/oauth2/token MATRIX_OAUTH_CLIENT_ID=id_client MATRIX_OAUTH_CLIENT_SECRET= MATRIX_ACCESS_TOKEN_EXPIRES_IN_SECONDS=300 MATRIX_REFRESH_MARGIN_SECONDS=60 MATRIX_TOKEN_STATE_FILE=/app/.matrix_token_state.json MATRIX_MESSAGE_TYPE=m.notice MATRIX_REQUEST_TIMEOUT_SECONDS=10 MATRIX_VERIFY_TLS=true MAIL_ENABLED=true MAIL_SMTP_HOST=smtp.example.org MAIL_SMTP_PORT=587 MAIL_SMTP_USERNAME=monitoring@example.org MAIL_SMTP_PASSWORD=change_me MAIL_FROM=monitoring@example.org MAIL_TO=ops@example.org MAIL_USE_STARTTLS=true MAIL_USE_TLS=false MAIL_TIMEOUT_SECONDS=15 MAIL_SUBJECT_PREFIX=[LLM-Zabbix] ZABBIX_API_ENABLED=true ZABBIX_API_URL=https://zb.example.org/api_jsonrpc.php ZABBIX_API_TOKEN=change_me_zabbix_api_token ZABBIX_WEB_URL=https://zb.example.org ZABBIX_API_TIMEOUT_SECONDS=10 ZABBIX_API_VERIFY_TLS=true ZABBIX_GRAPH_PERIOD_HOURS=1 ZABBIX_GRAPH_TIMEZONE=Europe/Moscow ZABBIX_ENRICH_ONLY_NOTIFY=true LLM_ENABLED=true LLM_BASE_URL=http://host.docker.internal:11434 LLM_MODEL=qwen3.5:4b LLM_TIMEOUT_SECONDS=300 LLM_VERIFY_TLS=true LLM_TEMPERATURE=0.1 LLM_MAX_STEPS=4 LLM_MAX_COMMANDS=4 LLM_TRIAGE_ENABLED=true LLM_TRIAGE_CACHE_TTL_SECONDS=3600 LLM_CORRELATION_ENABLED=true LLM_CORRELATION_MIN_CONFIDENCE=medium QUEUE_ENABLED=true QUEUE_NAME=alert:queue:events QUEUE_PROCESSING_NAME=alert:queue:processing QUEUE_DEADLETTER_NAME=alert:queue:deadletter QUEUE_BLOCK_TIMEOUT_SECONDS=5 QUEUE_MAX_ATTEMPTS=3 QUEUE_DEDUP_TTL_SECONDS=86400 QUEUE_REQUEUE_PROCESSING_ON_STARTUP=true AUDIT_ENABLED=true AUDIT_KEY_PREFIX=alert:audit AUDIT_TTL_SECONDS=604800 AUDIT_MAX_STAGE_RECORDS=200