Skip to main content

tracepanel-agent

The agent of Tracepanel, which collects the traces and logs of your app on your machine. It receives every request, job, command and gRPC call with its SQL queries, Redis commands, cache calls, MongoDB and other datastore queries, messages, outgoing HTTP and gRPC calls and log lines. It finds N+1 queries and calls, duplicates, slow SQL and slow calls, large results, blocking calls in async code, task queue waits, long transactions and errors, with a hint for each system. It keeps everything in your project's .tracepanel/ directory and serves the panel and the console, where a trace can be shared as a single HTML file.

You don't install it yourself. The Tracepanel SDKs bring it (for Python, pip install tracepanel), and the first traced request starts it. To run the agent by hand, with the console on http://127.0.0.1:8765/:

tracepanel-agent --serve 127.0.0.1:8765

It takes OpenTelemetry spans over OTLP/HTTP too, on 127.0.0.1:4318, where OpenTelemetry's exporters send them by default: a service in any language shows in the console. And it gives AI coding agents your traces over MCP: tracepanel-agent mcp.

Your traces stay on your machine.

The agent is free to use on your projects, at work or on your own. It is fair source, under the Functional Source License (FSL-1.1-ALv2). Use it, change it and share your changes. The one thing it reserves is offering Tracepanel itself as a commercial product or hosted service. Each version becomes Apache License 2.0 two years after its release.

Metadata

Release files for tracepanel-agent 0.3.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 tracepanel-agent 0.3.1
File Size Uploaded
tracepanel_agent-0.3.1.tar.gz 749.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for tracepanel-agent 0.3.1
File
tracepanel_agent-0.3.1-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
tracepanel_agent-0.3.1-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
tracepanel_agent-0.3.1-py3-none-win32.whl Python 3 none Windows x86-32 Details
tracepanel_agent-0.3.1-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
tracepanel_agent-0.3.1-py3-none-musllinux_1_2_i686.whl Python 3 none Linux musl 1.2+ x86-32 Details
tracepanel_agent-0.3.1-py3-none-musllinux_1_2_armv7l.whl Python 3 none Linux musl 1.2+ ARMv7l Details
tracepanel_agent-0.3.1-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
tracepanel_agent-0.3.1-py3-none-manylinux_2_31_riscv64.whl Python 3 none Linux glibc 2.31+ RISC-V 64 Details
tracepanel_agent-0.3.1-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
tracepanel_agent-0.3.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
tracepanel_agent-0.3.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl Python 3 none Linux glibc 2.17+ IBM System/390x Details
tracepanel_agent-0.3.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl Python 3 none Linux glibc 2.17+ PowerPC 64-le Details
tracepanel_agent-0.3.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl Python 3 none Linux glibc 2.17+ x86-32 Details
tracepanel_agent-0.3.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl Python 3 none Linux glibc 2.17+ ARMv7l Details
tracepanel_agent-0.3.1-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
tracepanel_agent-0.3.1-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details
tracepanel_agent-0.3.1-py3-none-linux_armv6l.whl Python 3 none linux armv6l Details

Total release size: 102.8 MB

Release files / tracepanel_agent-0.3.1.tar.gz

Download URL tracepanel_agent-0.3.1.tar.gz
Size 749.3 kB
Tags Source
SHA-256 checksum
How to use checksums
188173d62a07419aeea22f4bf57d35369fc488ceb53293182fc76c52aad4dfff
BLAKE2b-256 checksum
How to use checksums
6ab5705116be034f8ad121d3d7ddecabe2b27e69f2282d9a38abfd20fbedb8ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-win_arm64.whl

Download URL tracepanel_agent-0.3.1-py3-none-win_arm64.whl
Size 5.6 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
033f710c5f4e475a1f468dad8aec7b30247ff4b8f27a3fe6287f2547d4f96d37
BLAKE2b-256 checksum
How to use checksums
1c434924f308df4c641756646d1aa86f025eb33027380e8ee9c622aeba3c70c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-win_amd64.whl

Download URL tracepanel_agent-0.3.1-py3-none-win_amd64.whl
Size 6.0 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
db7504f4b560cc724d9aa78afe01d2bbcda0869b24a35dbbbf9c2f58a7b8e65f
BLAKE2b-256 checksum
How to use checksums
e23ef2e1165d0dcfad5604cd9d1e7af8c63be98abec99a911e1a9444faa9af27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-win32.whl

Download URL tracepanel_agent-0.3.1-py3-none-win32.whl
Size 5.2 MB
Tags Python 3 Windows x86-32
SHA-256 checksum
How to use checksums
cc0655b055bff0f0b40ab0cace491b6b957b8773d2326e45bd5090bdfad23da7
BLAKE2b-256 checksum
How to use checksums
7286d8ec9604c1530d61de275d0b805c13f19b43389dfc06440f095524e231e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-musllinux_1_2_x86_64.whl

Download URL tracepanel_agent-0.3.1-py3-none-musllinux_1_2_x86_64.whl
Size 6.4 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
46a19d6783a96208db75d4acb4e99b30f103821449f5ed1691aeb71224022a4f
BLAKE2b-256 checksum
How to use checksums
66f075732ae176735ddcd9652d0da0ca04d389b26afdd861b01039416c969561
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-musllinux_1_2_i686.whl

Download URL tracepanel_agent-0.3.1-py3-none-musllinux_1_2_i686.whl
Size 6.3 MB
Tags Linux musl 1.2+ x86-32 Python 3
SHA-256 checksum
How to use checksums
a1f370b8ae9ffab9b8e25ed20e83bb3ac723efd447de6f084bd22ecc0c574d7e
BLAKE2b-256 checksum
How to use checksums
b9a9655c27e1e1379e5f3ae9b3f8218f39cc3261fba8b7ce034fccd0283d30f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-musllinux_1_2_armv7l.whl

Download URL tracepanel_agent-0.3.1-py3-none-musllinux_1_2_armv7l.whl
Size 5.7 MB
Tags Linux musl 1.2+ ARMv7l Python 3
SHA-256 checksum
How to use checksums
cef2c270a2f65657095f944b157c12ec0e944a9b08e03e99f5dc54523e461dda
BLAKE2b-256 checksum
How to use checksums
c624d86269b91e8b4020344bc97c2f61ec866340548f8f920cc27584ced51fc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-musllinux_1_2_aarch64.whl

Download URL tracepanel_agent-0.3.1-py3-none-musllinux_1_2_aarch64.whl
Size 6.0 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
9173b1b1acd47af4b5a652a59ffa47d5a5f4e9874e190fc99fd2937a05f64f1e
BLAKE2b-256 checksum
How to use checksums
c57185ae981ebcac0b73933736cdeb15258b5613e2f6f0b4524ded7f564eb1e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-manylinux_2_31_riscv64.whl

Download URL tracepanel_agent-0.3.1-py3-none-manylinux_2_31_riscv64.whl
Size 5.8 MB
Tags Linux glibc 2.31+ RISC-V 64 Python 3
SHA-256 checksum
How to use checksums
aa9b759da1a7c7ce5ce0532f396b301c6df0b264fee11794965a2d149bf20ac7
BLAKE2b-256 checksum
How to use checksums
37610f8f86e63f49fca6c7381d6f5185a2a7f1f282f17ffe5a61323c591373d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-manylinux_2_28_aarch64.whl

Download URL tracepanel_agent-0.3.1-py3-none-manylinux_2_28_aarch64.whl
Size 5.9 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
ca81721c39e09d79e9521c36625605045a40e14b04d67d3f67286611c6fd5e3c
BLAKE2b-256 checksum
How to use checksums
f2f8d0a7e2124f2dfc068f4ed9f4cff8b3d7e5f5c0b30ce6e35a971d6cadc482
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tracepanel_agent-0.3.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.3 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
e6266c317069e074b4e7ec281454e717a80899d00e00a250468b3a337bf60b74
BLAKE2b-256 checksum
How to use checksums
0802d51dbb798169c94a5163ff2307d7c0d37ea1b20110665f760970256e585b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL tracepanel_agent-0.3.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 6.2 MB
Tags Linux glibc 2.17+ IBM System/390x Python 3
SHA-256 checksum
How to use checksums
8038dd60e8da1032163cbfeb476d8b8b90658669cf413f6c5086e67fe238274c
BLAKE2b-256 checksum
How to use checksums
05cb199e158b664f6a7aa4981554ec53c81eb3e2049dcac52266563747e490a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL tracepanel_agent-0.3.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 6.7 MB
Tags Linux glibc 2.17+ PowerPC 64-le Python 3
SHA-256 checksum
How to use checksums
7d1e1e313ed57da1cc8ff234f31d3186a223bf20ded44277502898abe7f751a3
BLAKE2b-256 checksum
How to use checksums
f63b63fb6c9e84e848c2c54cba57566685e3b9b42c3c66dab439f5c8419da997
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL tracepanel_agent-0.3.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Size 6.5 MB
Tags Linux glibc 2.17+ x86-32 Python 3
SHA-256 checksum
How to use checksums
eee008d3be95807b3f326ace4d00606af057d89c1d4e3cda9a458f0c01ff8620
BLAKE2b-256 checksum
How to use checksums
40a03e0b309b0d76ff0e89eaed375f519d610ed66b5996c8adad7245897e5a95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL tracepanel_agent-0.3.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 5.6 MB
Tags Linux glibc 2.17+ ARMv7l Python 3
SHA-256 checksum
How to use checksums
a76a2079672bc5f304fff9803f2c0bdf0bd6fc033f82adc4321b7936dc51c601
BLAKE2b-256 checksum
How to use checksums
6a172b2f0abd3c28c845bf477fc2aa3c48f58bd742b5d0f58f0531b1ba421407
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-macosx_11_0_arm64.whl

Download URL tracepanel_agent-0.3.1-py3-none-macosx_11_0_arm64.whl
Size 5.8 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ce4d9463e6a4485b3e10baf02aa9ca3f9c0342ab0119f9a493d312f0e062e72a
BLAKE2b-256 checksum
How to use checksums
7c206b32ea3dc8eaa430720ae17c715542b64ac1199b94f9d3ab92a5616af398
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-macosx_10_12_x86_64.whl

Download URL tracepanel_agent-0.3.1-py3-none-macosx_10_12_x86_64.whl
Size 6.1 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
09cedd16a20ed717b514a56d70e7605376cd23ae2b0ef32e77522194be38c5ef
BLAKE2b-256 checksum
How to use checksums
d2afe9e2299373f803cc1dce1568c621758dc285aecccbf5dabe0687db23fafe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tracepanel_agent-0.3.1-py3-none-linux_armv6l.whl

Download URL tracepanel_agent-0.3.1-py3-none-linux_armv6l.whl
Size 5.8 MB
Tags Python 3 linux armv6l
SHA-256 checksum
How to use checksums
a4b0b4b98aeba9d6c7ff482eb173f306142d725907b34a3d3f0969b6ed7cd43e
BLAKE2b-256 checksum
How to use checksums
b07c5c5fc245dc37e419d39bd8fe445f9af13547f3ffc9f5ea56d2f6873b0cb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

0.3.3

18 release files

0.3.2

18 release files

This release

0.3.1 This release

18 release files

0.3.0

18 release files

0.2.0

18 release files

0.1.1

18 release files

0.1.0

18 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