Files
srx-ai-automation-docs/scripts/orchestrator/core/config.yaml.template
2025-09-05 04:09:04 +00:00

51 lines
983 B
Plaintext

ai:
max_retries: 3
request_timeout: 120
analysis:
interval_minutes: 60
min_traffic_bytes: 1000000
window_hours: 168
elasticsearch:
host: 192.168.100.85:9200
index: netflow-*
timeout: 30
verify_certs: false
gitea:
branch: main
labels:
- ai-generated
- auto-config
- pending-review
repo: netops/srx-config
token: "${GITEA_TOKEN}"
url: https://git.salmutt.dev
logging:
level: INFO
max_file_size: 100MB
retention_days: 30
pr_creation:
day_of_week: saturday
enabled: true
frequency: smart
hour_of_day: 22
min_days_between: 1
skip_if_pending: true
thresholds:
new_hosts: 10
traffic_spike: 200
triggers:
- high_traffic anomaly
- security_event
- scheduled: weekly
shared_storage:
path: /shared/ai-gitops
srx:
host: 192.168.100.1
port: 830
ssh_key: /home/netops/.ssh/srx_key
username: netops
state_tracking:
enabled: true
state_file: /shared/ai-gitops/state/orchestrator_state.json
track_pr_history: true