configuration.yaml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. version: 1
  2. logging:
  3. version: 1
  4. disable_existing_loggers: false
  5. formatters:
  6. simple:
  7. format: '%(asctime)s %(levelname)-8s %(message)s'
  8. handlers:
  9. stderr:
  10. class: 'logging.StreamHandler'
  11. formatter: 'simple'
  12. root:
  13. level: DEBUG
  14. handlers:
  15. - 'stderr'
  16. source:
  17. backend:
  18. type: postgres_logical
  19. options:
  20. dsn: 'postgres://postgres@sentry_postgres:5432/sentry'
  21. slot:
  22. name: 'cdc'
  23. parser: 'wal2json_parser_with_headers'
  24. plugin: 'wal2json'
  25. create: true
  26. options:
  27. include-xids: 'true'
  28. include-timestamp: 'true'
  29. include-message-header: 'true'
  30. snapshot:
  31. source:
  32. type: postgres
  33. options:
  34. dsn: 'postgres://postgres@sentry_postgres:5432/sentry'
  35. control:
  36. producer:
  37. backend:
  38. type: kafka
  39. options:
  40. topic: cdc_control
  41. options:
  42. bootstrap.servers: 'sentry_kafka:9093'
  43. producer:
  44. backend:
  45. type: kafka
  46. options:
  47. topic: cdc
  48. options:
  49. bootstrap.servers: 'sentry_kafka:9093'
  50. dogstatsd:
  51. host: localhost
  52. port: 8125
  53. message_sampling_rate: 0.1
  54. task_sampling_rate: 1.0
  55. sentry:
  56. enabled: false