API for pyroscope pyspy agent.
Project description
pyroscope-python
This is a repo for pyroscope python integration. It is currently under development and is not yet released. Version of Pyroscope library:
Usage
Build & publish
docker build --build-arg python_version=3.9 -t pyroscope-python .
docker run pyroscope-python publish --username <username> --password <password>
Or to publish to custom repository
docker run -e POETRY_PYPI_TOKEN_TEST="<token>" -e POETRY_REPOSITORIES_TEST_URL="https://test.pypi.org/legacy/" pyroscope-python publish -r test
Install from pip
python3 -m pip install pyroscope
or:
python3 -m pip install --index-url https://test.pypi.org/simple/ pyroscope
Use API
import os
import pyroscope_io as pyro
pid = os.getpid()
pyro.configure(pyro.Config("test name", "http://localhost:4040"))
pyro.start()
pyro.change_name("test name1")
pyro.stop()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distributions
Close
Hashes for pyroscope_io-0.0.13-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 535d6f9ca6d3d699ee5398ede1aab426637186d8ddd66e16314e12888630ed06 |
|
MD5 | a8072bbd786bad14385092ff93e1586f |
|
BLAKE2b-256 | 22b16a8e7f8dd57db3ee076372e72257b1703471bb1225abe4741acfcdfe7fe7 |
Close
Hashes for pyroscope_io-0.0.13-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dccd76328bfc94f660e67bf60a7936be6055c9de5c3bd3bf5ff5a3257404a96 |
|
MD5 | 67d30a69ad479dd253fc67520fa0f779 |
|
BLAKE2b-256 | 3f0c535ba2885df3de84a9a78cc681eb27d7f088bc5901ba5b284cad81ea35b8 |
Close
Hashes for pyroscope_io-0.0.13-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8da6a228cf9968baea40e08d8ffc3493c7d569595735cdb047cb116fd0ec7950 |
|
MD5 | 51fb19300b2bd5dd1b644317c9f4ad22 |
|
BLAKE2b-256 | ec7b0c3bb0113098287b039a72e6aad84f88a55cac7c05b01028aa3974dc8889 |
Close
Hashes for pyroscope_io-0.0.13-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6317f407ee57e0421f5bb597716b2047f2c737b97d0ec2912199d7b146608c9c |
|
MD5 | bd58df511e8079fc9f70e0fe88c399b9 |
|
BLAKE2b-256 | 8f1c684db2d6805776291ec3140bb6e842b9bed1ca8b645773770afd36e9c981 |
Close
Hashes for pyroscope_io-0.0.13-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d30b7f0e37930331e489b26b8a997e256a92edced6bb60ef49d55591e5e32b0 |
|
MD5 | 5128c5011eea9f2cc8e859ff5f52c2f5 |
|
BLAKE2b-256 | 01cc5715c02a2766044ae946d5718eb90e3c82d3caa90295bf3081d0f6118e7a |
Close
Hashes for pyroscope_io-0.0.13-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd34a6593433ddd8c96043f08c03b5f7c8acb8e9f592e33a778ea5115fe8a3de |
|
MD5 | c24418968f79b5641fdaada447aac970 |
|
BLAKE2b-256 | d24c6ec69e66ddf2bec0f71521b9d5e75ae0bc5954507f0851321f09c083e826 |
Close
Hashes for pyroscope_io-0.0.13-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 142f97d60873347d9a14f95e7329fa2b1108ecab2d8ac4c05e980ce3dc2f6a16 |
|
MD5 | df1f43b9a13c0a3ab3a77715514bc148 |
|
BLAKE2b-256 | 81f21448524f448b95166d52b85956d9b76268d38a44d08e86a26ed49fcc678f |
Close
Hashes for pyroscope_io-0.0.13-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c823e967c304498ec7227f559d8ae8c5f82573b6499b6cbe16f9e58cebe59bf3 |
|
MD5 | c810468d51b006737e7ce18cc834b925 |
|
BLAKE2b-256 | bb43794b640e7bc39cb709945b617a309f85d767613cf137912664ab58e4eaf5 |
Close
Hashes for pyroscope_io-0.0.13-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96dc1467975f696347550175df36996e96d2167742d4399a7e0112fd5be05ea4 |
|
MD5 | 13630eef2edd63b1cb628f760d6293af |
|
BLAKE2b-256 | 0acf4b671ac867010425b0dae86b82581541851c09a4566977dae9869ce73806 |
Close
Hashes for pyroscope_io-0.0.13-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 308739670eba094f38c217a6202f0933696353401aee54b0f95673f62fde4fc2 |
|
MD5 | 0316d363a492fd707234560e1101d3be |
|
BLAKE2b-256 | 09e62453e627bae04203678ab8655f3fc74a13063a544a232f7af62a4b255c24 |