Skip to main content

Tools for serving statistic data to carbon/graphite server.

To install package into django need:

  • add ‘ua2.carbon.middleware.MeasureMiddleware’ at the top of MIDDLEWARE_CLASSES list

  • into settings.py add next lines:

from ua2.carbon.loaders import django_loader
django_loader()

Usage examples

Measure function execution time

from ua2 import carbon

@carbon.measure('myapp')
def test():
        print "Hello World!"

Measure arbitrary block execution time

from ua2 import carbon

def test():
        with carbon.Profiler('myapp'):
                for i in range(1,100):
                        print "Hello World!"

Send raw value to carbon

from ua2 import carbon

def test():
        for i in range(1,100):
                print "Hello World!"
                carbon.send('metric.hello.world', 1)

Release files for ua2.carbon 0.0.4

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

Source distribution (sdist)

Source distribution for ua2.carbon 0.0.4
File Size Uploaded
ua2.carbon-0.0.4.tar.gz 3.7 kB Details

Release files / ua2.carbon-0.0.4.tar.gz

Download URL ua2.carbon-0.0.4.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
738a1f2278b900c6500354b4f37a3429b0642930195e7ee510db9552e8085bce
BLAKE2b-256 checksum
How to use checksums
76c33028b80e20fdc4ade578522ba38c4ec690128c20b6746a51ac8fdea2b4cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.4 This release

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

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