-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
Copy pathlibraries.yaml
393 lines (393 loc) · 12.7 KB
/
libraries.yaml
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
Classic:
- Arduino:
- name: ArduinoStatsd
link: https://github.com/aelse/ArduinoStatsd
dogstatsd: true
authors: Alexander Else
- C++:
- name: cpp-datadogstatsd
link: https://github.com/BoardiesITSolutions/cpp-datadogstatsd
dogstatsd: true
authors: BoardiesITSolutions
notes: Send metrics from your C++ applications to your Datadog account.
- name: DogFood
link: https://github.com/garrettsickles/DogFood
dogstatsd: true
authors: Garrett Sickles
notes: C++ header library to send metrics to your Datadog account.
- C# / .NET:
- name: dogstatsd-csharp-client
link: https://github.com/DataDog/dogstatsd-csharp-client
official: true
dogstatsd: true
authors: Datadog
- name: DatadogSharp
link: https://github.com/neuecc/DatadogSharp
dogstatsd: true
notes: Also supports APM.
authors: Yoshifumi Kawai
- name: DatadogStatsD
link: https://github.com/verdie-g/DatadogStatsD
dogstatsd: true
notes: High Performance DogStatsD Client for .NET Core
authors: Gregoire Verdier
- Clojure:
- name: clojure-statsd-client
link: https://github.com/unbounce/clojure-dogstatsd-client
dogstatsd: true
notes: A DogStatsD client for Clojure.
authors: Unbounce
- CloudFormation:
- name: cdk-datadog-resources
link: https://github.com/NomadBlacky/cdk-datadog-resources
notes: An AWS CDK construct library that wraps the DataDog/datadog-cloudformation-resources.
author: Takumi Kadowaki
- Crystal:
- name: statsd.cr
link: https://github.com/miketheman/statsd.cr
dogstatsd: true
authors: Mike Fiedler
- Delphi:
- name: datadog-delphi
link: https://github.com/rfrezino/datadog-delphi
dogstatsd: true
authors: Rodrigo Farias Rezino
- Elixir:
- name: ex-datadog-plug
link: https://github.com/Tubitv/ex-datadog-plug
api: true
authors: Tyr Chen, Tubi
notes: A plug for logging response times.
- name: mtx
link: https://github.com/synrc/mtx
dogstatsd: true
authors: N2O Ecosystem
- name: statix
link: https://github.com/lexmag/statix
dogstatsd: true
authors: Aleksei Magusev
- Erlang / Elixir:
- name: dogstatsde
link: https://github.com/waisbrot/dogstatsde
dogstatsd: true
authors: waisbrot
- Go:
- name: datadog-go
link: https://github.com/DataDog/datadog-go
official: true
dogstatsd: true
authors: Datadog
- name: datadog-api-client-go
link: https://github.com/DataDog/datadog-api-client-go
official: true
api: true
authors: Datadog
notes: Client library in beta and subject to change.
- name: godspeed
link: https://github.com/theckman/godspeed
dogstatsd: true
authors: Tim Heckman
- name: xstats
link: https://github.com/rs/xstats
dogstatsd: true
authors: Olivier Poitrey
- name: go-datadog-api
link: https://github.com/zorkian/go-datadog-api
api: true
authors: Mark Smith from Dropbox
- Haskell:
- name: Haskell Datadog Client
link: https://github.com/iand675/datadog
authors: Ian Duncan
api: true
dogstatsd: true
- Java:
- name: java-dogstatsd-client
link: https://github.com/DataDog/java-dogstatsd-client
official: true
dogstatsd: true
authors: Datadog
- name: datadog-api-client-java
link: https://github.com/DataDog/datadog-api-client-java
official: true
api: true
authors: Datadog
notes: Client library in beta and subject to change.
- name: Lassie
link: https://github.com/bazaarvoice/lassie
api: true
notes: Only for creating screenboards.
authors: Bazaarvoice
- name: java-dogstatsd-client
link: https://github.com/arnabk/java-dogstatsd-client
dogstatsd: true
authors: Arnab Karmakar
notes: A fork of Indeed's java-dogstatsd-client; supports events and blocking metrics.
- name: metrics-datadog
link: https://github.com/coursera/metrics-datadog
api: true
dogstatsd: true
notes: A reporting bridge between Dropwizard metrics and Datadog.
authors: Coursera
- name: dogstatd-client
link: https://github.com/chonton/dogstatd-client
dogstatsd: true
authors: Chas Honton
- Lua:
- name: APISIX
link: https://apisix.apache.org/docs/apisix/next/plugins/datadog/
dogstatsd: true
authors: Apache APISIX
notes: Send custom metrics to DogStatsD using the UDP protocol.
- NiFi:
- name: DataDogReportingTask
link: https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-datadog-nar/1.5.0/org.apache.nifi.reporting.datadog.DataDogReportingTask/index.html
authors: Apache
notes: Publishes metrics from NiFi to Datadog.
- Node.js:
- name: datadog-api-client
link: https://github.com/DataDog/datadog-api-client-typescript
official: true
api: true
authors: Datadog
- name: hot-shots
link: https://github.com/brightcove/hot-shots
dogstatsd: true
authors: Brightcove
- name: node-dogstatsd
link: https://github.com/joybro/node-dogstatsd
dogstatsd: true
authors: Young Han Lee
- name: node-dogapi
link: https://github.com/brettlangdon/node-dogapi
api: true
authors: Brett Langdon
- name: datadog-metrics
link: https://www.npmjs.com/package/datadog-metrics
api: true
authors: Daniel Bader
- Perl:
- name: webservice-datadog
link: https://github.com/jpinkham/webservice-datadog
api: true
authors: Jennifer Pinkham
- name: dogstatsd-perl
link: https://github.com/binary-com/dogstatsd-perl
dogstatsd: true
authors: Stefan Goethals
- PHP:
- name: php-datadogstatsd
link: https://github.com/DataDog/php-datadogstatsd
official: true
dogstatsd: true
authors: Alex Corley
- name: dog-statsd
link: https://github.com/graze/dog-statsd
dogstatsd: true
notes: A fork of thephpleague/statsd with additional Datadog features by Graze.
authors: graze.com
- Python:
- name: datadogpy
link: https://github.com/DataDog/datadogpy
official: true
api: true
dogstatsd: true
authors: Datadog
notes: Also includes an API client CLI tool, 'dog'.
- name: datadog-api-client-python
link: https://github.com/DataDog/datadog-api-client-python
official: true
api: true
authors: Datadog
- R:
- name: datadogr
link: https://cran.r-project.org/package=datadogr
api: true
notes: A simple R package to query for metrics.
- name: rdog
link: https://github.com/alq666/rdog
api: true
notes: An R package to analyze Datadog metrics into R.
authors: Alexis Lê-Quôc
- Racket:
- name: racket-dogstatsd
link: https://github.com/DarrenN/racket-dogstatsd
dogstatsd: true
notes: A DogStatsD client for Racket.
authors: DarrenN
- Ruby:
- name: DogApi
link: https://github.com/DataDog/dogapi-rb
official: true
api: true
authors: Datadog
- name: datadog_api_client
link: https://github.com/DataDog/datadog-api-client-ruby
official: true
api: true
authors: Datadog
- name: dogstatsd-ruby
link: https://github.com/DataDog/dogstatsd-ruby
official: true
dogstatsd: true
authors: Datadog
- Scala:
- name: datadog-scala
link: https://github.com/gphat/datadog-scala
api: true
authors: Cory Watson
- name: datadog4s
link: https://github.com/avast/datadog4s
dogstatsd: true
authors: Avast
notes: Toolkit for monitoring applications written in functional Scala using Datadog.
- name: scaladog
link: https://github.com/NomadBlacky/scaladog
api: true
authors: NomadBlacky
notes: Datadog API client for Scala.
- Swift:
- name: DatadogSDK
link: https://github.com/DataDog/dd-sdk-ios
api: true
official: true
authors: Datadog
- Swift:
- name: Swift-Dogstatsd
link: https://github.com/datadog/swift-dogstatsd/
dogstatsd: true
official: true
authors: Datadog
- Swift:
- name: SwiftDog
link: https://github.com/jaronoff97/SwiftDog
api: true
authors: Jacob Aronoff
Tracing:
- .NET:
- name: dd-trace-dotnet
link: https://github.com/DataDog/dd-trace-dotnet
official: true
notes: NuGet package is `Datadog.Trace`.
authors: Datadog
- name: DatadogSharp
link: https://github.com/neuecc/DatadogSharp
notes: Also supports DogStatsD.
authors: Yoshifumi Kawai
- Elixir:
- name: spandex
link: https://github.com/zachdaniel/spandex
authors: Zach Daniel
- Go:
- name: dd-trace-go
link: https://github.com/DataDog/dd-trace-go
official: true
authors: Datadog
notes: Go package 'tracer'.
- name: dd-go-opentracing
link: https://github.com/gchaincl/dd-go-opentracing
authors: Gustavo Chaín
notes: OpenTracing Tracer implementation for Datadog in Go.
- name: datadog-go
link: https://github.com/savaki/datadog
authors: Matt Ho
notes: OpenTracing Tracer implementation for Datadog in Go.
- Java:
- name: dd-trace-java
link: https://github.com/DataDog/dd-trace-java
official: true
authors: Datadog
notes: Java package 'tracer'.
- name: apm-client
link: https://github.com/chonton/apm-client
authors: Chas Honton
- Node.js:
- name: dd-trace-js
link: https://github.com/DataDog/dd-trace-js
official: true
authors: Datadog
notes: OpenTracing API implementation in JavaScript for Node.js.
- PHP:
- name: dd-trace-php
link: https://github.com/DataDog/dd-trace-php/
official: true
authors: Datadog
notes: composer package is 'datadog/dd-trace'.
- Python:
- name: dd-trace-py
link: https://github.com/DataDog/dd-trace-py
official: true
authors: Datadog
notes: pip package is called 'ddtrace'.
- Ruby:
- name: dd-trace-rb
link: https://github.com/DataDog/dd-trace-rb
official: true
authors: Datadog
notes: gem is called 'ddtrace'.
- name: ddtrace-rb-method-wrapper
link: https://github.com/brandfolder/ddtrace-rb-method-wrapper
authors: Brandfolder
notes: gem is called `ddtrace-method-wrapper`.
- Rust:
- name: datadog-apm
link: https://github.com/pipefy/datadog-apm-rust
authors: Pipefy
- Scala:
- name: scala-opentracing
link: https://github.com/Colisweb/scala-opentracing
authors: Colisweb
- Finagle:
- name: datadog-finagle
link: https://github.com/DataDog/datadog-finagle
official: true
authors: Datadog
notes: Reports Finagle traces to Datadog.
Serverless:
- Lambda:
- name: datadog-lambda-python
official: true
link: https://github.com/DataDog/datadog-lambda-python
authors: Datadog
notes: Official Datadog Python Lambda library
- name: datadog-lambda-js
official: true
link: https://github.com/DataDog/datadog-lambda-js
authors: Datadog
notes: Official Datadog Node.js Lambda library
- name: datadog-lambda-rb
official: true
link: https://github.com/DataDog/datadog-lambda-rb
authors: Datadog
notes: Official Datadog Ruby Lambda library
- name: datadog-lambda-go
official: true
link: https://github.com/DataDog/datadog-lambda-go
authors: Datadog
notes: Official Datadog Go Lambda library
- name: datadog-lambda-java
official: true
link: https://github.com/DataDog/datadog-lambda-java
authors: Datadog
notes: Official Datadog Java Lambda library
- name: serverless-plugin-datadog
official: true
link: https://github.com/DataDog/serverless-plugin-datadog
authors: Datadog
notes: Plugin to automatically instrument your Lambda functions with Datadog.
- name: serverless-datadog-metrics
link: https://github.com/DanteInc/serverless-datadog-metrics
api: true
authors: Dante Consulting, Inc.
notes: This library logs useful metrics from AWS Lambda functions, so that they can be accumulated via Datadog's AWS Lambda integration.
Log:
- Flutter:
- name: Datadog Flutter
link: https://github.com/greenbits/datadog_flutter
authors: tshedor
notes: Log-only SDK for Flutter
- Laravel:
- name: laravel-datadog-logger
link: https://github.com/myLocalInfluence/laravel-datadog-logger
notes: Logger, handler, and formatter created for DataDog log management on Laravel framework.
authors: Aurélien SCHILTZ