Skip to content

Commit

Permalink
Add syslog receiver (open-telemetry#1500)
Browse files Browse the repository at this point in the history
* Add syslog receiver

* Update components.md
  • Loading branch information
emaderer authored Apr 26, 2022
1 parent 0cc5349 commit e2da326
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 1 deletion.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@

- Upgrade to Go 1.18.1 (#1464)

### 🚀 New components 🚀

- [`syslog` receiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/syslogreceiver) parses Syslogs from tcp/udp using the [opentelemetry-log-collection](https://github.com/open-telemetry/opentelemetry-log-collection) library

## v0.48.0

This Splunk OpenTelemetry Collector release includes changes from the [opentelemetry-collector v0.48.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.48.0) and the [opentelemetry-collector-contrib v0.48.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.48.0) releases.
Expand Down
3 changes: 2 additions & 1 deletion docs/components.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,5 +47,6 @@ new release. In addition, any of these components may be removed prior to the
| [kafka](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/kafkareceiver) | | | |
| [kafkametrics](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/kafkametricsreceiver) | | | |
| [mongodbatlas](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/mongodbatlasreceiver) | | | |
| [statsd](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/statsdreceiver) | | | |
| [statsd](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/statsdreceiver)
| [syslog](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/syslogreceiver) | | | || | | |
| [tcplog](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/tcplogreceiver) | | | |
2 changes: 2 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ require (
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver v0.49.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.49.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.49.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.49.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.49.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.49.0
github.com/openzipkin/zipkin-go v0.4.0
Expand Down Expand Up @@ -218,6 +219,7 @@ require (
github.com/iancoleman/strcase v0.2.0 // indirect
github.com/imdario/mergo v0.3.12 // indirect
github.com/inconshreveable/mousetrap v1.0.0 // indirect
github.com/influxdata/go-syslog/v3 v3.0.1-0.20210608084020-ac565dc76ba6 // indirect
github.com/influxdata/tail v1.0.0 // indirect
github.com/influxdata/telegraf v0.0.0-00010101000000-000000000000 // indirect
github.com/influxdata/wlog v0.0.0-20160411224016-7c63b0a71ef8 // indirect
Expand Down
5 changes: 5 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1149,6 +1149,8 @@ github.com/imdario/mergo v0.3.12 h1:b6R2BslTbIEToALKP7LxUvijTsNI9TAe80pLWN2g/HU=
github.com/imdario/mergo v0.3.12/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM=
github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
github.com/influxdata/go-syslog/v3 v3.0.1-0.20210608084020-ac565dc76ba6 h1:s9ZL6ZhFF8y6ebnm1FLvobkzoIu5xwDQUcRPk/IEhpM=
github.com/influxdata/go-syslog/v3 v3.0.1-0.20210608084020-ac565dc76ba6/go.mod h1:aXdIdfn2OcGnMhOTojXmwZqXKgC3MU5riiNvzwwG9OY=
github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo=
github.com/influxdata/influxdb1-client v0.0.0-20200827194710-b269163b24ab/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo=
github.com/influxdata/tail v1.0.0 h1:RGikfjB/b5C/YP3p47YD48eE0WSsJyAVbBHNpoTHdX0=
Expand Down Expand Up @@ -1326,6 +1328,7 @@ github.com/kyoh86/exportloopref v0.1.8/go.mod h1:1tUcJeiioIs7VWe5gcOObrux3lb66+s
github.com/leodido/go-urn v1.1.0/go.mod h1:+cyI34gQWZcE1eQU7NVgKkkzdXDQHr1dBMtdAPozLkw=
github.com/leodido/go-urn v1.2.1 h1:BqpAaACuzVSgi/VLzGZIobT2z4v53pjosyNd9Yv6n/w=
github.com/leodido/go-urn v1.2.1/go.mod h1:zt4jvISO2HfUBqxjfIshjdMTYS56ZS/qv49ictyFfxY=
github.com/leodido/ragel-machinery v0.0.0-20181214104525-299bdde78165/go.mod h1:WZxr2/6a/Ar9bMDc2rN/LJrE/hF6bXE4LPyDSIxwAfg=
github.com/leoluk/perflib_exporter v0.1.0 h1:fXe/mDaf9jR+Zk8FjFlcCSksACuIj2VNN4GyKHmQqtA=
github.com/leoluk/perflib_exporter v0.1.0/go.mod h1:rpV0lYj7lemdTm31t7zpCqYqPnw7xs86f+BaaNBVYFM=
github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo=
Expand Down Expand Up @@ -1696,6 +1699,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecrece
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.49.0/go.mod h1:GFk7YH2CV7W7PnvdWTldaheUJiPw2TJ+TIFTZ/CNyzM=
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.49.0 h1:vXCVrsWRYg5vx8tWCKgeaJ2OBVmJldmHQTQjLXEttjE=
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.49.0/go.mod h1:uVg9LwZrxWvfOR91qp4NF7MH7gPGIyO5ElMj71Q1V/Q=
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.49.0 h1:nqjdwK2hzZUgQVc71xZQjzeNjElvw3EO/CiJWulo2rU=
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.49.0/go.mod h1:ic3SZ2ffSf8Pa2h8nA+UzTjyanPUsxhtm+7gSo15RXw=
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.49.0 h1:zZuQZg8ezaDJEf9FryMfLFyuGPgoMXLHFjnmxMcCtmE=
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.49.0/go.mod h1:tPB4tfZtnhuKMaBW1BNWI8N6DDsLV59HPkLYzSetjCk=
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.49.0 h1:+jFampRtAOYesuq+BmWAkM1e/EhYBYCV8adPAij6Jwg=
Expand Down
2 changes: 2 additions & 0 deletions internal/components/components.go
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ import (
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver"
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver"
"go.opentelemetry.io/collector/component"
Expand Down Expand Up @@ -125,6 +126,7 @@ func Get() (component.Factories, error) {
smartagentreceiver.NewFactory(),
splunkhecreceiver.NewFactory(),
statsdreceiver.NewFactory(),
syslogreceiver.NewFactory(),
tcplogreceiver.NewFactory(),
zipkinreceiver.NewFactory(),
)
Expand Down
1 change: 1 addition & 0 deletions internal/components/components_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ func TestDefaultComponents(t *testing.T) {
"smartagent",
"splunk_hec",
"statsd",
"syslog",
"tcplog",
"zipkin",
}
Expand Down

0 comments on commit e2da326

Please sign in to comment.