Debezium 的容器镜像结构得到了巨大的改进,最近,使得扩展其行为变得非常简单。
这是一个小型教程,展示了如何例如添加 Sentry,“一个开源错误跟踪 [软件],帮助开发人员实时监控和修复崩溃”。这里我们将使用它来收集和报告 Kafka Connect 及其连接器的任何异常。请注意,这仅适用于 Debezium 0.9+。
我们需要一些东西来使 Sentry 工作,我们将添加所有这些,然后有一个 Dockerfile 来正确地将它们组合在一起
配置 Log4j
sentry.io 的 SSL 证书,因为它默认不在 JVM 受信任链中
sentry 和 sentry-log4j 库
sentry
sentry-log4j