Commit Graph

499 Commits

Author SHA1 Message Date
Tyler Yahn 0afc4ae97a
Add integration testing for gRPC instrumentation (#297)
* Add integration testing for unary client

* Update to test both client and server unary interceptors

* Add testing for streaming gRPC

* lint

* Update CHANGELOG

* Update Changelog with PR number

* Remove duplicate testing const
2020-08-26 11:38:57 -07:00
Tyler Yahn d6b87c8823
Add benchmark tests for gRPC instrumentation (#296)
* Add benchmark test to grpc instrumentation

* Set instrumentation name as const in testing

* Update to v0.11.0 otel

* Update Changelog

* lint
2020-08-26 11:16:02 -07:00
dependabot[bot] a58691531a
Bump google.golang.org/grpc from 1.31.0 to 1.31.1 in /instrumentation/google.golang.org/grpc (#302)
* Bump google.golang.org/grpc in /instrumentation/google.golang.org/grpc

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.31.0 to 1.31.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.31.0...v1.31.1)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-26 10:04:19 -07:00
dependabot[bot] 6128d59412
Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /instrumentation/net/http/httptrace (#301)
* Bump github.com/google/go-cmp in /instrumentation/net/http/httptrace

Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.5.1 to 0.5.2.
- [Release notes](https://github.com/google/go-cmp/releases)
- [Commits](https://github.com/google/go-cmp/compare/v0.5.1...v0.5.2)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-26 09:49:37 -07:00
Reginald McDonald ee5433f66b
fix: Update gocql instrumentation to meet latest contrib requirements (#298)
* fix: change options to accept providers

* fix: include semver in instrumentation creation

* fix: lint

* fix: Change WithTraceProvider to WithTracerProvider

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-26 09:32:18 -07:00
dependabot[bot] e7d4f5f581
Bump github.com/aws/aws-sdk-go from 1.34.9 to 1.34.10 in /detectors/aws (#286)
* Bump github.com/aws/aws-sdk-go from 1.34.9 to 1.34.10 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.34.9 to 1.34.10.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.9...v1.34.10)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-26 09:02:05 -07:00
Anthony Mirabella 7e7d7798a8
Release v0.11.0 (#282)
* Fix non-portable sed invocation in pre_release.sh

* Fixes due to API changes

* Update CHANGELOG.md
2020-08-25 11:46:24 -04:00
dengliming bf0a55584c
Use IntegrationShouldRun in gomemcache_test (#254)
* Use IntegrationShouldRun in gomemcache_test

* Update CHANGELOG.md

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-24 09:54:37 -07:00
dependabot[bot] 0171becaf0
Bump github.com/gorilla/mux from 1.7.4 to 1.8.0 in /instrumentation/github.com/gorilla/mux (#256)
* Bump github.com/gorilla/mux in /instrumentation/github.com/gorilla/mux

Bumps [github.com/gorilla/mux](https://github.com/gorilla/mux) from 1.7.4 to 1.8.0.
- [Release notes](https://github.com/gorilla/mux/releases)
- [Commits](https://github.com/gorilla/mux/compare/v1.7.4...v1.8.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2020-08-24 09:45:16 -07:00
dependabot[bot] 4b0e528676
Bump github.com/aws/aws-sdk-go from 1.34.8 to 1.34.9 in /detectors/aws (#253)
* Bump github.com/aws/aws-sdk-go from 1.34.8 to 1.34.9 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.34.8 to 1.34.9.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.8...v1.34.9)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-21 16:58:21 -07:00
Joshua MacDonald 4215822c71
Host metrics instrumentation (#231)
* Similar to runtime

* Comments

* Comments

* Process and host CPU usage

* Test process CPU time

* Add tests for memory and network

* Tests

* Test the readAddr return value

* Increase tolerance to 5%

* Deflake this test

* Fix doc.go

* Comment

* PR feedback

* Remove Configure() option in runtime and host

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-21 16:51:22 -07:00
Eric Lee f2ec169abb
[cortex] Authentication Implementation and Timestamp Fix (#246)
* Create auth.go, auth_test.go and add copyright and license

* Add helper function to create files for testing

* Setup authentication tests and add first test for BasicAuth

* Add BasicAuth and error definitions

* Add additional tests for BasicAuth

* Add file creation to pass basic auth tests

* Add bearer token tests

* Add bearer token authentication

* Adjust timestamp to milliseconds and remove debugging print statement

* Run make precommit and fix lint issues

* Changed error strings to start with lowercase letter

* Add explicit base time unit to timestamp

* Moved basic auth validation and validation tests to config.go

* Update comments for clarity
2020-08-20 15:29:02 -07:00
dependabot[bot] a21b1d8bab
Bump github.com/emicklei/go-restful/v3 from 3.2.0 to 3.3.0 in /instrumentation/github.com/emicklei/go-restful (#250)
* Bump github.com/emicklei/go-restful/v3

Bumps [github.com/emicklei/go-restful/v3](https://github.com/emicklei/go-restful) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/emicklei/go-restful/releases)
- [Changelog](https://github.com/emicklei/go-restful/blob/v3.3.0/CHANGES.md)
- [Commits](https://github.com/emicklei/go-restful/compare/v3.2.0...v3.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-20 09:01:09 -07:00
dependabot[bot] b5ee702c26
Bump github.com/aws/aws-sdk-go from 1.34.7 to 1.34.8 in /detectors/aws (#251)
* Bump github.com/aws/aws-sdk-go from 1.34.7 to 1.34.8 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.34.7 to 1.34.8.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.7...v1.34.8)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2020-08-20 08:43:38 -07:00
Joshua MacDonald 936bcb76ba
Use a non-standard port for the DD example (#242)
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-19 20:09:42 -07:00
Reginald McDonald 2b93770d7c
feat: add example for beego instrumentation (#243)
* feat: add dockerized example

* chore: Update readme

* fix: remove tracing on client

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-19 20:01:01 -07:00
dependabot[bot] 4e75b37cea
Bump cloud.google.com/go from 0.63.0 to 0.64.0 in /detectors/gcp (#248)
* Bump cloud.google.com/go from 0.63.0 to 0.64.0 in /detectors/gcp

Bumps [cloud.google.com/go](https://github.com/googleapis/google-cloud-go) from 0.63.0 to 0.64.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/master/CHANGES.md)
- [Commits](https://github.com/googleapis/google-cloud-go/compare/v0.63.0...v0.64.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-19 11:22:06 -07:00
dependabot[bot] 86d14f469d
Bump github.com/aws/aws-sdk-go from 1.34.6 to 1.34.7 in /detectors/aws (#247)
* Bump github.com/aws/aws-sdk-go from 1.34.6 to 1.34.7 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.34.6 to 1.34.7.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.6...v1.34.7)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2020-08-19 11:15:37 -07:00
Connor Lindsey 453f28e704
Cortex: Add support for histogram and distribution (#237)
* Cortex: Add support for histogram and distribution

* Cortex: Switch to HistogramDistribution Processor

* Update exporters/metric/cortex/cortex.go

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>

* Update exporters/metric/cortex/cortex.go

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>

* Update exporters/metric/cortex/cortex.go

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>

* Update exporters/metric/cortex/cortex.go

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>

* Fix comment and remove count map

* Make precommit

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-18 11:43:22 -07:00
Connor Lindsey b3e521c42d
Cortex example project (#238)
* Cortex: Add example

* Add license and source to cortexConfig

* Run make precommit

* Switch to infinite loop
2020-08-18 11:19:04 -07:00
Tyler Yahn 9cc7199cb2
Update runtime.go instrumentation Meter name (#241)
Resolve #240
2020-08-18 11:58:18 -04:00
Joshua MacDonald a60647b1f4
Create runtime.Config struct with metric.Provider and WithMinimumReadMemStatsInterval() configuration options (#224)
* Pass metric.Provider to runtime.Start; make interval param an Option

* Add more tests

* Address feedback

* More comments

* More comments

* Apply instrumentation version

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-18 08:39:43 -07:00
Andrea Manzini 733f3b7a37
Update build to use Go 1.15 (#236)
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-18 08:32:19 -07:00
dependabot[bot] aaac45ef48
Bump github.com/aws/aws-sdk-go from 1.34.5 to 1.34.6 in /detectors/aws (#235)
* Bump github.com/aws/aws-sdk-go from 1.34.5 to 1.34.6 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.34.5 to 1.34.6.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.5...v1.34.6)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2020-08-18 08:24:51 -07:00
Reginald McDonald d58e0e8d0a
feat: Add integration for github.com/astaxie/beego (#200)
* feat: added beego integration configuration options

* feat: added beego middleware

* feat: added doc

* chore: add readme

* fix: test cases

* fix: use json in test case

* chore: update comments

* fix: parameter name to clarify purpose

* chore: add additional unit tests

* fix: linting

* feat: add additional test cases for http

* feat: add ability to race template render

* chore: update readme

* fix: typos

* fix: test case and go version

* fix: make test cases consistent

* fix: replace beego instance each test

* fix: address pr to switch config to use providers

* fix: address pr feedback by removing unecessary documentation in readme

* fix: reduce cardinality of span names by using route template

* fix: remove readme and add example

* fix: update comment

* fix: add comment and update mod

* chore: update changelog
2020-08-17 20:39:48 -07:00
Sam Xie 0d5bd34c44
Remove service name as a parameter of Sarama instrumentation (#221)
* Remove service name as a parameter of Sarama instrumentation

* Replace `WithTracer` with `WithTracerProvider`

* Update CHANGELOG

* Fix CHANGELOG & comments

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-16 20:05:49 -07:00
dependabot[bot] 1df6921a93
Bump github.com/aws/aws-sdk-go from 1.34.4 to 1.34.5 in /detectors/aws (#230)
* Bump github.com/aws/aws-sdk-go from 1.34.4 to 1.34.5 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.34.4 to 1.34.5.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.4...v1.34.5)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
2020-08-16 13:22:58 -04:00
Tyler Yahn a333e58ee9
Add license-check to Makefile (#228)
* Add license-check to Makefile

* Add missing licenses
2020-08-16 12:18:58 -04:00
ET 0cce6d2d6a
Use top-level common SemVersion() in creation of versioned tracer for bradfitz/gomemcache (#226)
* Introduce a top-level `Version()` and `SemVersion()` function.

These are intended to be used by submodules within the repo that need
to specify an "instrumentation version" when creating a tracer or meter.

* Included PR number in CHANGELOG

* Add contrib.SemVersion() to tracer creation.

* Add bradfitz/gomemcache to dependabot directory list

* Add CHANGELOG entries.
2020-08-16 12:08:40 -04:00
ET df25cc007e
Introduce a top-level `Version()` and `SemVersion()` function (#225)
* Introduce a top-level `Version()` and `SemVersion()` function.

These are intended to be used by submodules within the repo that need
to specify an "instrumentation version" when creating a tracer or meter.

* Included PR number in CHANGELOG

* Update contrib.go

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>

* use predeclared constant regex

* Add comment about how/when Version() string is updated

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-16 11:50:09 -04:00
Matej Gera 9a03b4b866
Instrumentation for github.com/bradfitz/gomemcache (#204)
* Initial commit for gomemcache instrumentation

* Add gomemcache tests

* Add documentation and example

* PR feedback

- accept trace provider in config
- adjust example to reflect this change
- adjust example to use single copy of client with context
- define KV key constant for item key key
- adjust tests

* Configure CircleCI to run integration tests

* PR feedback - second round

- use operation type for operation names
- include multiple keys in span attribute, if applicable
- typos, naming convention fixes

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-14 08:19:49 -07:00
dependabot[bot] a85174331b
Bump github.com/aws/aws-sdk-go from 1.34.2 to 1.34.4 in /detectors/aws (#220)
* Bump github.com/aws/aws-sdk-go from 1.34.2 to 1.34.4 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.34.2 to 1.34.4.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.2...v1.34.4)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-14 08:12:41 -07:00
Tyler Yahn c3022e7a40
Update project maintainers (#219)
Replace @jmacd with @Aneurysm9 as maintainer of the project. Keep @jmacd as
a project approver.
2020-08-14 08:03:33 -07:00
Tyler Yahn db97409476
Release v0.10.1 (#216)
* .  Prepare for releasing v0.10.1

* Update Changelog

* Update Changelog
2020-08-13 17:20:01 -07:00
Connor Lindsey 818b3374b7
Cortex: Remove sanitize call (#215)
Remove sanitize call for Prometheus reserved labels like __name__.
2020-08-13 10:41:09 -07:00
dependabot[bot] 97f04f73f9
Bump github.com/aws/aws-sdk-go from 1.34.1 to 1.34.2 in /detectors/aws (#207)
* Bump github.com/aws/aws-sdk-go from 1.34.1 to 1.34.2 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.34.1 to 1.34.2.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.1...v1.34.2)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-13 08:36:55 -07:00
dependabot[bot] a3f9424350
Bump github.com/Shopify/sarama from 1.26.4 to 1.27.0 in /instrumentation/github.com/Shopify/sarama (#206)
* Bump github.com/Shopify/sarama

Bumps [github.com/Shopify/sarama](https://github.com/Shopify/sarama) from 1.26.4 to 1.27.0.
- [Release notes](https://github.com/Shopify/sarama/releases)
- [Changelog](https://github.com/Shopify/sarama/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Shopify/sarama/compare/v1.26.4...v1.27.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-13 08:28:46 -07:00
Connor Lindsey b948cd3708
Add convertToTimeseries (#211) 2020-08-12 21:19:38 -07:00
Eric Lee 6fd38b9586
Cortex Exporter Send Pipeline (#210)
* Add addHeaders for adding headers to a HTTP request and TestAddHeaders

* Add buildMessage for creating a compressed protobuf message and tests

* Add buildRequest for creating the HTTP request and TestBuildRequest

* Add sendRequest, TestSendRequest, and test helper function

* Run make precommit

* Change test helper function name, adjust comments, run make precommit
2020-08-12 10:42:32 -07:00
Eric Lee 020b7b5f90
Cortex Exporter Setup Pipeline and Configuration (#205)
* Add Config struct definition, test files, and testing data

* Add tests for Validate method

* Implement Validate method

* Add Config utility files and testing data

* Add helper function to create YAML files for testing

* Add NewConfig function, Options interface, and tests

* Add Viper tags to Config struct and two With functions

* Add test for WithFilepath

* Add WithClient and test for WithClient

* Remove default for http client and adjust tests

* Add check for conflicting authentication types and update tests

* Update README.md

* Run make precommit

* Add example Config struct

* Add NewRawExporter for creating an Exporter and TestNewRawExporter

* Add NewExportPipeline for creating a controller and TestNewExportPipeline

* Add InstallNewPipeline and TestInstallNewPipeline

* Update README and run make precommit
2020-08-11 23:20:09 -07:00
dependabot[bot] df4904080a
Bump github.com/aws/aws-sdk-go from 1.34.0 to 1.34.1 in /detectors/aws (#203)
* Bump github.com/aws/aws-sdk-go from 1.34.0 to 1.34.1 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.34.0 to 1.34.1.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.0...v1.34.1)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-11 08:51:04 -07:00
Connor Lindsey 8daa8cbb44
Cortex Exporter Project setup (#202)
* Add Exporter interface

* Add sanitize and license to all source files

* Run make precommit
2020-08-11 08:02:52 -07:00
dependabot[bot] 444937fc0f
Bump github.com/aws/aws-sdk-go from 1.33.21 to 1.34.0 in /detectors/aws (#201)
* Bump github.com/aws/aws-sdk-go from 1.33.21 to 1.34.0 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.33.21 to 1.34.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.33.21...v1.34.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-10 09:26:15 -07:00
Reginald McDonald c318cd3c37
feat: Setup CI to run tests that require external resources (#191)
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-10 10:15:22 -04:00
dependabot[bot] 6585cf196f
Bump cloud.google.com/go from 0.62.0 to 0.63.0 in /detectors/gcp (#199)
* Bump cloud.google.com/go from 0.62.0 to 0.63.0 in /detectors/gcp

Bumps [cloud.google.com/go](https://github.com/googleapis/google-cloud-go) from 0.62.0 to 0.63.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/master/CHANGES.md)
- [Commits](https://github.com/googleapis/google-cloud-go/compare/v0.62.0...v0.63.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-07 09:40:19 -07:00
dependabot[bot] 2eccb6d6bc
Bump github.com/aws/aws-sdk-go from 1.33.20 to 1.33.21 in /detectors/aws (#198)
* Bump github.com/aws/aws-sdk-go from 1.33.20 to 1.33.21 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.33.20 to 1.33.21.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.33.20...v1.33.21)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2020-08-07 09:18:24 -07:00
Anthony Mirabella 3fc65dc78f
Add instrumentation for net/http and net/httptrace (#190)
* Move othttp instrumentation to contrib repo

* api/standard package has moved to semconv

* Replace othttp references with otelhttp

* Revert "api/standard package has moved to semconv"

This reverts commit eceaa351e4 as the change has not yet
been published in a versioned module.  Leaving the revert commit in history
for ease of resurrection.

* reference correct contrib module version

* Add net/http/httptrace instrumentation

* add httptrace module to dependabot config

* fix precommit issues

* Add net/http example

* add httptrace example

* Restore response writer wrapper from opentelemery-go#979

* Add CHANGELOG entry

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-08-06 09:20:34 -07:00
dependabot[bot] b469fe2325
Bump github.com/aws/aws-sdk-go from 1.33.19 to 1.33.20 in /detectors/aws (#193)
* Bump github.com/aws/aws-sdk-go from 1.33.19 to 1.33.20 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.33.19 to 1.33.20.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.33.19...v1.33.20)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2020-08-05 23:58:00 -07:00
Tyler Yahn 87806b141a
Move gRPC instrumentation from go.opentelemetry.io/otel (#189)
* Add google.golang.org/grpc instrumentation from otel repo

Move the existing grpctrace package from the go.opentelemetry.io/otel
repository to here. This is based on the package last modified in:
96a5f8ff46632869186135fb18af9f4052cea492

This is related to:
https://github.com/open-telemetry/opentelemetry-go/issues/976

* Update package name: grpctrace -> grpc

* Revert back to the v0.10.0 api/standard package for now

* Make into Go module

* Update the Changelog

* Move the gRPC example from otel

Taken from the otel repository at
5438916f6263163f98d80f6dea06350166568ed3

* Update packaging of example

* Update go.sum for example

* Add grpc instrumentation to dependabot config
2020-08-05 20:17:30 -07:00
dependabot[bot] 94a1029f29
Bump github.com/aws/aws-sdk-go from 1.33.16 to 1.33.19 in /detectors/aws (#192)
* Bump github.com/aws/aws-sdk-go from 1.33.16 to 1.33.19 in /detectors/aws

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.33.16 to 1.33.19.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.33.16...v1.33.19)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2020-08-05 11:27:48 -07:00