36 lines
1.2 KiB
Plaintext
36 lines
1.2 KiB
Plaintext
# Copy to /etc/p5g-marvis/marvis.env and edit for the target host.
|
|
|
|
# Backend service URLs for the default host-network deployment model.
|
|
MARVIS_PROMETHEUS_URL=http://127.0.0.1:9090
|
|
MARVIS_PROMETHEUS_PREFIX=/prometheus
|
|
MARVIS_ALERTMANAGER_URL=http://127.0.0.1:9093
|
|
MARVIS_PLS_BASE_URL=https://127.0.0.1/core/pls/api/1
|
|
MARVIS_PLS_USERNAME=
|
|
MARVIS_PLS_PASSWORD=
|
|
MARVIS_PLS_AUTH_BACKEND=local
|
|
MARVIS_PLS_VERIFY_TLS=false
|
|
|
|
# Fluent Bit log ingestion.
|
|
MARVIS_LOG_INGEST_ENABLED=true
|
|
MARVIS_LOG_AUTO_CONFIGURE=true
|
|
MARVIS_LOG_RECEIVER_BIND_HOST=0.0.0.0
|
|
MARVIS_LOG_RECEIVER_HOST=
|
|
MARVIS_LOG_RECEIVER_PORT=5514
|
|
MARVIS_LOG_RECEIVER_FORMAT=json_lines
|
|
MARVIS_LOG_BUFFER_LINES=1000
|
|
MARVIS_LOG_TRACE_BUFFER_LINES=5000
|
|
MARVIS_LOG_ALERT_CONTEXT_BEFORE=5
|
|
MARVIS_LOG_ALERT_CONTEXT_AFTER=5
|
|
MARVIS_LOG_ALERT_CONTEXT_DB_PATH=/app/data/marvis-alert-context.db
|
|
MARVIS_LOG_ALERT_CONTEXT_DB_MAX_ROWS=500
|
|
MARVIS_LOG_FLUENTBIT_MATCH=*
|
|
MARVIS_LOG_ALLOWED_NFS=AMF,SMF,UPF,UDM,UDR,NRF,AUSF,PCF,MME,SGWC,DRA,DSM,AAA,BMSC,CHF,SMSF,EIR
|
|
|
|
# AI backend configuration.
|
|
MARVIS_AI_MODE=rule
|
|
MARVIS_OPENAI_API_KEY=
|
|
MARVIS_OPENAI_BASE_URL=https://api.openai.com
|
|
MARVIS_OPENAI_MODEL=gpt-4o-mini
|
|
MARVIS_OLLAMA_URL=http://127.0.0.1:11434
|
|
MARVIS_OLLAMA_MODEL=llama3
|