Responding to your question about finding a worker's host/IP.
LiveKit does not expose a worker's underlying host IP or location via the API/CLI/dashboard. Agent workers connect outbound (WebSocket) and host details aren’t surfaced.
If you need to locate the process, try one of these:
• Check the infrastructure where agents are deployed (k8s pods, VM instances, or containers) and match start times, container IDs, or instance logs to the worker’s registration timestamp.
• Inspect your deployment logs or platform monitoring (k8s events, cloud instance logs, or your orchestration tool) for the agent process’s startup/heartbeat entries.
• If you control the agent build, add a logging message at startup that reports a hostname, pod name, or IP so future lookups are easier.
If you share how you deployed agents (LiveKit Cloud, self-hosted k8s, VMs, etc.) and where you’re viewing the worker list, I can suggest exact commands or log locations to check.
Sources:
Self-hosted deployments | LiveKit Documentation, with interactive elements