watcher:
cycle_interval_seconds: 60
database_path: ./data/watcher.sqlite
timezone_display: Europe/Madrid
log_level: INFO
api_host: 127.0.0.1
api_port: 8088
retention:
enabled: false
job_observations_days: 30
job_runs_days: 180
status_events_days: 180
collector_runs_days: 90
watcher_events_days: 90
remote_ingest:
enabled: true
auth_token_env: HERMES_WATCHER_AGENT_TOKEN
stale_after_seconds: 120
max_event_bytes: 524288
collectors:
- name: cron
type: cron
enabled: true
timeout_seconds: 5
definitions:
- job_key: backup.vps.full
display_name: VPS backup
job_type: cron
expected_interval_seconds: 86400
stale_after_seconds: 7200
schedule: "0 2 * * *"
command: /usr/local/bin/backup-vps
source_reference: /var/log/hermes/backup-vps.json
- name: systemd
type: systemd
enabled: false
timeout_seconds: 5
definitions: []
- name: process
type: process
enabled: false
timeout_seconds: 5
definitions: []
- name: generic-worker
type: generic_worker
enabled: false
timeout_seconds: 5
definitions: []