This repository has been archived by the owner on Sep 23, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
/
opentelemetry-exporters-datadog.gemspec
53 lines (44 loc) · 2.48 KB
/
opentelemetry-exporters-datadog.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# frozen_string_literal: true
# Unless explicitly stated otherwise all files in this repository are licensed
# under the Apache 2.0 license (see LICENSE).
# This product includes software developed at Datadog (https://www.datadoghq.com/).
# Copyright 2020 Datadog, Inc.
lib = File.expand_path('lib', __dir__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
# require 'opentelemetry-exporters-datadog/exporters/datadog/version'
require 'opentelemetry/exporters/datadog/version'
Gem::Specification.new do |spec|
spec.name = 'opentelemetry-exporters-datadog'
spec.version = OpenTelemetry::Exporters::Datadog::VERSION
spec.authors = ['Datadog, Inc.']
spec.email = ['[email protected]']
spec.summary = '[Deprecated] Datadog trace exporter for the OpenTelemetry framework'
spec.description = <<-DESC.gsub(/^[\s]+/, '')
This exporter has been deprecated. To export your OTLP traces from OpenTelemetry
SDK directly to Datadog Agent, please refer to OTLP Ingest in Datadog Agent:
https://docs.datadoghq.com/tracing/setup_overview/open_standards/#otlp-ingest-in-datadog-agent.
opentelemetry-exporters-datadog is Datadog’s trace exporter for the OpenTelemetry
Ruby tracing library, which is used to trace requests across web servers, databases
and microservices. The exporter formats and sends these traces to a Datadog Agent so
that they can be ingested, stored, and analyzed with Datadog.
DESC
spec.homepage = 'https://github.com/Datadog/dd-opentelemetry-exporter-ruby'
spec.license = 'Apache-2.0'
spec.metadata = { "otlp_ingest_in_datadog_agent" => "https://docs.datadoghq.com/tracing/setup_overview/open_standards/#otlp-ingest-in-datadog-agent" }
spec.files = ::Dir.glob('lib/**/*.rb') +
::Dir.glob('*.md') +
['LICENSE', '.yardopts']
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.5.0'
spec.add_dependency 'ddtrace', '~> 0.37'
spec.add_dependency 'opentelemetry-api', '~> 0.10.0'
spec.add_dependency 'opentelemetry-sdk', '~> 0.10.0'
spec.add_development_dependency 'bundler', '>= 1.17'
spec.add_development_dependency 'faraday', '~> 0.13'
spec.add_development_dependency 'minitest', '~> 5.0'
spec.add_development_dependency 'rake', '~> 12.0'
spec.add_development_dependency 'rubocop', '~> 0.73.0'
spec.add_development_dependency 'simplecov', '~> 0.17'
spec.add_development_dependency 'yard', '~> 0.9'
spec.add_development_dependency 'yard-doctest', '~> 0.1.6'
end