Observed since 20 Oct, 18:44 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
A Acuvity tracer that instruments the http calls
A llm flow tracer
The following repo will have the instrumentors for a agentic system.
The instrumentor will trace all the outgoing calls made through a agentic system.
The following headers will be added to the calls.
X-acuvity-trace-id X-acuvity-span-id X-acuvity-parent-id
The headers will be captured by the proxy for further processing.
From the root directory run the following
pytest
All the traces are OTEL compatible, so any OTEL collector can be used to view the traces locally.
Web Frameworks:
HTTP Clients:
Databases:
gRPC:
AWS:
Logging:
1st pip install the acutracer
pip install acutracer
Import the following lines.
from acutracer.instrumentors.python.webapi.instrumentor import (
WebAPIInstrumentor,
)
app = FastAPI(title="Fast-API")
instrumentor = WebAPIInstrumentor(name="acuvity-tracing-example")
tracer = instrumentor.instrument(app=app)
Run the following command to start the Jaeger all-in-one Docker container:
docker run -d --name jaeger \
-e COLLECTOR_ZIPKIN_HOST_PORT=:9411 \
-e COLLECTOR_OTLP_ENABLED=true \
-p 6831:6831/udp \
-p 6832:6832/udp \
-p 5778:5778 \
-p 16686:16686 \
-p 14317:4317 \
-p 4318:4318 \
-p 14250:14250 \
-p 14268:14268 \
-p 14269:14269 \
-p 9411:9411 \
jaegertracing/all-in-one:latest
Note: We've changed -p 4317:4317 to -p 14317:4317. This maps the container's internal port 4317 to the host's port 14317.
Once the container is running, you can access the Jaeger UI by opening a web browser and navigating to:
http://localhost:16686
If you don't see any traces:
localhost:6831.Remember to stop the Jaeger container when you're done:
docker stop jaeger
docker rm jaeger
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.29 | 16 Sept 2024 | 75 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 18:44 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:c5d9317450c838512c17588034036ea95e50f89beb25e763e325c9a8c492d316