Skip to content

Commit a900d96

Browse files
authored
Add more components to Splunk distro (#4843)
* Add components * Add missing tests * Add missing comma * Update CHANGELOG.md
1 parent 77abb45 commit a900d96

File tree

6 files changed

+20
-1
lines changed

6 files changed

+20
-1
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99
the `discovery.message` attribute.
1010
- The matched log fields like `caller` and `stacktrace` are not sent as attributes anymore.
1111

12+
### 🚀 New components 🚀
13+
14+
- (Splunk) Add HTTP check receiver ([#4843](https://github.com/signalfx/splunk-otel-collector/pull/4843))
15+
- (Splunk) Add OAuth2 Client extension ([#4843](https://github.com/signalfx/splunk-otel-collector/pull/4843))
16+
1217
### 💡 Enhancements 💡
1318

1419
- (Splunk) [`splunk-otel-collector` Salt formula](https://github.com/signalfx/splunk-otel-collector/tree/main/deployments/salt): Initial support for

docs/components.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ The distribution offers support for the following components.
2424
| [filelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/filelogreceiver) | [beta] |
2525
| [fluentforward](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/fluentforwardreceiver) | [beta] |
2626
| [hostmetrics](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver) | [beta] |
27+
| [httpcheck](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/httpcheckreceiver) | [in development] |
2728
| [jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/jaegerreceiver) | [beta] |
2829
| [jmx](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/jmxreceiver) | [alpha] |
2930
| [journald](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/journaldreceiver) | [alpha] |
@@ -122,6 +123,7 @@ The distribution offers support for the following components.
122123
| [httpforwarder](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/httpforwarderextension) | [beta] |
123124
| [host_observer](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/observer/hostobserver) | [beta] |
124125
| [k8s_observer](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/observer/k8sobserver) | [beta] |
126+
| [oauth2clientauth](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/oauth2clientauthextension) | [beta] |
125127
| [pprof](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/pprofextension) | [beta] |
126128
| [smartagent](../pkg/extension/smartagentextension) | [beta] |
127129
| [zpages](https://github.com/open-telemetry/opentelemetry-collector/tree/main/extension/zpagesextension) | [beta] |

go.mod

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ require (
3030
github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.100.0
3131
github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.100.0
3232
github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.100.0
33+
github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.100.0
3334
github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.100.0
3435
github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver v0.100.0
3536
github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.100.0
@@ -66,6 +67,7 @@ require (
6667
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.100.0
6768
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.100.0
6869
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.100.0
70+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.100.0
6971
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.100.0
7072
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.100.0
7173
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.100.0

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1245,6 +1245,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthchecke
12451245
github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.100.0/go.mod h1:lTIwQdHUj47CK5aA1vFZbGcVg/DqE53UHSTFFumbHkc=
12461246
github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.100.0 h1:IbE5WcAdllr8cP7oeI5m2hBRg8NHujuxs0Z3v9QcJHc=
12471247
github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.100.0/go.mod h1:CBoBgeWqkkPoApKSPjtcSqO9i5RJwDtkyFGOQWtjfds=
1248+
github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.100.0 h1:WVu12RRKhQaoJ1uKfhKL46Y+TnXkcTswwhoCpUiSxZo=
1249+
github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.100.0/go.mod h1:xBURpfhDTCuzSIdn7FaCJuhgkwbRKngf+63BRYnhtTA=
12481250
github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.100.0 h1:DFO/EsTjzyU+TafWYQ8bSvVIrwU07TopEQwygU90C9s=
12491251
github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.100.0/go.mod h1:QQUgfXBq28KcvwxFwY4NPy4XA/theDwBqfssy/HSjLc=
12501252
github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver v0.100.0 h1:+gb1SZ+1QzgV0HDjRCdunWMFSJrNmyijjmbR5bELBBo=
@@ -1381,6 +1383,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforward
13811383
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.100.0/go.mod h1:nBPd57zmsL5r1fih5wWdNIqOnoaQ3Wn0WJYeYhBFY8Q=
13821384
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.100.0 h1:IlVSe9yUWkCHH6eV36fD8ET9Z3c1smCp8xCGmESFlws=
13831385
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.100.0/go.mod h1:0PCWN0SSsRlWEyxdnK4I19GoyftmHfTp3hqQQp1FzLI=
1386+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.100.0 h1:XUKsKxpSuPxcnSOyO/emlc/HsRKrIKxl5X6qwZEkOLU=
1387+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.100.0/go.mod h1:LNo7KiS2kT4zLrvQUdjGZvgwRTCickeBV6j5sbv5GN8=
13841388
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.100.0 h1:+Lz9cVebf/n0MwBLNM7Xp/keSxEcU4pIyWwx6a046ZE=
13851389
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.100.0/go.mod h1:9/I5kva/fGRx9vfBja80hjxJpRrWFUBh4jtzztEbBxI=
13861390
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.100.0 h1:j4vy5Xu1t92Knic+6D/Q/umTYjeOPOC8OAGQLB+b/18=

internal/components/components.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ import (
3131
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension"
3232
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension"
3333
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension"
34+
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension"
3435
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver"
3536
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver"
3637
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver"
@@ -63,6 +64,7 @@ import (
6364
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver"
6465
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver"
6566
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver"
67+
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver"
6668
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver"
6769
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver"
6870
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver"
@@ -139,6 +141,7 @@ func Get() (otelcol.Factories, error) {
139141
hostobserver.NewFactory(),
140142
httpforwarderextension.NewFactory(),
141143
k8sobserver.NewFactory(),
144+
oauth2clientauthextension.NewFactory(),
142145
pprofextension.NewFactory(),
143146
smartagentextension.NewFactory(),
144147
zpagesextension.NewFactory(),
@@ -155,11 +158,11 @@ func Get() (otelcol.Factories, error) {
155158
carbonreceiver.NewFactory(),
156159
cloudfoundryreceiver.NewFactory(),
157160
collectdreceiver.NewFactory(),
158-
lightprometheusreceiver.NewFactory(),
159161
discoveryreceiver.NewFactory(),
160162
fluentforwardreceiver.NewFactory(),
161163
filelogreceiver.NewFactory(),
162164
hostmetricsreceiver.NewFactory(),
165+
httpcheckreceiver.NewFactory(),
163166
jaegerreceiver.NewFactory(),
164167
jmxreceiver.NewFactory(),
165168
journaldreceiver.NewFactory(),
@@ -169,6 +172,7 @@ func Get() (otelcol.Factories, error) {
169172
kafkametricsreceiver.NewFactory(),
170173
kafkareceiver.NewFactory(),
171174
kubeletstatsreceiver.NewFactory(),
175+
lightprometheusreceiver.NewFactory(),
172176
mongodbatlasreceiver.NewFactory(),
173177
mongodbreceiver.NewFactory(),
174178
mysqlreceiver.NewFactory(),

internal/components/components_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ func TestDefaultComponents(t *testing.T) {
3535
"host_observer",
3636
"http_forwarder",
3737
"k8s_observer",
38+
"oauth2client",
3839
"pprof",
3940
"smartagent",
4041
"zpages",
@@ -53,6 +54,7 @@ func TestDefaultComponents(t *testing.T) {
5354
"filelog",
5455
"fluentforward",
5556
"hostmetrics",
57+
"httpcheck",
5658
"jaeger",
5759
"jmx",
5860
"journald",

0 commit comments

Comments
 (0)