airflow - 有没有办法抑制从 Airflow 到 Sentry 的某些类型的错误?
问题描述
我正在使用此处描述的哨兵气流集成:
- https://docs.sentry.io/platforms/python/guides/airflow/
- https://airflow.apache.org/docs/apache-airflow/stable/logging-monitoring/errors.html
这种集成似乎将所有错误消息发送到 Sentry,并且您不能使用定义before_send
处理程序的典型技巧来删除某些错误。
问题是我希望所有错误都能通过 Airflow 成功传播,所以我可以使用on_success_callback
and on_failure_callback
,但我不希望某些类型的错误出现在 Sentry 中(即数据库连接错误)。
有没有办法通过 Airflow-Sentry 集成本地做到这一点,或者人们构建了自定义消息处理来处理这个问题?
解决方案
推荐阅读
- html - 为什么引导关闭图标按钮顶部有空间?
- angular - 在 ngx-formly 的帮助下,数组 Angular 9 中的动态表单
- twilio - 是否可以通过 Twilio 使用 SIP 到 PSTN 进行出站呼叫?
- c - 从 SDL2 音频回调函数调用 Chicken Scheme 函数挂起
- ios - “tel://”链接在 iPhone 模拟器上不起作用
- java - 为什么 Mybatis 必须提供无参数构造方法?
- python - 获取python列表的选定元素
- antd - 搜索图标不在中心
- react-native - 仅适用于 android 的 React native throwing 406“Not Acceptable”
- android - 如何在 Jetpack Navigation 中单击按钮时从片段二返回到片段一的先前目的地