The Traceable Platform agent (TPA) handles processing of trace/span data sent by the various tracing agents. It also handles a number of other tasks concerning, blocking configs, sensitive data redaction and session/user attribution.
This table describes the ports used between the tracing agents and Traceable Platform agent (TPA):
|Open Telemetry (OTEL) GRPC||4317|
|Open Telemetry (OTEL) HTTP||4318|
|Open Policy Agent (OPA)||8181|
For more information on the Traceable Platform agent see: https://docs.traceable.ai/docs/tpa
Tracing agents capture request data and convert them into spans and at times can be used to block requests. These agents can be deployed a number of ways, including out of band via traffic mirroring in AWS/GCP, Kubernetes (DaemonSet and/or eBPF), proxy/mesh modules for Kong, Kuma, Istio, Apigee, Ambassador and more.
For information regarding the various Tracing agents see: https://docs.traceable.ai/docs/ta