From 7685f59046017281687cb339bd9d68d8d64f9630 Mon Sep 17 00:00:00 2001 From: Dakota Paasman <122491662+dpaasman00@users.noreply.github.com> Date: Mon, 3 Feb 2025 14:45:04 -0500 Subject: [PATCH] add netflow receiver --- docs/receivers.md | 3 ++- factories/receivers.go | 2 ++ go.mod | 1 + go.sum | 2 ++ 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/receivers.md b/docs/receivers.md index ade620d86..11c9dd941 100644 --- a/docs/receivers.md +++ b/docs/receivers.md @@ -3,7 +3,7 @@ Below is a list of supported receivers with links to their documentation pages. | Name | GitHub README | -|--------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Active Directory Domain Services Receiver | [activedirectorydsreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.118.0/receiver/activedirectorydsreceiver/README.md) | | Aerospike Receiver | [aerospikereceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.118.0/receiver/aerospikereceiver/README.md) | | Apache CouchDB Receiver | [couchdbreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.118.0/receiver/couchdbreceiver/README.md) | @@ -50,6 +50,7 @@ Below is a list of supported receivers with links to their documentation pages. | MongoDB Receiver | [mongodbreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.118.0/receiver/mongodbreceiver/README.md) | | MongoDB Atlas Receiver | [mongodbatlasreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.118.0/receiver/mongodbatlasreceiver/README.md) | | MySQL Receiver | [mysqlreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.118.0/receiver/mysqlreceiver/README.md) | +| NetFlow Receiver | [netflowreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.118.0/receiver/netflowreceiver/README.md) | | NGINX Receiver | [nginxreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.118.0/receiver/nginxreceiver/README.md) | | Okta Receiver | [oktareceiver](../receiver/oktareceiver/README.md) | | OpenCensus Receiver | [opencensusreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.118.0/receiver/opencensusreceiver/README.md) | diff --git a/factories/receivers.go b/factories/receivers.go index 472237e3f..a859a7243 100644 --- a/factories/receivers.go +++ b/factories/receivers.go @@ -65,6 +65,7 @@ import ( "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver" + "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/netflowreceiver" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver" @@ -140,6 +141,7 @@ var defaultReceivers = []receiver.Factory{ mongodbatlasreceiver.NewFactory(), mongodbreceiver.NewFactory(), mysqlreceiver.NewFactory(), + netflowreceiver.NewFactory(), nginxreceiver.NewFactory(), oktareceiver.NewFactory(), opencensusreceiver.NewFactory(), diff --git a/go.mod b/go.mod index 8ebbd3165..42f852725 100644 --- a/go.mod +++ b/go.mod @@ -206,6 +206,7 @@ require ( github.com/observiq/bindplane-otel-collector/processor/topologyprocessor v1.70.0 github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/aesprovider v0.118.0 github.com/open-telemetry/opentelemetry-collector-contrib/processor/intervalprocessor v0.118.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/netflowreceiver v0.118.0 go.opentelemetry.io/collector/extension/extensiontest v0.118.0 go.opentelemetry.io/collector/processor/processortest v0.118.0 go.opentelemetry.io/collector/receiver/receivertest v0.118.0 diff --git a/go.sum b/go.sum index 327b7ffd6..16b5d4e91 100644 --- a/go.sum +++ b/go.sum @@ -2233,6 +2233,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiv github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver v0.118.0/go.mod h1:PEJIQrVA5gSvqI7yFtXD1cKW4yJLrecXIG+TtkgvcDo= github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.118.0 h1:Djj/jwMKZ2C7ChaeEhtBcLxnO0jXDcbKoyve8fZr6IE= github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.118.0/go.mod h1:0KT2Fxyk5FX+xcXTUGFrPfq4BQfEXjlcn7fH3AYkgP0= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/netflowreceiver v0.118.0 h1:Q4mosEEfPkL8lEc7cYAqNEdRXw952mk0T06fT3kuzGs= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/netflowreceiver v0.118.0/go.mod h1:GExsniRodKpE0X6/UzBSkVT00NlsxK6szFF6MDNo53Q= github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.118.0 h1:rFtp5RKedC0u9fsNc1f9MYNZFfY3fRBTT/ajITIqBWs= github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.118.0/go.mod h1:D95GeajiWeh6CFBeWEC3aJo2UwouIdooJnwvXK+1Egc= github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.118.0 h1:xBhG84x+FIlIuaeFFRa4GB6tEBpUsyXCdj00EFobjlc=