51 lines
983 B
Plaintext
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
|