Metadata-Version: 2.1
Name: auklet
Version: 0.5.0
Summary: Auklet performance monitoring agent for Python IoT apps
Home-page: https://github.com/aukletio/Auklet-Agent-Python
Author: Auklet
Author-email: hello@auklet.io
License: UNKNOWN
Keywords: iot,performance,monitoring
Platform: linux
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Debuggers
Description-Content-Type: text/markdown
Requires-Dist: six (>=1.8.0)
Requires-Dist: ipify (==1.0.0)
Requires-Dist: kafka-python (==1.4.3)
Requires-Dist: psutil (==5.4.5)
Requires-Dist: pidigits (==0.5)
Requires-Dist: mock (==2.0.0)
Requires-Dist: requests (==2.19.1)

# Auklet Python Agent
[![Maintainability](https://api.codeclimate.com/v1/badges/7c2cd3bc63a70ac7fd73/maintainability)](https://codeclimate.com/repos/5a54e10be3d6cb4d7d0007a8/maintainability)    [![Test Coverage](https://api.codeclimate.com/v1/badges/7c2cd3bc63a70ac7fd73/test_coverage)](https://codeclimate.com/repos/5a54e10be3d6cb4d7d0007a8/test_coverage)  


Auklet's IoT Python Monitoring agent is built to run in both python 2.x and 3.x.

# Installation

To install the agent:

	pip install auklet


# Usage

To setup Auklet monitoring for you application:

    from auklet.monitoring import Monitoring
    auklet_monitoring = Monitoring("api_key", "app_id")

    auklet_monitoring.start()
    # Call your main function
    main()
    auklet_monitoring.stop()


