diff --git a/README.rst b/README.rst index 08bbaa2..d6990e5 100644 --- a/README.rst +++ b/README.rst @@ -52,13 +52,15 @@ overly broad. Example: Flask logging with Watchtower ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Use the following configuration to send Flask logs to a CloudWatch Logs stream called "loggable": + .. code-block:: python import watchtower, flask, logging logging.basicConfig(level=logging.INFO) app = flask.Flask("loggable") - handler = watchtower.CloudWatchLogHandler() + handler = watchtower.CloudWatchLogHandler(log_group_name=app.name) app.logger.addHandler(handler) logging.getLogger("werkzeug").addHandler(handler) @@ -101,7 +103,7 @@ This is an example of Watchtower integration with Django. In your Django project 'watchtower': { 'class': 'watchtower.CloudWatchLogHandler', 'boto3_client': boto3_logs_client, - 'log_group_name': 'django-watchtower', + 'log_group_name': 'YOUR_DJANGO_PROJECT_NAME', # Decrease the verbosity level here to send only those logs to watchtower, but still # see more verbose logs in the console. See the watchtower documentation for other # parameters that can be set here.