diff options
author | Jakob Odersky <jakob@driver.xyz> | 2017-10-05 11:15:27 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@driver.xyz> | 2017-10-05 11:16:35 -0700 |
commit | 7ab412e4bc03fbddd12c2a010076d4242c5c38ca (patch) | |
tree | 2f3ed16a653e8f0e9a14c020abf2c15e0c606107 /README.md | |
parent | e59f516fd541824edd5d4bf3970860642c83a509 (diff) | |
download | tracing-7ab412e4bc03fbddd12c2a010076d4242c5c38ca.tar.gz tracing-7ab412e4bc03fbddd12c2a010076d4242c5c38ca.tar.bz2 tracing-7ab412e4bc03fbddd12c2a010076d4242c5c38ca.zip |
Add license information
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 24 |
1 files changed, 21 insertions, 3 deletions
@@ -17,6 +17,10 @@ libraryDependencies += "xyz.driver" %% "tracing" % "0.0.1" ``` ### Example + +The library provides tracing directives which may be used to track and +report traces accross multiple, nested service calls. + ```scala import xyz.driver.tracing._ import xyz.driver.tracing.TracingDirectives._ @@ -46,12 +50,26 @@ val route = ``` ## Tracing Backends +Various tracing aggregation backends are provided out of the box. ### Logging -TODO +The `LoggingTracer` simply logs any traces locally. -### Google Stackdriver Tracing +### Google Stackdriver Tracin +The `GoogleTracer` interacts with the Google Stack Driver API, as described here: https://cloud.google.com/trace/docs/reference/v1/rest/v1/projects.traces#Trace -TODO +## Copying +Copyright 2017 Driver Inc. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. |