semvec/pypi-packages huggingface dataset:
pyramid_datadog 0.1.0
Datadog integration for Pyramid
License: MIT License
Keywords: datadog pyramid metrics integration

pyramid_datadog
===============

Datadog integration for Pyramid.
This library allows you to create graphs in datadog to keep track of number of requests and requests durations.

Installation
=============

.. code-block:: python

    pip install pyramid_datadog


Usage
======


.. code-block:: python

    from datadog import statsd

    def main(global_config, **settings):

        # pyramid initialization

        config.include("pyramid_datadog")
        config.configure_metrics(statsd)

        return config.make_wsgi_app()


What pyramid_datadog will measure for you
=========================================

Using pyramid.events pyramid_datadog will log the following metrics in datadog:

========================================== ================================
Metric                                      tags
========================================== ================================
pyramid.request.duration.route_match
pyramid.request.duration.traversal
pyramid.request.duration.view              route
pyramid.request.duration.template_render   route
pyramid.request.duration.total             route, status_code, status_type
========================================== ================================

Please refer to the following link for information on the chronological order of events during a pyramid request http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/router.html


Release Notes
==============

0.1.0 (2016-08-04)
------------------

* First release of pyramid_datadog with 100% coverage in tests