Skip to content

Latest commit

 

History

History
67 lines (52 loc) · 1.19 KB

CONFIGURATIONS.md

File metadata and controls

67 lines (52 loc) · 1.19 KB

prometheus:

  • /observability/.env: Specifies demo service & student hosts.
  • /observability/prometheus-config.yml: Configures prometheus' targets.

grafana:

  • /observability/grafana.env: Admin credentials

postgre:

  • /database/.env: Postgre admin credentials

notifications-service:

  • /.env:
    • NOTIFICATIONS_EXTERNAL_IP
    • SECRET_KEY
  • /notifications-service/.env
    • DATABASE_URL
    • SQLX_OFFLINE

experiment-producer:

  • /.env:
    • SECRET_KEY
    • BROKERS
    • TOPIC
    • TOPIC_DOCUMENT
  • /experiment-producer/auth
  • /experiment-producer/.env
    • DATABASE_URL
    • SQLX_OFFLINE
  • /experiment-produecr/config.json

http-load-generator:

  • /.env:
    • BROKERS
    • TOPIC_DOCUMENT
    • HTTP_CONSUMER_GROUP
    • HTTP_CONSUMER_WAIT_BEFORE_SEND
    • HTTP_MIN_BATCH_SIZE
    • HTTP_MAX_BATCH_SIZE
    • HTTP_NUM_GENERATIONS
    • HTTP_RETRIES
  • /auth
  • http-load-generator/hosts.json

toapi:

  • /.env
    • SECRET_KEY
    • BROKERS
    • TOPIC_DOCUMENT
    • TOAPI_CONSUMER_GROUP
  • /auth

notifier:

  • /.env
    • SECRET_KEY
    • BROKERS
    • TOPIC
    • NOTIFIER_CONSUMER_GROUP
    • NOTIFIER_NOTIFICATIONS_HOST
  • /auth