{"repo":"kashif-se/airflow-google-chat-integration","free":true,"listed":false,"github":"https://github.com/kashif-se/airflow-google-chat-integration","clone":"git clone https://github.com/kashif-se/airflow-google-chat-integration.git","description":"Send airflow dag task sucess and failure alerts to google chat","language":"Python","stars":11,"topics":["airflow","alerts","google-chat"],"license":null,"category":"data-pipelines","readme_excerpt":"Airflow Google Chat Integration Send airflow dag task sucess and failure alerts to google chat This repository is created for my medium article. Read Complete Article: https://kashif-sohail.medium.com/real-time-airflow-alerts-to-google-chat-b443ec7487cc Steps Create a Google Chat Space and Webhook - Log in to your Google account and navigate to Google Chat. - Create a new space or select an existing one where you want to receive the Airflow alerts. - Click on the space name, click on apps and integrations, and click the \"Manage webhooks\" button. - Provide a name for the webhook and Avatar URL and then click \"Save\" - Copy the generated webhook URL as we will use it in the next step. Adding Webhook details to airflow - Implementing a best practice, it is crucial to store credentials securely by adding them to the airflow connections. To achieve this, follow these steps: - Access the Airflow Web UI. - Navigate to the Connections Page. - Add a New Connection. - In the host section, paste the webhook URL. For the purpose of this tutorial, a connection named 'gchat webhook' has already been added. Example usage in DAG Success Alert Card Failure Alert Card","default_branch":null,"files":null,"tree":[],"storefront":"/r/kashif-se","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kashif-se/airflow-google-chat-integration/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}