Bogdan Drutu
23a39c7cb6
Add support for Summary type and value. ( #110 )
...
* Add support for Summary type and value.
* Fix comments and remove required.
* Fix more comments.
6 years ago
Yang Song
a3c5631ffc
Add Maven status and instructions on adding dependencies. ( #115 )
6 years ago
songy23
359b6fdd86
Bump version to 0.0.3-SNAPSHOT
6 years ago
songy23
24333298e3
Bump version to 0.0.2
6 years ago
Yang Song
b5d98584d5
Update gen-go files. ( #114 )
6 years ago
Yang Song
dd59275fb8
Gradle: Add missing source and javadoc rules. ( #113 )
6 years ago
Bogdan Drutu
da6971d730
Add support for float attributes. ( #98 )
6 years ago
Bogdan Drutu
cbeb482511
Change from mean to sum in distribution. ( #109 )
6 years ago
songy23
3a6c8d90f8
Bump version to v0.0.2-SNAPSHOT
6 years ago
songy23
ba2c2de0a8
Bump version to v0.0.1
6 years ago
Yang Song
9c751640ae
Add releasing instructions in RELEASING.md. ( #106 )
...
* Add releasing instructions in RELEASING.md.
* Re-organize the sections.
6 years ago
Yang Song
f303ae3f8d
Add Gradle build rules for generating gRPC service and releasing to Maven. ( #102 )
...
* Add build rules for generating gRPC service and releasing to Maven.
* Update to use gRPC v1.14.0
* Update version name.
6 years ago
Yang Song
d3b7200dbd
Re-organize proto directory structure. ( #103 )
...
build.gradle and BUILD.bazel/WORKSPACE should not be under the same
directory, since they expect different directory layout for proto files.
6 years ago
Yang Song
91fbd9506c
Update gen-go files. ( #101 )
6 years ago
Yang Song
988957f1ce
Add a note about interceptors of other libraries. ( #94 )
6 years ago
Emmanuel T Odeke
f6d872a6e9
agent/common/v1: use exporter_version, core_library_version in LibraryInfo ( #100 )
...
By using:
* `exporter_version`(previously `version`, but same field id: 2)
* `core_library_version` -- version of OpenCensus Library
we can succinctly convey information to the agent about the
exporter and core libraries used.
Updates #99
6 years ago
Emmanuel T Odeke
ee2e6d8d42
opencensus/proto: add default Agent port to README ( #97 )
...
The chosen default agent port is 55678.
6 years ago
Yang Song
2333df4ffe
Update the message names for Config RPC. ( #93 )
...
* Update the message names for Config RPC.
* Update message order and name.
* Rename to UpdatedLibraryConfig.
* Update gen-go files.
6 years ago
Yang Song
3234379e22
Add details about agent protocol in the README. ( #88 )
...
* Add details about agent protocol in the README.
* Rewording.
* Leave a TODO about moving content.
6 years ago
Yang Song
8c13818d7d
Update gen-go files. ( #92 )
6 years ago
Emmanuel T Odeke
e7dbba35cc
agent/trace/v1: fix signature for Config and comments too ( #91 )
...
* Fix the signature for Config since the service sends
down to applications on a stream of ConfigTraceServiceRequests
and receives responses on a stream of ConfigTraceServiceResponses
* Update TraceService comments
Fixes #89
6 years ago
Yang Song
10f868359b
Update gen-go files. ( #86 )
...
* Update gen-go files.
* Remove outdated gen-go files.
* Update gen-go files with latest changes.
6 years ago
Bogdan Drutu
0f60ee61aa
Make tracestate a list instead of a map to preserve ordering. ( #84 )
...
* Make tracestate a list instead of a map to preserve ordering.
* Use plural for trace_state_entries.
* Refactor the Tracestate to be a message.
* Fix comments.
6 years ago
Bogdan Drutu
8ca5a1281f
Allow MetricDescriptor to be sent only the first time. ( #78 )
6 years ago
Yang Song
554e673286
Update mkgogen.sh. ( #85 )
6 years ago
Yang Song
3d9e99dce3
Add agent trace service proto definitions. ( #79 )
...
* Add agent trace service proto definitions.
* Update BUILD and import.
* Leave a TODO for adding go_proto_library rule.
6 years ago
Yang Song
ad5efe554e
Update proto and gen-go package names. ( #83 )
...
* Update proto and gen-go package names.
* Move BUILD files to v1 directory.
6 years ago
Yang Song
c76b7e0632
Add agent/common proto and BUILD. ( #81 )
...
* Add agent/common proto and BUILD.
* Reorder Language enum.
* Update comments.
* Small fix
6 years ago
Yang Song
ed45831684
Add trace_config.proto. ( #80 )
...
* Add trace_config.proto
* Combine AlwaysSampler and NeverSampler.
* Make trace_config_proto a separate library.
6 years ago
Bogdan Drutu
0857a45d8e
Build exporters with maven. ( #76 )
6 years ago
Bogdan Drutu
07a6f74fb9
Make clear that cumulative int/float can go only up. ( #75 )
...
* Make clear that cumulative int/float can go only up.
* Add a message about distribution count to only go up.
* Update names to CUMULATIVE.
6 years ago
Bogdan Drutu
5524008e71
Add tracestate field to the Span proto. ( #74 )
6 years ago
Bogdan Drutu
e5be5a8567
gradle wrapper --gradle-version 4.9 ( #72 )
6 years ago
Bogdan Drutu
8226f4c5d1
Change from multiple types of timeseries to have one. ( #71 )
...
* Change from multiple types of timeseries to have one.
* Make the start_timestamp comment cleaner.
* Move start timestamp back to TimeSeries.
6 years ago
Bogdan Drutu
a758655245
Move exemplars in the Bucket. ( #70 )
...
* Move exemplars in the Bucket.
* Use singular for exemplar.
6 years ago
Bogdan Drutu
0f8977f637
Update gen-go files. ( #69 )
6 years ago
Bogdan Drutu
c6f4752cae
Move metrics in the top level directory. ( #68 )
...
* Move metrics in the top level directory.
* Update maven and gradle.
6 years ago
Bogdan Drutu
5099a9bbbe
Remove Range from Distribution. No backend supports this. ( #67 )
6 years ago
Bogdan Drutu
bc0d87d255
Remove unused MetricSet message. ( #66 )
6 years ago
Yang Song
c1c9ec58de
Metrics: Add Exemplar to DistributionValue. ( #62 )
6 years ago
easy
865a05ccc0
Gauge vs Cumulative. ( #65 )
...
* Gauge vs Cumulative.
- Split TimeSeries into GaugeTimeSeries vs CumulativeTimeSeries.
- Merge GaugePoint and CumulativePoint into a single Point message
to minimize validation.
- Remove TODO: we don't validate keys or values.
7 years ago
easy
1cc330409b
Clarifying comment about bucket boundaries. ( #64 )
...
They shouldn't be changed within a timeseries if the backend doesn't
support this.
7 years ago
easy
9ee1a1e2d6
Make MetricDescriptor.Type capture the type of the value as well. ( #63 )
...
* Make MetricDescriptor.Type capture the type of the value as well.
e.g. int64 vs double vs distribution.
7 years ago
JBD
7961b68e02
Regenerate the Go artifacts ( #61 )
...
Also use the fully qualified import paths for Go.
7 years ago
JBD
00edb4d4c5
Add export service proto ( #60 )
...
We are experimentally working on a an export service
that will allow OpenCensus libraries to report collected
data to an external service for processing and exporting.
Some frameworks and ecosystems are now providing out-of-the-box
instrumentation by using OpenCensus but the user is still expected
to register an exporter in order to export data. This is a
problem during an incident. Even though our users can benefit
from having more diagnostics data coming out of services
already instrumented with OpenCensus, they have to modify
their code to register an exporter and redeploy. Asking our
users recompile and redeploy is not an ideal at an incident
time.
This experiment might be a possible solution to
eliminate this requirement.
Updates opencensus-specs/#72.
7 years ago
Yang Song
ab82e5fdec
Metric: Add LabelKey type that has key and description. ( #57 )
7 years ago
Yang Song
562994bff2
Wrap label values to distinguish between empty-string and unset. ( #56 )
7 years ago
easy
52bd5a5342
Add clarifying comments to metrics.proto. ( #58 )
7 years ago
Yang Song
9a6e568196
Metric: Move label keys to metric descriptor. ( #55 )
7 years ago
Bogdan Drutu
c5d48acbb2
Initial draft for a metrics, an API for exporters. ( #53 )
...
* Initial draft for a metrics API that can be used by the stats API as well as other metric systems.
* Fix comments, move metrics under stats/metrics
* Fix more comments. Rename MetricPoint to Metric.
7 years ago