Configure applications to emit events#
Jupyter applications can be configured to emit events by registering
logging Handlers with an Application’s EventLogger object.
This is usually done using a Jupyter configuration file, e.g. jupyter_config.py:
from logging import FileHandler
# Log events to a local file on disk.
handler = FileHandler("events.txt")
# Explicitly list the types of events
# to record and what properties or what categories
# of data to begin collecting.
c.EventLogger.handlers = [handler]