grpc transporter - create grpc client for agent, span, stat, cmd - define grpc client interface Agent - SetTransporter(t Transporter) grpc - append metadata