aboutsummaryrefslogtreecommitdiffstats
path: root/exporters
Commit message (Collapse)AuthorAgeFilesLines
* Exporter/OcAgent: Add methods for getting and applying config. (#1488)Yang Song2018-10-112-14/+61
|
* Exporter/OcAgent: Add options on retry interval and config. (#1487)Yang Song2018-10-104-14/+70
| | | | | | | | * Exporter/OcAgent: Add options on retry interval and config. * Use options when creating Handler. * Comment out unused fileds.
* Exporter/OcAgent: Add a fake implementation of TraceService. (#1481)Yang Song2018-10-083-0/+281
| | | | | | * Exporter/OcAgent: Add a fake impl of TraceService. * Move the fake server impl to test.
* Exporter/OCAgent: Add OcAgentNodeUtils. (#1471)Yang Song2018-09-265-4/+312
| | | | | | | | | | | | * Exporter/OCAgent: Add OcAgentNodeUtils. Add utilities for detecting and creating Node. Equivalent to https://github.com/census-ecosystem/opencensus-go-exporter-ocagent/blob/master/nodeinfo.go. * Fix nullness checker. * Use a local VERSION string in OC-Agent Exporter.
* Exporter/OCAgent: Move TraceProtoUtils to exporter. (#1470)Yang Song2018-09-242-0/+700
|
* Exporter: Start adding OC-Agent Trace Exporter. (#1455)Yang Song2018-09-248-0/+492
|
* Monitored Resource: replace gke_container with k8s_container in SD exporter ↵Mayur Kale2018-09-243-20/+11
| | | | | | | | | | (#1467) * Monitored Resource: replace gke_container with k8s_container in SD exporter * remove instance_id from trace k8s_container * Add CHANGELOG
* Common: Add an API Functions.returnToString(). (#1443)Yang Song2018-09-182-13/+5
| | | | | | * Common: Add an API Functions.returnToString(). * Fix comments and add tests.
* Update release versions for all readme and build files. (#1452)sebright2018-09-188-48/+48
|
* Pass a preconfigured HttpSender to the trace exporter (#1444)Ashwin Chandrasekar2018-09-181-0/+24
| | | | | | * Pass a preconfigured HttpSender to the trace exporter * Add createWithSender to changelog
* allow arbitrary metric prefixes (#1440)Mayur Kale2018-09-172-9/+4
|
* Tracing: Add AttributeValueDouble. (#1442)Yang Song2018-09-174-1/+30
| | | Also update Trace exporters and ZPages, and fix a few typos.
* Update release versions for all readme and build files. (#1435)sebright2018-09-158-48/+48
| | | | | This commit also updates the gRPC dependency to 1.13.1 in the Maven and Gradle examples in order to resolve a dependency conflict in the Maven build.
* Added ability to specify a custom gRPC stub for the stackdriver exporter (#1410)Steven Niemitz2018-09-062-4/+35
|
* Update release versions for all readme and build files. (#1398)Yang Song2018-08-288-48/+48
|
* Remove guava dependency from the API artifact. (#1393)Bogdan Drutu2018-08-287-5/+12
| | | | | | * Remove guava dependency from the API artifact. * Make LowerCaseBase16Encoding static and remove import control.
* Add get/from{Byte} methods on TraceOptions and deprecate get/from{Bytes}. ↵Bogdan Drutu2018-08-272-7/+7
| | | | | | | | (#1392) * Add get/from{Byte} methods on TraceOptions and deprecate get/from{Bytes}. * Update changelog.
* Update all targets to at least java7 and android14 (#1367)Bogdan Drutu2018-08-1812-56/+72
| | | | | | | | * Update all targets to at least java7 and android14 * Change code to be android14 compatible. * Select a specific version for each signature.
* Allow users to use custom metric name prefix for Stackdriver (#1057)Yang Song2018-08-087-49/+219
|
* Update README of Stackdriver stats exporter. (#1356)Yang Song2018-08-011-6/+5
|
* Fix incorrect argument to Checker Framework, and fix nullness warnings. (#1354)sebright2018-08-013-20/+24
| | | | | | 709d97aa321d5729988fd63b960bbece04cfba10 modified the -AskipDefs argument to the Checker Framework (a regular expression) in a way that caused it to skip checking all files. This commit fixes the regular expression and the new Checker Framework warnings.
* Extract constant functions when used in match to reduce number of ↵Bogdan Drutu2018-07-245-148/+195
| | | | | | | | | | | | | | | | allocations. (#1336) * Extract constant functions when used in match to reduce number of allocations. * Fix names for non-constant functions. Fix deprecated warnings. * Add more optimization and clean zipkin exporter. * Use correct name format for RETURN_STRING. * Fix formatting. * Fix import for Nullable.
* Zipkin exporter: Use the correct attribute value. (#1334)Yang Song2018-07-222-1/+80
| | | | | | * Zipkin exporter: Use the correct attribute value. * Add a unit test.
* Small cleanup in Stackdriver trace exporter. (#1319)Bogdan Drutu2018-07-171-23/+11
| | | | | | * Small cleanup in Stackdriver trace exporter. * Remove unused imports.
* Export cumulative buckets for Prometheus (#1309)Thor Anker Kvisgård Lange2018-07-123-7/+9
| | | | | | * census-instrumentation/opencensus-java#1307 Prometheus does cumulative counts in the historgram buckets, see also io.prometheus.client.Histogram.Child.observe(..) * Rename variable to be more precise about its purpose
* Update release versions for all readme and build files. (#1277)Yang Song2018-06-218-48/+48
| | | | | | * Update release versions for all readme and build files. * Fix the gRPC version conflict for example mvn build.
* Error Prone: 2.2.0 -> 2.3.1sebright2018-06-131-1/+2
|\
| * Error Prone: 2.2.0 -> 2.3.1Kristen Kozak2018-06-131-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit contains several other changes as part of the upgrade: - Use -XepAllDisabledChecksAsWarnings to enable all available warnings so that we don't need to enable each warning explicitly. - Remove explicit suppression of warnings in generated code, since -XepDisableWarningsInGeneratedCode is now sufficient to suppress all warnings in AutoValue and Protocol Buffer generated classes. - Remove a suppression of "ConstructorLeaksThis", since https://github.com/google/error-prone/pull/789 was fixed. - Fix a few occurrences of "FieldCanBeFinal".
* | Stackdriver Trace Exporter: improve unit tests on resource labels. (#1254)Yang Song2018-06-133-12/+33
|/ | | | | | | | | | * Stackdriver Trace Exporter: improve unit tests on resource labels. * Have separate tests for getResourceLabels and generateSpan. * Add missing Javadoc for unit tests. * Make a helper method static.
* Stackdriver Stats Exporter: don't set StartTime for Gauge values. (#1253)Yang Song2018-06-132-6/+16
|
* Stackdriver Trace Exporter: add resource labels to Spans. (#1243)Yang Song2018-06-123-22/+231
| | | | | | | | | | | | | | | | * Stackdriver Trace Exporter: add resource labels to Spans. * Fix review comments. * Make resource labels static and only initialize once. * Remove SuppressWarnings("unchecked") * Passing resource_label map to generateSpan(). * Fix a checkstyle error. * Add more unit tests on resource labels.
* Stackdriver Stats Exporter: remove unnecessary SuppressWarnings. (#1249)Yang Song2018-06-111-3/+0
|
* Update release versions for all readme and build files. (#1237)Yang Song2018-06-058-48/+48
| | | | | | | | * Update release versions for all readme and build files. * Manually update gRPC version in example build. * Remove a stale TODO.
* Cleanup trace exporters. (#1225)Bogdan Drutu2018-06-016-136/+384
|
* Update grpc and jagger. (#1222)Bogdan Drutu2018-05-313-8/+12
|
* Add a note about Guava version conflicts in cloud client library. (#1221)Yang Song2018-05-301-0/+12
| | | | | | | | * Add a note about Guava version conflicts in cloud client library. * Make the note more general about Guava version conficts. * Fix a typo
* Overwrite the sampling probability to default for stats exporters. (#1219)Yang Song2018-05-303-4/+20
| | | | | | * Overwrite the sampling probability to default for stats exporters. * Fix a typo
* Stackdriver Trace Exporter: update README about auth setup and project id in ↵Yang Song2018-05-211-0/+14
| | | | bad format. (#1205)
* Prometheus exporter: remove namespace and prefix for help message. (#1203)Yang Song2018-05-183-84/+31
| | | | | | * Prometheus exporter: remove namespace and prefix for help message. * Add this change to CHANGELOG.
* Avoid sending negative timestamps to Stackdriver.Kristen Kozak2018-05-152-2/+8
|
* Throw IllegalArgumentException when Timestamp.create receives invalid arguments.Kristen Kozak2018-05-151-5/+3
| | | | | | Throwing IllegalArgumentException for invalid arguments is more consistent with the rest of the opencensus-java API. This commit also fixes a test that created an invalid Timestamp.
* Update release versions for all readme and build files. (#1190)Yang Song2018-05-088-48/+48
|
* Map http attributes to the stackdriver format, resolves #1153 (#1183)Sebastian Bruckner2018-05-072-2/+73
|
* Update release versions for all readme and build files. (#1178)Yang Song2018-05-028-48/+48
|
* Add missing Nullable annotation to Functions.returnNull().Kristen Kozak2018-05-022-20/+17
| | | | | | | The Checker Framework didn't detect this error, because the method used @SuppressWarnings("unchecked") for a different reason. This commit also fixes a potential NPE in ZipkinExporterHandler.
* Set bucket bounds as le labels for Prometheus exporter. (#1167)Yang Song2018-05-025-53/+214
| | | | | | | | | | Closes #1164. Previously we don't set the bucket bounds for Prometheus Samples, since bucket bounds is a built-in feature for Prometheus Histogram. However, as #1164 suggested, we can manually set the bucket bounds with the same label le that the built-in Histogram uses, to get the same output as the built-in Prometheus Histogram Samples.
* Update release versions for readme and build files. (#1160)Yang Song2018-04-278-48/+48
| | | Update release versions for readme and build files.
* Add Aggregation.LastValue and AggregationData.LastValueData to support Gauge ↵Yang Song2018-04-276-50/+207
| | | | | | | | | | | | | | | | (#1055) * Add LastValue and LastValueData * Support LastValue and LastValueData in impl * Use Utils instead of Precondition * Add LastValue and remove Mean from match() method. * Support LastValue and LastValueData in exporters and zpages. * Update MutableLastValue, add comments on why Mean is still supported.
* Move monitored resource detection utils to a separate artifact. (#1135)Yang Song2018-04-265-336/+65
| | | | Move monitored resource detection utils to a separate artifact, so that it can be reused by both Stackdriver Monitoring and Stackdriver Trace.
* Update the MonitoredResource section in SD readme (#1140)Yang Song2018-04-191-10/+10
|