Commit Graph

67 Commits

Author SHA1 Message Date
Marcin Grzejszczak
a626632b40 Added support for service discovery based Zipkin URL resolution 2017-07-15 19:50:05 +02:00
Kamil Szymański
6cd9302c92 Grok pattern fix (#548) 2017-04-10 16:30:00 +02:00
Marcin Grzejszczak
0f29735c11 Managing spans with annotations (#526)
The main arguments for these features are

* api-agnostic means to collaborate with a span
    - use of annotations allows users to add to a span with no library dependency on a span api.
    This allows Sleuth to change its core api less impact to user code.
* reduced surface area for basic span operations.
    - without this feature one has to use the span api, which has lifecycle commands that
    could be used incorrectly. By only exposing scope, tag and log functionality, users can
    collaborate without accidentally breaking span lifecycle.
* collaboration with runtime generated code
    - with libraries such as Spring Data / Feign the implementations of interfaces are generated
    at runtime thus span wrapping of objects was tedious. Now you can provide annotations
     over interfaces and arguments of those interfaces

This PR is an adoption of @Koizumi85 work started here - https://github.com/Koizumi85/spring-cloud-sleuth-annotation

fixes #182
2017-02-27 15:26:03 +01:00
Marcin Grzejszczak
4a818eee73 Added back the baggage docs 2017-02-08 13:29:01 +01:00
Marcin Grzejszczak
6d445f56f4 Going back to snapshots 2017-01-30 10:37:40 +01:00
Marcin Grzejszczak
adfaa036a2 Bumping versions before release 2017-01-30 10:31:39 +01:00
Marcin Grzejszczak
5df50bf4ea Increased timeout for Zipkin Server start 2016-12-27 10:52:27 +01:00
Marcin Grzejszczak
eab6d39cb6 Updated docs 2016-11-10 15:49:22 +01:00
Marcin Grzejszczak
642cf9d7a9 Updated docs 2016-11-10 15:41:03 +01:00
Marcin Grzejszczak
96df523557 Added baggage support (#440)
without this change there is no support for context propagation
with this change whenever you pass the `baggage-...` for http or `baggage_` for messaging headers then such a value will be propagated through your system

fixes #237
2016-11-10 15:36:47 +01:00
Marcin Grzejszczak
83012a5aa6 Text map introduction (#439)
without this change we had to treat every mean of injecting and extracting span information separately
with this change all means of communications are abstracted. That way you configure things once only.

part of #237
2016-11-04 12:23:14 +01:00
Marcin Grzejszczak
de19e3adfa Added info about root span 2016-08-29 15:08:55 +02:00
Marcin Grzejszczak
1ffa54f4fc Updated docs 2016-07-15 09:13:14 +02:00
Marcin Grzejszczak
d2c3f63ac8 Added exlipict links to videos 2016-07-15 09:06:16 +02:00
Marcin Grzejszczak
e5da08a0fa Added videos to the docs
fixes #336
2016-07-15 09:02:50 +02:00
Marcin Grzejszczak
1b092c8ca5 Updated readme 2016-07-14 13:51:31 +02:00
Marcin Grzejszczak
df3276bafb Fixed a typo in docs 2016-07-11 15:17:27 +02:00
Marcin Grzejszczak
f199321878 Added circle.ci integration
- also limited to 5 seconds awaits
2016-07-11 15:14:21 +02:00
Dave Syer
9d296a47b6 Add small sample app to README 2016-07-05 09:57:51 +01:00
Marcin Grzejszczak
723b19ee78 Added Logback with Logstash JSON logging pattern 2016-05-30 17:09:41 +02:00
Marcin Grzejszczak
ef369d9ee2 Updated docs with missing starter dep
In the docs we needed to add the dependency to starter-sleuth, that way all the necessary dependencies are downloaded to the project

fixes #281
2016-05-23 10:08:54 +02:00
Marcin Grzejszczak
29d2eec030 Updated the version in the docs 2016-05-12 17:00:09 +02:00
Dave Syer
d8a9933725 Update README and remove .settings.xml where appropriate 2016-05-12 10:47:36 +01:00
Marcin Grzejszczak
9af0abc127 Polish 2016-05-10 09:08:15 +02:00
Marcin Grzejszczak
8154bab922 Added docs on how to add Sleuth to the project 2016-05-09 17:30:00 +02:00
Marcin Grzejszczak
7a70819feb Updated readme 2016-04-29 14:30:17 +02:00
Marcin Grzejszczak
8695990c0e Fixed a typo 2016-04-19 17:10:20 +02:00
Marcin Grzejszczak
791f3d97fb Fixed images 2016-04-19 17:07:16 +02:00
Marcin Grzejszczak
5fe72e6fa4 Fixed images 2016-04-19 16:52:44 +02:00
Marcin Grzejszczak
ecbcb2d335 Updated docs 2016-04-19 16:46:23 +02:00
Marcin Grzejszczak
9aba475ac9 Updated readme 2016-03-29 13:01:28 +02:00
Marcin Grzejszczak
cf8250762b Updated docs 2016-03-16 16:14:07 +01:00
Marcin Grzejszczak
3bb7916fff Customizable headers
* Fixed the HttpServlet extractors
    (now the response can contain custom headers)
    * Changed header names to be Zipkin compatible
    * removed qualifiers and properties
    * updated the docs

fixes #19
2016-03-16 16:10:28 +01:00
Marcin Grzejszczak
aaff81dc18 Updated the docs 2016-03-11 10:29:45 +01:00
Marcin Grzejszczak
f57a979338 Simplified the docs 2016-03-11 10:18:55 +01:00
Marcin Grzejszczak
f3d9ace609 Removed lombok from the docs 2016-03-08 18:38:41 +01:00
Marcin Grzejszczak
7c3f8007ba Added no_lombok variable 2016-03-08 17:51:24 +01:00
Marcin Grzejszczak
fa32131029 Updated docs 2016-03-08 16:38:44 +01:00
Marcin Grzejszczak
6e1bc0ecd4 Fixed wrong property in docs 2016-03-08 09:34:46 +01:00
Marcin Grzejszczak
ec7300ce7a Updated docs 2016-03-08 08:58:47 +01:00
Marcin Grzejszczak
b51af6b30c Added Kibana screens and patterns 2016-03-04 11:04:40 +01:00
Marcin Grzejszczak
6e3efa8fb3 Updated README.md 2016-03-03 16:29:44 +01:00
Dave Syer
6e827b2999 Updates to README 2016-02-18 23:11:37 +00:00
Marcin Grzejszczak
ee8d7a54c7 Delomboking 2016-02-10 19:09:20 +01:00
Marcin Grzejszczak
1ff4a9a0e9 Fixed docs 2016-02-09 15:54:42 +01:00
Marcin Grzejszczak
1b0c8dfee5 [#146] Introduced SpanName
- Added aspect to provide better naming for @Async

fixes #146
2016-02-09 15:25:36 +01:00
Dave Syer
271fb74b17 Update docs 2016-02-03 15:43:38 +00:00
Spencer Gibb
8918057a7f Updated readme for code of conduct.
See https://github.com/spring-cloud/spring-cloud-build/issues/26
2016-02-01 20:01:50 -07:00
Marcin Grzejszczak
a4035f61db Refactored code, removed notion of DockerTests 2016-01-13 11:51:25 +01:00
Marcin Grzejszczak
074a029cd0 Updated docs for integration tests 2016-01-12 17:57:50 +01:00