HomeDevCentral

Report Airflow errors to Sentry

Description

Report Airflow errors to Sentry

Summary:
As Airflow is an automated process, it's probably a good idea
to monitor carefully errors and send them to Sentry.

A custom image installs apache-airflow[sentry] and so sentry-sdk
Python package.

The pillar file services/monitoring-reporting.sls allows
to use credentials.get_sentry_dsn everywhere.

References:

Ref T1812

Test Plan:

  • create new org for external tools in Sentry
  • configure integration
  • got first issue about triggerer too slow lock

Reviewers: dereckson

Reviewed By: dereckson

Maniphest Tasks: T1812

Differential Revision: https://devcentral.nasqueron.org/D2952

Details

Provenance
derecksonAuthored on Mar 31 2023, 00:03
derecksonPushed on Mar 31 2023, 00:13
Reviewer
dereckson
Differential Revision
D2952: Report Airflow errors to Sentry
Parents
rOPS11d6b2968590: Remove healthcheck environment variable for Airflow
Branches
Unknown
Tags
Unknown
Tasks
T1812: Deploy Airflow