Explorer
/opt/struktur/worker-watcher/config.yaml
← Zurück ↓ Download
watcher:
  cycle_interval_seconds: 60
  database_path: /opt/struktur/worker-watcher/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: systemd
    type: systemd
    enabled: true
    timeout_seconds: 8
    definitions:
      - {job_key: portal.agent.solutions, display_name: Agent Solutions Portal, service_name: portal.service}
      - {job_key: watcher.hermes.worker, display_name: Worker Watcher, service_name: hermes-worker-watcher.service}
      - {job_key: project.youtube.research, display_name: YouTube Research, service_name: youtube-research.service}
      - {job_key: project.content.extraction, display_name: Content Extraction, service_name: content-extraction.service}
      - {job_key: project.social.agent, display_name: Social Media Agent, service_name: social-media-agent.service}
      - {job_key: project.solar.app, display_name: Solar-Wirtschaftlichkeits-App, service_name: solar-wirtschaftlichkeit.service}
      - {job_key: project.youtube.e2e, display_name: YouTube E2E Worker, service_name: youtube-research-e2e-worker.service}
  - name: docker
    type: docker
    enabled: true
    timeout_seconds: 8
    definitions:
      - {job_key: project.lead.engine, display_name: Lead Engine, container_name: lead-engine, worker_key: lead-engine}
      - {job_key: project.social.media, display_name: Social Media Agent Container, container_name: sma-v2, worker_key: social-media}
      - {job_key: project.vento.whatsapp, display_name: Vento WhatsApp Worker, container_name: vento, worker_key: vento}
      - {job_key: project.mirofish.simulation, display_name: MiroFish Simulation, container_name: mirofish, worker_key: mirofish}
      - {job_key: automation.n8n.workflow, display_name: n8n Automation, container_name: n8n, worker_key: n8n}
  - name: process
    type: process
    enabled: false
    timeout_seconds: 8
    definitions: []
  - name: cron
    type: cron
    enabled: false
    timeout_seconds: 5
    definitions: []
  - name: generic-worker
    type: generic_worker
    enabled: false
    timeout_seconds: 5
    definitions: []