-
Notifications
You must be signed in to change notification settings - Fork 278
Open
Labels
Description
Area(s)
area:gen-ai
What's missing?
Original thread for context: open-telemetry/opentelemetry-python-contrib#3208 (comment)
Right now, the general conventions require a server.port if server.address is present
| | [`server.port`](/docs/attributes-registry/server.md) | int | GenAI server port. [5] | `80`; `8080`; `443` | `Conditionally Required` If `server.address` is set. |  | |
In most cases it's 443 so this introduces some overhead. Individual GenAI systems like Azure or Vertex AI may have a different default.
Describe the solution you'd like
Azure has a specific convention for this which allows eliding server.port:
However that conflicts with the general GenAI span conventions which require it. We should consider
- Loosening the GenAI
server.portconvention by adding a note there that system-specific conventions can provide a default value - Specify a default
server.portof 443 for all systems and not add system-specific conventions. This would cover most standard HTTPS communication and be a bit simpler.
lmolkova
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Todo