aboutsummaryrefslogtreecommitdiff
path: root/exporters
AgeCommit message (Collapse)Author
2018-10-11Exporter/OcAgent: Add methods for getting and applying config. (#1488)Yang Song
2018-10-10Exporter/OcAgent: Add options on retry interval and config. (#1487)Yang Song
* Exporter/OcAgent: Add options on retry interval and config. * Use options when creating Handler. * Comment out unused fileds.
2018-10-08 Exporter/OcAgent: Add a fake implementation of TraceService. (#1481)Yang Song
* Exporter/OcAgent: Add a fake impl of TraceService. * Move the fake server impl to test.
2018-09-26Exporter/OCAgent: Add OcAgentNodeUtils. (#1471)Yang Song
* 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.
2018-09-24Exporter/OCAgent: Move TraceProtoUtils to exporter. (#1470)Yang Song
2018-09-24Exporter: Start adding OC-Agent Trace Exporter. (#1455)Yang Song
2018-09-24 Monitored Resource: replace gke_container with k8s_container in SD exporter ↵Mayur Kale
(#1467) * Monitored Resource: replace gke_container with k8s_container in SD exporter * remove instance_id from trace k8s_container * Add CHANGELOG
2018-09-18Common: Add an API Functions.returnToString(). (#1443)Yang Song
* Common: Add an API Functions.returnToString(). * Fix comments and add tests.
2018-09-18Update release versions for all readme and build files. (#1452)sebright
2018-09-18Pass a preconfigured HttpSender to the trace exporter (#1444)Ashwin Chandrasekar
* Pass a preconfigured HttpSender to the trace exporter * Add createWithSender to changelog
2018-09-17allow arbitrary metric prefixes (#1440)Mayur Kale
2018-09-17Tracing: Add AttributeValueDouble. (#1442)Yang Song
Also update Trace exporters and ZPages, and fix a few typos.
2018-09-15Update release versions for all readme and build files. (#1435)sebright
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.
2018-09-06Added ability to specify a custom gRPC stub for the stackdriver exporter (#1410)Steven Niemitz
2018-08-28Update release versions for all readme and build files. (#1398)Yang Song
2018-08-28Remove guava dependency from the API artifact. (#1393)Bogdan Drutu
* Remove guava dependency from the API artifact. * Make LowerCaseBase16Encoding static and remove import control.
2018-08-27Add get/from{Byte} methods on TraceOptions and deprecate get/from{Bytes}. ↵Bogdan Drutu
(#1392) * Add get/from{Byte} methods on TraceOptions and deprecate get/from{Bytes}. * Update changelog.
2018-08-18 Update all targets to at least java7 and android14 (#1367)Bogdan Drutu
* Update all targets to at least java7 and android14 * Change code to be android14 compatible. * Select a specific version for each signature.
2018-08-08Allow users to use custom metric name prefix for Stackdriver (#1057)Yang Song
2018-08-01Update README of Stackdriver stats exporter. (#1356)Yang Song
2018-08-01Fix incorrect argument to Checker Framework, and fix nullness warnings. (#1354)sebright
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.
2018-07-24Extract constant functions when used in match to reduce number of ↵Bogdan Drutu
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.
2018-07-22Zipkin exporter: Use the correct attribute value. (#1334)Yang Song
* Zipkin exporter: Use the correct attribute value. * Add a unit test.
2018-07-17Small cleanup in Stackdriver trace exporter. (#1319)Bogdan Drutu
* Small cleanup in Stackdriver trace exporter. * Remove unused imports.
2018-07-12Export cumulative buckets for Prometheus (#1309)Thor Anker Kvisgård Lange
* 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
2018-06-21Update release versions for all readme and build files. (#1277)Yang Song
* Update release versions for all readme and build files. * Fix the gRPC version conflict for example mvn build.
2018-06-13Error Prone: 2.2.0 -> 2.3.1sebright
2018-06-13Error Prone: 2.2.0 -> 2.3.1Kristen Kozak
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".
2018-06-13Stackdriver Trace Exporter: improve unit tests on resource labels. (#1254)Yang Song
* 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.
2018-06-13Stackdriver Stats Exporter: don't set StartTime for Gauge values. (#1253)Yang Song
2018-06-12Stackdriver Trace Exporter: add resource labels to Spans. (#1243)Yang Song
* 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.
2018-06-11Stackdriver Stats Exporter: remove unnecessary SuppressWarnings. (#1249)Yang Song
2018-06-05Update release versions for all readme and build files. (#1237)Yang Song
* Update release versions for all readme and build files. * Manually update gRPC version in example build. * Remove a stale TODO.
2018-06-01Cleanup trace exporters. (#1225)Bogdan Drutu
2018-05-31Update grpc and jagger. (#1222)Bogdan Drutu
2018-05-30Add a note about Guava version conflicts in cloud client library. (#1221)Yang Song
* Add a note about Guava version conflicts in cloud client library. * Make the note more general about Guava version conficts. * Fix a typo
2018-05-30 Overwrite the sampling probability to default for stats exporters. (#1219)Yang Song
* Overwrite the sampling probability to default for stats exporters. * Fix a typo
2018-05-21Stackdriver Trace Exporter: update README about auth setup and project id in ↵Yang Song
bad format. (#1205)
2018-05-18Prometheus exporter: remove namespace and prefix for help message. (#1203)Yang Song
* Prometheus exporter: remove namespace and prefix for help message. * Add this change to CHANGELOG.
2018-05-15Avoid sending negative timestamps to Stackdriver.Kristen Kozak
2018-05-15Throw IllegalArgumentException when Timestamp.create receives invalid arguments.Kristen Kozak
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.
2018-05-08Update release versions for all readme and build files. (#1190)Yang Song
2018-05-07Map http attributes to the stackdriver format, resolves #1153 (#1183)Sebastian Bruckner
2018-05-02Update release versions for all readme and build files. (#1178)Yang Song
2018-05-02Add missing Nullable annotation to Functions.returnNull().Kristen Kozak
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.
2018-05-02Set bucket bounds as le labels for Prometheus exporter. (#1167)Yang Song
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.
2018-04-27Update release versions for readme and build files. (#1160)Yang Song
Update release versions for readme and build files.
2018-04-27Add Aggregation.LastValue and AggregationData.LastValueData to support Gauge ↵Yang Song
(#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.
2018-04-26Move monitored resource detection utils to a separate artifact. (#1135)Yang Song
Move monitored resource detection utils to a separate artifact, so that it can be reused by both Stackdriver Monitoring and Stackdriver Trace.
2018-04-19Update the MonitoredResource section in SD readme (#1140)Yang Song