Skip to content

Commit 9cabd2f

Browse files
Merge pull request DataDog#649 from DataDog/library_updates
Add nginx LUA integration to integration list
2 parents afd3b7d + a7ef1b9 commit 9cabd2f

File tree

1 file changed

+58
-52
lines changed

1 file changed

+58
-52
lines changed

content/libraries.md

Lines changed: 58 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -13,45 +13,55 @@ sidebar:
1313
- text: C#
1414
href: "#c-sharp"
1515
- header: Community Libraries
16+
- text: C#
17+
href: "#community-c-sharp"
18+
- text: Elixir
19+
href: "#community-elixir"
20+
- text: Go
21+
href: "#community-go"
1622
- text: Java
1723
href: "#community-java"
1824
- text: Node.js
1925
href: "#community-node"
2026
- text: Perl
2127
href: "#community-perl"
22-
- text: Ruby
23-
href: "#community-ruby"
2428
- text: PHP
2529
href: "#community-php"
26-
- text: Go
27-
href: "#community-go"
2830
- text: Python
2931
href: "#community-python"
32+
- text: Ruby
33+
href: "#community-ruby"
3034
- text: Scala
3135
href: "#community-scala"
32-
- text: Elixir
33-
href: "#community-elixir"
34-
- text: C#
35-
href: "#community-c-sharp"
3636
- text: R
3737
href: "#community-r"
3838
- header: Community Integration Libraries
39-
- text: Saltstack
40-
href: "#community-integration-saltstack"
4139
- text: Ansible
4240
href: "#community-integration-ansible"
4341
- text: FreeSwitch
4442
href: "#community-integration-freeswitch"
4543
- text: Google Analytics
4644
href: "#community-integration-google-analytics"
45+
- text: NGINX LUA
46+
href: "#community-integration-nginx-lua"
4747
- text: Pid-stats
4848
href: "#community-integration-pid-stats"
49-
49+
- text: Saltstack
50+
href: "#community-integration-saltstack"
5051

5152
---
5253

5354
There are many libraries available to help you interact with the Datadog API.
5455

56+
#### C\#
57+
{: #c-sharp}
58+
59+
* [dogstatsd-csharp-client][6] - A C# DogStatsD client.
60+
61+
#### Go
62+
63+
* [datadog-go][71] - A Go DogStatsD client.
64+
5565
#### Python
5666

5767
* [datadogpy][1] - A Python Datadog API wrapper and DogStatsD client.
@@ -61,18 +71,30 @@ There are many libraries available to help you interact with the Datadog API.
6171
* [DogApi][3] - A Ruby Datadog API wrapper.
6272
* [dogstatsd-ruby][4] - A Ruby DogStatsD client.
6373

64-
#### Go
74+
### Community Libraries
6575

66-
* [datadog-go][71] - A Go DogStatsD client.
76+
Some great folks have written their own libraries to help interact with Datadog. Check them out:
6777

6878
#### C\#
69-
{: #c-sharp}
79+
{: #community-c-sharp}
7080

71-
* [dogstatsd-csharp-client][6] - A C# DogStatsD client.
81+
* [metrics.net-datadog][67] - a .NET translation of the metrics-to-datadog java adapter
7282

73-
### Community Libraries
83+
#### Elixir
84+
{: #community-elixir}
85+
86+
* [ExStatsD][39] - an Elixir DogStatsD library by [CargoSense][40].
87+
* [dogstatsd-elixir][41] - a dogstatsd client in Elixir by [Adam Kittelson][42].
88+
* [mtx][65] - an Elixir Datadog client by [synrc][66].
89+
90+
#### Go
91+
{: #community-go}
92+
93+
* [godspeed][63] - a feature-rich dogstatsd client written in Go by [PagerDuty][64].
94+
* [go-datadog-api][30] - a Go wrapper for our API by [Mark Smith][31].
95+
* [go-dogstatsd][32] - a dogstatsd client written in Go by [Ooyala][33].
96+
* [xstats][69] - a generic client for service instrumentation using dogstatsd in Go by [Olivier Poitrey][70].
7497

75-
Some great folks have written their own libraries to help interact with Datadog. Check them out:
7698

7799
#### Java
78100
{: #community-java}
@@ -96,60 +118,34 @@ Some great folks have written their own libraries to help interact with Datadog.
96118
* [webservice-datadog][20] - a Perl API client, contributed by [Jennifer Pinkham][21].
97119
* [dogstatsd-perl][22] - a Perl DogStatsD client, contributed by [Stefan Goethals][23].
98120

99-
#### Ruby
100-
{: #community-ruby}
101-
102-
* [metricks-dogstatsd][24] - a backend for the popular [Metriks][25] gem, written by [Mavenlink][26].
103-
* [hotdog][61] - A command-line interface contributed by [Yuu Yamashita][62].
104-
105121
#### PHP
106122
{: #community-php}
107123

108124
* [php-datadogstatsd][5] - An extremely simple PHP DogStatsD client written by Alex Corley
109125
* [plesk_metrics_datadog][27] - a PHP script to collect metrics from [Plesk][28] by [Israel Viana][29].
110126

111-
#### Go
112-
{: #community-go}
113-
114-
* [godspeed][63] - a feature-rich dogstatsd client written in Go by [PagerDuty][64].
115-
* [go-datadog-api][30] - a Go wrapper for our API by [Mark Smith][31].
116-
* [go-dogstatsd][32] - a dogstatsd client written in Go by [Ooyala][33].
117-
* [xstats][69] - a generic client for service instrumentation using dogstatsd in Go by [Olivier Poitrey][70].
118-
119127
#### Python
120128
{: #community-python}
121129

122130
* [scales_datadog][34] - a Datadog backend for the [Scales][35] library, written by [Tommaso Barbugli][36].
123131

124-
#### Scala
125-
{: #community-scala}
126-
127-
* [datadgog-scala][37] - a Scala API client, written by [Cory Watson][38].
128-
129-
#### Elixir
130-
{: #community-elixir}
131-
132-
* [ExStatsD][39] - an Elixir DogStatsD library by [CargoSense][40].
133-
* [dogstatsd-elixir][41] - a dogstatsd client in Elixir by [Adam Kittelson][42].
134-
* [mtx][65] - an Elixir Datadog client by [synrc][66].
135-
136-
#### C\#
137-
{: #community-c-sharp}
132+
#### Ruby
133+
{: #community-ruby}
138134

139-
* [metrics.net-datadog][67] - a .NET translation of the metrics-to-datadog java adapter
135+
* [metricks-dogstatsd][24] - a backend for the popular [Metriks][25] gem, written by [Mavenlink][26].
136+
* [hotdog][61] - A command-line interface contributed by [Yuu Yamashita][62].
140137

141138
#### R
142139
{: #community-r}
143140

144141
* [rdog][68] - an R package to analyze Datadog metrics into R
145142

146-
### Community Integration Libraries
143+
#### Scala
144+
{: #community-scala}
147145

148-
#### Saltstack
149-
{: #community-integration-saltstack}
146+
* [datadgog-scala][37] - a Scala API client, written by [Cory Watson][38].
150147

151-
* [Datadog Saltstack Formula][43]
152-
* [Datadog Saltstack][44] written by [Luca Cipriani][45].
148+
### Community Integration Libraries
153149

154150
#### Ansible
155151
{: #community-integration-ansible}
@@ -166,16 +162,25 @@ Some great folks have written their own libraries to help interact with Datadog.
166162

167163
* You can get data into Datadog from Google Analytics using our API with [this library][50].
168164

165+
#### NGINX LUA
166+
{: #community-integration-nginx-lua}
167+
168+
* Emit custom metrics directly from NGINX configurations using the [nginx_lua_datadog] module in your LUA scripts.
169+
169170
#### Pid-stats
170171
{: #community-integration-pid-stats}
171172

172173
* This [library][51] will allow you to generate process information from StatsD, given pid files. It was created by [GitterHQ][52].
173174

174-
175175
#### Reverse Color Scheme
176176

177177
* To get a darker background than default, you can use [this CSS library][55] to flip the colors.
178178

179+
#### Saltstack
180+
{: #community-integration-saltstack}
181+
182+
* [Datadog Saltstack Formula][43]
183+
* [Datadog Saltstack][44] written by [Luca Cipriani][45].
179184

180185

181186
If you've written a Datadog library, write us at [code@datadoghq.com][56] and we'll be happy to add it to the list.
@@ -250,3 +255,4 @@ If you've written a Datadog library, write us at [code@datadoghq.com][56] and we
250255
[69]: https://github.com/rs/xstats
251256
[70]: https://github.com/rs
252257
[71]: https://github.com/DataDog/datadog-go
258+
[72]: https://github.com/simplifi/ngx_lua_datadog/

0 commit comments

Comments
 (0)