net_attributes.h 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  1. /*
  2. * Copyright The OpenTelemetry Authors
  3. * SPDX-License-Identifier: Apache-2.0
  4. */
  5. /*
  6. * DO NOT EDIT, this is an Auto-generated file from:
  7. * buildscripts/semantic-convention/templates/registry/semantic_attributes-h.j2
  8. */
  9. #pragma once
  10. #include "opentelemetry/common/macros.h"
  11. #include "opentelemetry/version.h"
  12. OPENTELEMETRY_BEGIN_NAMESPACE
  13. namespace semconv
  14. {
  15. namespace net
  16. {
  17. /**
  18. Deprecated, use @code network.local.address @endcode.
  19. @deprecated
  20. {"note": "Replaced by @code network.local.address @endcode.", "reason": "renamed", "renamed_to":
  21. "network.local.address"}
  22. */
  23. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetHostIp = "net.host.ip";
  24. /**
  25. Deprecated, use @code server.address @endcode.
  26. @deprecated
  27. {"note": "Replaced by @code server.address @endcode.", "reason": "renamed", "renamed_to":
  28. "server.address"}
  29. */
  30. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetHostName = "net.host.name";
  31. /**
  32. Deprecated, use @code server.port @endcode.
  33. @deprecated
  34. {"note": "Replaced by @code server.port @endcode.", "reason": "renamed", "renamed_to":
  35. "server.port"}
  36. */
  37. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetHostPort = "net.host.port";
  38. /**
  39. Deprecated, use @code network.peer.address @endcode.
  40. @deprecated
  41. {"note": "Replaced by @code network.peer.address @endcode.", "reason": "renamed", "renamed_to":
  42. "network.peer.address"}
  43. */
  44. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetPeerIp = "net.peer.ip";
  45. /**
  46. Deprecated, use @code server.address @endcode on client spans and @code client.address @endcode on
  47. server spans.
  48. @deprecated
  49. {"note": "Replaced by @code server.address @endcode on client spans and @code client.address
  50. @endcode on server spans.", "reason": "uncategorized"}
  51. */
  52. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetPeerName = "net.peer.name";
  53. /**
  54. Deprecated, use @code server.port @endcode on client spans and @code client.port @endcode on
  55. server spans.
  56. @deprecated
  57. {"note": "Replaced by @code server.port @endcode on client spans and @code client.port @endcode on
  58. server spans.", "reason": "uncategorized"}
  59. */
  60. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetPeerPort = "net.peer.port";
  61. /**
  62. Deprecated, use @code network.protocol.name @endcode.
  63. @deprecated
  64. {"note": "Replaced by @code network.protocol.name @endcode.", "reason": "renamed", "renamed_to":
  65. "network.protocol.name"}
  66. */
  67. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetProtocolName = "net.protocol.name";
  68. /**
  69. Deprecated, use @code network.protocol.version @endcode.
  70. @deprecated
  71. {"note": "Replaced by @code network.protocol.version @endcode.", "reason": "renamed",
  72. "renamed_to": "network.protocol.version"}
  73. */
  74. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetProtocolVersion = "net.protocol.version";
  75. /**
  76. Deprecated, use @code network.transport @endcode and @code network.type @endcode.
  77. @deprecated
  78. {"note": "Split to @code network.transport @endcode and @code network.type @endcode.", "reason":
  79. "uncategorized"}
  80. */
  81. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetSockFamily = "net.sock.family";
  82. /**
  83. Deprecated, use @code network.local.address @endcode.
  84. @deprecated
  85. {"note": "Replaced by @code network.local.address @endcode.", "reason": "renamed", "renamed_to":
  86. "network.local.address"}
  87. */
  88. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetSockHostAddr = "net.sock.host.addr";
  89. /**
  90. Deprecated, use @code network.local.port @endcode.
  91. @deprecated
  92. {"note": "Replaced by @code network.local.port @endcode.", "reason": "renamed", "renamed_to":
  93. "network.local.port"}
  94. */
  95. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetSockHostPort = "net.sock.host.port";
  96. /**
  97. Deprecated, use @code network.peer.address @endcode.
  98. @deprecated
  99. {"note": "Replaced by @code network.peer.address @endcode.", "reason": "renamed", "renamed_to":
  100. "network.peer.address"}
  101. */
  102. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetSockPeerAddr = "net.sock.peer.addr";
  103. /**
  104. Deprecated, no replacement at this time.
  105. @deprecated
  106. {"note": "Removed. No replacement at this time.", "reason": "obsoleted"}
  107. */
  108. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetSockPeerName = "net.sock.peer.name";
  109. /**
  110. Deprecated, use @code network.peer.port @endcode.
  111. @deprecated
  112. {"note": "Replaced by @code network.peer.port @endcode.", "reason": "renamed", "renamed_to":
  113. "network.peer.port"}
  114. */
  115. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetSockPeerPort = "net.sock.peer.port";
  116. /**
  117. Deprecated, use @code network.transport @endcode.
  118. @deprecated
  119. {"note": "Replaced by @code network.transport @endcode.", "reason": "renamed", "renamed_to":
  120. "network.transport"}
  121. */
  122. OPENTELEMETRY_DEPRECATED static constexpr const char *kNetTransport = "net.transport";
  123. namespace NetSockFamilyValues
  124. {
  125. /**
  126. IPv4 address
  127. */
  128. static constexpr const char *kInet = "inet";
  129. /**
  130. IPv6 address
  131. */
  132. static constexpr const char *kInet6 = "inet6";
  133. /**
  134. Unix domain socket path
  135. */
  136. static constexpr const char *kUnix = "unix";
  137. } // namespace NetSockFamilyValues
  138. namespace NetTransportValues
  139. {
  140. /**
  141. none
  142. */
  143. static constexpr const char *kIpTcp = "ip_tcp";
  144. /**
  145. none
  146. */
  147. static constexpr const char *kIpUdp = "ip_udp";
  148. /**
  149. Named or anonymous pipe.
  150. */
  151. static constexpr const char *kPipe = "pipe";
  152. /**
  153. In-process communication.
  154. */
  155. static constexpr const char *kInproc = "inproc";
  156. /**
  157. Something else (non IP-based).
  158. */
  159. static constexpr const char *kOther = "other";
  160. } // namespace NetTransportValues
  161. } // namespace net
  162. } // namespace semconv
  163. OPENTELEMETRY_END_NAMESPACE