Module: Datadog::Core::Telemetry::Transport::HTTP::API
- Defined in:
- lib/datadog/core/telemetry/transport/http/api.rb
Overview
Namespace for API components
Constant Summary collapse
- AGENT_TELEMETRY =
Default API versions
'agent_telemetry'
- AGENTLESS_TELEMETRY =
'agentless_telemetry'
Class Method Summary collapse
Class Method Details
.defaults ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
# File 'lib/datadog/core/telemetry/transport/http/api.rb', line 22 def defaults Datadog::Core::Transport::HTTP::API::Map[ AGENT_TELEMETRY => Telemetry::API::Spec.new do |s| s.telemetry = Telemetry::API::Endpoint.new( '/telemetry/proxy/api/v2/apmtelemetry', Core::Encoding::JSONEncoder, ) end, AGENTLESS_TELEMETRY => Telemetry::API::Spec.new do |s| s.telemetry = Telemetry::API::Endpoint.new( '/api/v2/apmtelemetry', Core::Encoding::JSONEncoder, ) end, ] end |