Skip to main content

Datadog Custom Logger

PyPI Open in VS Code

Usage

Steps

  • Install pip package

    pip install datadog-custom-logger
    
  • Import package

    from datadog_custom_logger import DatadogCustomLogHandler
    
  • Initialize the handler

    datadog_custom_handler = DatadogCustomLogHandler(level=logging.INFO)  
    

    💡Note: if the level is set to logging.WARNING, you won't be able to see info or debug level logs.

Hierarchy:

- debug (logging.DEBUG)
- info (logging.INFO)
- warning (logging.WARNING)
- error (logging.ERROR)
  • Attach the handler

    logging.basicConfig()
    logger = logging.getLogger()
    logger.addHandler(datadog_custom_handler)
    logging.getLogger().setLevel(logging.INFO)
    
  • Now simply log the logs

    # This statement won't be logged because the .setLevel() is set to logging.INFO.
    # Please check the logging hierarchy for more.
    logging.debug("This is debug level code")
    # This will be logged as per .setLevel()
    logging.info("This is info level logs")
    

    Complete example:

    datadog-logger-example

Metadata

Release files for datadog-custom-logger 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for datadog-custom-logger 1.1.1
File Size Uploaded
datadog-custom-logger-1.1.1.tar.gz 3.0 kB Details

Release files / datadog-custom-logger-1.1.1.tar.gz

Download URL datadog-custom-logger-1.1.1.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a4a8faf8feb7343c0425601517eb99cd2ef5b41e25f655d5a6714165271ba68f
BLAKE2b-256 checksum
How to use checksums
87c5366de11bb0b405db8896bd4d1883d266744abbd20f6f9eb515d850498845
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.10

Release history Release notifications | RSS feed

This release

1.1.1 This release

1 release file

1.1.0

1 release file

1.0.0

1 release file

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page