You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ka...@apache.org on 2020/08/30 00:24:36 UTC

[airflow] branch master updated: Improve logging & monitoring docs (#10618)

This is an automated email from the ASF dual-hosted git repository.

kaxilnaik pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/master by this push:
     new 9b2efc6  Improve logging & monitoring docs (#10618)
9b2efc6 is described below

commit 9b2efc6dcc298e3df4d1365fe809ea1dc0697b3b
Author: Vikram Koka <vi...@astronomer.io>
AuthorDate: Sat Aug 29 17:23:52 2020 -0700

    Improve logging & monitoring docs (#10618)
    
    Co-authored-by: Kaxil Naik <ka...@gmail.com>
---
 docs/logging-monitoring/index.rst                | 15 +++++++++++++--
 docs/logging-monitoring/logging-architecture.rst |  2 +-
 docs/spelling_wordlist.txt                       |  1 +
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/docs/logging-monitoring/index.rst b/docs/logging-monitoring/index.rst
index 36c334b..47c0d5f 100644
--- a/docs/logging-monitoring/index.rst
+++ b/docs/logging-monitoring/index.rst
@@ -18,10 +18,21 @@
 Logging & Monitoring
 ====================
 
-This section contains guides on how to keep your instance and your workflows in good condition.
+Since data pipelines are generally run without any manual supervision, observability is critical.
+
+Airflow has support for multiple logging mechanisms, as well as a built-in mechanism to emit metrics for gathering, processing, and visualization in other downstream systems. The logging capabilities are critical for diagnosis of problems which may occur in the process of running data pipelines.
+
+In addition to the standard logging and metrics capabilities, Airflow supports the ability to detect errors in the operation of Airflow itself, using an Airflow health check. Since Airflow is generally used for running data pipelines in production, it also supports real-time error notification via integration with Sentry.
 
 .. toctree::
     :maxdepth: 1
     :glob:
 
-    *
+    logging-architecture
+    logging-tasks
+    metrics
+
+    check-health
+    errors
+
+    tracking-user-activity
diff --git a/docs/logging-monitoring/logging-architecture.rst b/docs/logging-monitoring/logging-architecture.rst
index e892c6b..6a3fabe 100644
--- a/docs/logging-monitoring/logging-architecture.rst
+++ b/docs/logging-monitoring/logging-architecture.rst
@@ -26,7 +26,7 @@ Airflow supports a variety of logging and monitoring mechanisms as shown below.
 
 By default, Airflow supports logging into the local file system. These include logs from the Web server, the Scheduler, and the Workers running tasks. This is suitable for development environments and for quick debugging.
 
-For cloud deployments, Airflow also has hooks contributed by the Community for logging to cloud storage such as AWS, Google Cloud, and Azure.
+For cloud deployments, Airflow also has handlers contributed by the Community for logging to cloud storage such as AWS, Google Cloud, and Azure.
 
 The logging settings and options can be specified in the Airflow Configuration file, which as usual needs to be available to all the Airflow process: Web server, Scheduler, and Workers.
 
diff --git a/docs/spelling_wordlist.txt b/docs/spelling_wordlist.txt
index 3d369a5..9971987 100644
--- a/docs/spelling_wordlist.txt
+++ b/docs/spelling_wordlist.txt
@@ -959,6 +959,7 @@ ntlm
 num
 oauth
 objectORfile
+observability
 od
 odbc
 ok