Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add resourcedetection for cycle.io platform #98

Closed
wants to merge 81 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
16a2000
new resource process.started_on added
bhogayatakb Sep 8, 2022
6e0aacb
process.cpu.percent
bhogayatakb Sep 6, 2022
4b82ec0
argument mismatch fix
bhogayatakb Sep 8, 2022
90ef8cc
gnew metric process.memory.percent added
bhogayatakb Sep 8, 2022
c50a55e
field mistmatch fix
bhogayatakb Sep 9, 2022
ba94144
new resource container.started_on added
bhogayatakb Sep 9, 2022
fddcee4
new metric container.status added
bhogayatakb Sep 10, 2022
98bc28c
avoid specific error messages
bhogayatakb Nov 2, 2022
bee2c4a
system.network.io.bandwidth metric added
bhogayatakb Nov 24, 2022
b68ff0f
system.disk.io.speed field added
bhogayatakb Nov 25, 2022
11a4fec
k8s.node.uid added in kubeletstats receiver (#19)
bhogayatakb Dec 13, 2022
08e3020
k8s agent installation - log added with k8sevents (#21)
bhogayatakb Dec 15, 2022
e9e5387
changelog entries for middleware fork (#22)
bhogayatakb Dec 17, 2022
1193d67
corrections after rebasing on v0.68.0 (from v0.59.0)
bhogayatakb Dec 21, 2022
c0fb762
make generate triggered
bhogayatakb Dec 29, 2022
c98fd96
changes according to v0.68.0
bhogayatakb Dec 29, 2022
388cf3e
added device info in system.disk.io.speed and system.network.io.bandw…
bhogayatakb Jan 12, 2023
e2427b6
Added Service-list + Enhanced POD-list (#29)
sanjoyment Jun 21, 2023
76a0380
updated mongodb resource attribute key database => mongodb.database.n…
bhogayatakb Jul 3, 2023
71d54a0
co-relate POD <> Service (#32)
sanjoyment Aug 4, 2023
affa9dd
Corrected few things and added Service functionality
sanjoyment Sep 1, 2023
dd61ab8
fixed build issues with mw-agent
bhogayatakb Sep 4, 2023
c1b9337
k8s changes handled after 0.68.0 => 0.84.0 rebase
bhogayatakb Sep 18, 2023
eac1a3a
Resource attribute added in kafka metrics (#34)
meenal-developer Sep 26, 2023
795b3de
enabling k8s.node.uid by default (#36)
bhogayatakb Dec 8, 2023
eca2694
ENG-836: k8s.node.start_time added in all node metrics (#37)
bhogayatakb Dec 14, 2023
90efe32
limitrequest metrics added : for pod + container (#40)
bhogayatakb Jan 6, 2024
d869200
added start_time attributes in k8s workloads (#41)
bhogayatakb Feb 8, 2024
e8a207a
Missing metrics for K8s (#39)
sanjoyment Feb 12, 2024
80a96d3
ENG-947 & ENG-1241: Removed Persistent-Volume from transformObject fl…
sanjoyment Feb 14, 2024
758b55a
Added the missing darwin compatible CPU/Memory percent funcs (#35)
vijayasankar-mw Feb 18, 2024
137a4e6
ENG-947: Added Persistent-Volume-Claim Flow (#44)
sanjoyment Feb 20, 2024
94be3a2
Added Role, RoleBinding, ClusterRole, ClusterRoleBinding and ServiceA…
sanjoyment Feb 21, 2024
192295c
Added Ingress Module (#46)
sanjoyment Feb 23, 2024
dead9a4
Added the flatten function in ottl functions. (#47)
parth-dadhaniya Mar 14, 2024
3ce45c6
Added the custom parsing case. (#48)
parth-dadhaniya Mar 22, 2024
07d4d31
add mw_account_key in datadogreciver
meenal-developer Apr 23, 2024
fc2a802
add mw_account_key in datadogreciver
meenal-developer Apr 25, 2024
8967aef
[chore] Kubernetes receiver improvements (#52)
tejaskokje-mw Apr 23, 2024
e400b8e
datadoglogreceiver
meenal-developer Apr 29, 2024
eabbd66
minor change
meenal-developer Apr 30, 2024
86adfcc
minor change
meenal-developer Apr 30, 2024
1966562
Added missing resource attributes (#51)
arjun-mw Apr 30, 2024
1d0c1f9
minor change (#53)
meenal-developer May 2, 2024
a4aa602
Datadoglogs (#55)
meenal-developer May 6, 2024
37b4d8c
ENG-2410: Added missing metrics (#50)
hc-mw May 6, 2024
9f1ee51
datadogmetricreceiver (#57)
meenal-developer May 14, 2024
1ba8b8b
intake api implemeneted (#58)
naman-jain-15 May 17, 2024
59e0e99
added process and container metrics (#59)
naman-jain-15 May 22, 2024
0483e28
Mysql metrics/query perf (#56)
naman47vyas May 23, 2024
581cb7b
added count-stars metric (#60)
naman47vyas May 24, 2024
4dfc70f
Update receiver.go (#61)
meenal-developer May 25, 2024
0e2b2ac
Metric/postgresql connections (#62)
bhogayatakb May 25, 2024
9b4c125
ENG-2454: AWS Integration (#64)
sanjoyment Jun 4, 2024
ac9db9c
Added tags and bug fixes datadog metric reciever (#67)
naman-jain-15 Jun 4, 2024
49a24b5
ENG-2454: AWS Integration - Minor Changes (#68)
sanjoyment Jun 4, 2024
566246d
Added Attribute to identify datadog metric (#69)
naman-jain-15 Jun 7, 2024
2f80114
Update cloudwatchlogs receiver (#70)
tejaskokje-mw Jun 10, 2024
2c2f04c
v102 changes
meenal-developer Jun 17, 2024
93aec01
v102 changes
meenal-developer Jun 17, 2024
ad4b5a5
Fixes after rebase : related to make generate
bhogayatakb Jun 19, 2024
8f32b49
Fixes after rebase : fix docker stats container.started_on (#77)
arjun-mw Jun 25, 2024
cce088b
fixed host metrics receiver (#78)
hc-mw Jun 26, 2024
f67d5cc
k8sclusterreceiver fixes after v0.84.0 to v0.102.0 rebase (#79)
bhogayatakb Jun 27, 2024
eb12dd1
fixing contextName repetition in ottl (#80)
bhogayatakb Jun 27, 2024
2c1481d
Fix initiated (#81)
bhogayatakb Jun 27, 2024
c0c1973
fixed pkg/stanza failed checks (#82)
bhogayatakb Jul 1, 2024
2b7cf81
Dd k8s metric reciever v102 (#83)
naman-jain-15 Jul 1, 2024
2ed139e
ENG-2747: MongoDB receiver metrics addition (#74)
arjun-mw Jul 3, 2024
f745d61
Mysql/dbm screen metrics v102 (#85)
naman47vyas Jul 3, 2024
afb0585
Postgresql/dbm screen metrics v102 (#86)
naman47vyas Jul 5, 2024
2bfe8e9
small fix: enabled mysql.connection.count (#87)
naman47vyas Jul 15, 2024
ed0e43a
Mariadb/extending mysql for mariadb (#88)
naman47vyas Jul 18, 2024
d6caf8b
ENG-3289: Row Operations metrics for mysql based integrations by usin…
naman47vyas Jul 29, 2024
6d8ef62
Added K8s Container Waiting Reason (#90)
bhogayatakb Jul 30, 2024
48a0d2f
Add nil pointers check to prevent crash in k8sclusterreceiver (#92)
tejaskokje-mw Sep 1, 2024
9a4209d
Added pod ip in resource attributes (#93)
hc-mw Sep 4, 2024
9831b9b
added profiling stats and query stats for mongodb query details (#94)
arjun-mw Oct 14, 2024
4013c3d
process metadata caching in hostmetrics receiver (#95)
tejaskokje-mw Nov 5, 2024
6334825
Active connections in mysql scrapper (#97)
naman47vyas Dec 4, 2024
8979644
Add resourcedetection for cycle.io platform
tejaskokje-mw Dec 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 4 additions & 2 deletions cmd/otelcontribcol/builder-config.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# NOTE:
# This builder configuration is NOT used to build any official binary.
# To see the builder manifests used for official binaries,
# To see the builder manifests used for official binaries,
# check https://github.com/open-telemetry/opentelemetry-collector-releases
#
#
# For the OpenTelemetry Collector Contrib official distribution sources, check
# https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-contrib

Expand Down Expand Up @@ -147,6 +147,7 @@ receivers:
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver v0.102.0
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver v0.102.0
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.102.0
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadoglogreceiver v0.84.0
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.102.0
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver v0.102.0
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver v0.102.0
Expand Down Expand Up @@ -428,6 +429,7 @@ replaces:
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling => ../../extension/jaegerremotesampling
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver => ../../receiver/sshcheckreceiver
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver => ../../receiver/datadogreceiver
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadoglogreceiver => ../../receiver/datadoglogreceiver
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver => ../../receiver/chronyreceiver
- github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver => ../../extension/observer/ecstaskobserver
- github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver => ../../receiver/lokireceiver
Expand Down
26 changes: 15 additions & 11 deletions cmd/otelcontribcol/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -203,11 +203,11 @@ require (
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.102.0
github.com/prometheus/prometheus v0.51.2-0.20240405174432-b4a973753c6e
github.com/stretchr/testify v1.9.0
go.opentelemetry.io/collector/component v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/component v0.103.0
go.opentelemetry.io/collector/config/configgrpc v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/config/confighttp v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/config/configopaque v1.9.1-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/confmap v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/confmap v0.103.0
go.opentelemetry.io/collector/confmap/converter/expandconverter v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/confmap/provider/envprovider v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/confmap/provider/fileprovider v0.102.2-0.20240606174409-6888f8f7a45f
Expand All @@ -216,7 +216,7 @@ require (
go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/connector v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/connector/forwardconnector v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/consumer v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/consumer v0.103.0
go.opentelemetry.io/collector/exporter v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/exporter/debugexporter v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/exporter/nopexporter v0.102.2-0.20240606174409-6888f8f7a45f
Expand All @@ -226,11 +226,11 @@ require (
go.opentelemetry.io/collector/extension/ballastextension v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/extension/zpagesextension v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/otelcol v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/pdata v1.9.1-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/pdata v1.10.0
go.opentelemetry.io/collector/processor v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/processor/batchprocessor v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/receiver v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/receiver v0.103.0
go.opentelemetry.io/collector/receiver/nopreceiver v0.102.2-0.20240606174409-6888f8f7a45f
go.opentelemetry.io/collector/receiver/otlpreceiver v0.102.2-0.20240606174409-6888f8f7a45f
golang.org/x/sys v0.21.0
Expand Down Expand Up @@ -379,16 +379,17 @@ require (
github.com/armon/go-metrics v0.4.1 // indirect
github.com/armon/go-radix v1.0.0 // indirect
github.com/aws/aws-sdk-go v1.53.11 // indirect
github.com/aws/aws-sdk-go-v2 v1.27.0 // indirect
github.com/aws/aws-sdk-go-v2 v1.29.0 // indirect
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 // indirect
github.com/aws/aws-sdk-go-v2/config v1.27.16 // indirect
github.com/aws/aws-sdk-go-v2/credentials v1.17.16 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.3 // indirect
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.15 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.7 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.7 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.11 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.11 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.7 // indirect
github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.36.0 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.9 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.9 // indirect
Expand Down Expand Up @@ -685,6 +686,7 @@ require (
github.com/secure-systems-lab/go-securesystemslib v0.7.0 // indirect
github.com/segmentio/asm v1.2.0 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shirou/gopsutil/v4 v4.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/shopspring/decimal v1.3.1 // indirect
github.com/signalfx/com_signalfx_metrics_protobuf v0.0.3 // indirect
Expand Down Expand Up @@ -738,16 +740,16 @@ require (
go.mongodb.org/atlas v0.36.0 // indirect
go.mongodb.org/mongo-driver v1.15.0 // indirect
go.opencensus.io v0.24.0 // indirect
go.opentelemetry.io/collector v0.102.2-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector v0.103.0 // indirect
go.opentelemetry.io/collector/config/configauth v0.102.2-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/config/configcompression v1.9.1-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/config/confignet v0.102.2-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/config/configretry v0.102.2-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/config/configtelemetry v0.102.2-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/config/configtelemetry v0.103.0 // indirect
go.opentelemetry.io/collector/config/configtls v0.102.2-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/config/internal v0.102.2-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/extension/auth v0.102.2-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/featuregate v1.9.1-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/featuregate v1.10.0 // indirect
go.opentelemetry.io/collector/filter v0.102.2-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/semconv v0.102.2-0.20240606174409-6888f8f7a45f // indirect
go.opentelemetry.io/collector/service v0.102.2-0.20240606174409-6888f8f7a45f // indirect
Expand Down Expand Up @@ -1197,6 +1199,8 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshch

replace github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver => ../../receiver/datadogreceiver

replace github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadoglogreceiver => ../../receiver/datadoglogreceiver

replace github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver => ../../receiver/chronyreceiver

replace github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver => ../../extension/observer/ecstaskobserver
Expand Down
Loading
Loading