Files
spring-cloud-static/spring-cloud-sleuth/Edgware.SR5/multi/multi_spring-cloud-sleuth.html
2018-10-15 23:53:03 +00:00

3 lines
11 KiB
HTML

<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Spring Cloud Sleuth</title><link rel="stylesheet" type="text/css" href="css/manual-multipage.css"><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="multi_spring-cloud-sleuth.html" title="Spring Cloud Sleuth"><link rel="next" href="multi_pr01.html" title=""></head><body class="firstpage" bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Spring Cloud Sleuth</th></tr><tr><td width="20%" align="left">&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="multi_pr01.html">Next</a></td></tr></table><hr></div><div lang="en" class="book"><div class="titlepage"><div><div><h1 class="title"><a name="d0e3"></a>Spring Cloud Sleuth</h1></div><div><span xmlns:d="http://docbook.org/ns/docbook" class="author"><span class="firstname">Adrian Cole, Spencer Gibb, Marcin Grzejszczak, Dave Syer</span></span></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="preface"><a href="multi_pr01.html"></a></span></dt><dt><span class="chapter"><a href="multi__introduction.html">1. Introduction</a></span></dt><dd><dl><dt><span class="section"><a href="multi__introduction.html#_terminology">1.1. Terminology</a></span></dt><dt><span class="section"><a href="multi__introduction.html#_purpose">1.2. Purpose</a></span></dt><dd><dl><dt><span class="section"><a href="multi__introduction.html#_distributed_tracing_with_zipkin">1.2.1. Distributed tracing with Zipkin</a></span></dt><dt><span class="section"><a href="multi__introduction.html#_visualizing_errors">1.2.2. Visualizing errors</a></span></dt><dt><span class="section"><a href="multi__introduction.html#_live_examples">1.2.3. Live examples</a></span></dt><dt><span class="section"><a href="multi__introduction.html#_log_correlation">1.2.4. Log correlation</a></span></dt><dd><dl><dt><span class="section"><a href="multi__introduction.html#_json_logback_with_logstash">JSON Logback with Logstash</a></span></dt></dl></dd><dt><span class="section"><a href="multi__introduction.html#_propagating_span_context">1.2.5. Propagating Span Context</a></span></dt><dd><dl><dt><span class="section"><a href="multi__introduction.html#_baggage_vs_span_tags">Baggage vs. Span Tags</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="multi__introduction.html#_adding_to_the_project">1.3. Adding to the project</a></span></dt><dd><dl><dt><span class="section"><a href="multi__introduction.html#_only_sleuth_log_correlation">1.3.1. Only Sleuth (log correlation)</a></span></dt><dt><span class="section"><a href="multi__introduction.html#_sleuth_with_zipkin_via_http">1.3.2. Sleuth with Zipkin via HTTP</a></span></dt><dt><span class="section"><a href="multi__introduction.html#_sleuth_with_zipkin_via_rabbitmq_or_kafka">1.3.3. Sleuth with Zipkin via RabbitMQ or Kafka</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="multi__additional_resources.html">2. Additional resources</a></span></dt><dt><span class="chapter"><a href="multi__features.html">3. Features</a></span></dt><dt><span class="chapter"><a href="multi__sampling.html">4. Sampling</a></span></dt><dt><span class="chapter"><a href="multi__instrumentation.html">5. Instrumentation</a></span></dt><dt><span class="chapter"><a href="multi__span_lifecycle.html">6. Span lifecycle</a></span></dt><dd><dl><dt><span class="section"><a href="multi__span_lifecycle.html#creating-and-closing-spans">6.1. Creating and closing spans</a></span></dt><dt><span class="section"><a href="multi__span_lifecycle.html#continuing-spans">6.2. Continuing spans</a></span></dt><dt><span class="section"><a href="multi__span_lifecycle.html#creating-spans-with-explicit-parent">6.3. Creating spans with an explicit parent</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__naming_spans.html">7. Naming spans</a></span></dt><dd><dl><dt><span class="section"><a href="multi__naming_spans.html#__spanname_annotation">7.1. @SpanName annotation</a></span></dt><dt><span class="section"><a href="multi__naming_spans.html#_tostring_method">7.2. toString() method</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__managing_spans_with_annotations.html">8. Managing spans with annotations</a></span></dt><dd><dl><dt><span class="section"><a href="multi__managing_spans_with_annotations.html#_rationale">8.1. Rationale</a></span></dt><dt><span class="section"><a href="multi__managing_spans_with_annotations.html#_creating_new_spans">8.2. Creating new spans</a></span></dt><dt><span class="section"><a href="multi__managing_spans_with_annotations.html#_continuing_spans">8.3. Continuing spans</a></span></dt><dt><span class="section"><a href="multi__managing_spans_with_annotations.html#_more_advanced_tag_setting">8.4. More advanced tag setting</a></span></dt><dd><dl><dt><span class="section"><a href="multi__managing_spans_with_annotations.html#_custom_extractor">8.4.1. Custom extractor</a></span></dt><dt><span class="section"><a href="multi__managing_spans_with_annotations.html#_resolving_expressions_for_value">8.4.2. Resolving expressions for value</a></span></dt><dt><span class="section"><a href="multi__managing_spans_with_annotations.html#_using_tostring_method">8.4.3. Using toString method</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="multi__customizations.html">9. Customizations</a></span></dt><dd><dl><dt><span class="section"><a href="multi__customizations.html#_spring_integration">9.1. Spring Integration</a></span></dt><dt><span class="section"><a href="multi__customizations.html#_http">9.2. HTTP</a></span></dt><dt><span class="section"><a href="multi__customizations.html#_example">9.3. Example</a></span></dt><dt><span class="section"><a href="multi__customizations.html#_tracefilter">9.4. TraceFilter</a></span></dt><dt><span class="section"><a href="multi__customizations.html#_custom_sa_tag_in_zipkin">9.5. Custom SA tag in Zipkin</a></span></dt><dt><span class="section"><a href="multi__customizations.html#_custom_service_name">9.6. Custom service name</a></span></dt><dt><span class="section"><a href="multi__customizations.html#_customization_of_reported_spans">9.7. Customization of reported spans</a></span></dt><dt><span class="section"><a href="multi__customizations.html#_host_locator">9.8. Host locator</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__sending_spans_to_zipkin.html">10. Sending spans to Zipkin</a></span></dt><dt><span class="chapter"><a href="multi__span_data_as_messages.html">11. Span Data as Messages</a></span></dt><dd><dl><dt><span class="section"><a href="multi__span_data_as_messages.html#_zipkin_consumer">11.1. Zipkin Consumer</a></span></dt><dt><span class="section"><a href="multi__span_data_as_messages.html#_custom_consumer">11.2. Custom Consumer</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__metrics.html">12. Metrics</a></span></dt><dt><span class="chapter"><a href="multi__integrations.html">13. Integrations</a></span></dt><dd><dl><dt><span class="section"><a href="multi__integrations.html#_runnable_and_callable">13.1. Runnable and Callable</a></span></dt><dt><span class="section"><a href="multi__integrations.html#_hystrix">13.2. Hystrix</a></span></dt><dd><dl><dt><span class="section"><a href="multi__integrations.html#_custom_concurrency_strategy">13.2.1. Custom Concurrency Strategy</a></span></dt><dt><span class="section"><a href="multi__integrations.html#_manual_command_setting">13.2.2. Manual Command setting</a></span></dt></dl></dd><dt><span class="section"><a href="multi__integrations.html#_rxjava">13.3. RxJava</a></span></dt><dt><span class="section"><a href="multi__integrations.html#_http_integration">13.4. HTTP integration</a></span></dt><dd><dl><dt><span class="section"><a href="multi__integrations.html#_http_filter">13.4.1. HTTP Filter</a></span></dt><dt><span class="section"><a href="multi__integrations.html#_handlerinterceptor">13.4.2. HandlerInterceptor</a></span></dt><dt><span class="section"><a href="multi__integrations.html#_async_servlet_support">13.4.3. Async Servlet support</a></span></dt></dl></dd><dt><span class="section"><a href="multi__integrations.html#_http_client_integration">13.5. HTTP client integration</a></span></dt><dd><dl><dt><span class="section"><a href="multi__integrations.html#_synchronous_rest_template">13.5.1. Synchronous Rest Template</a></span></dt><dt><span class="section"><a href="multi__integrations.html#_asynchronous_rest_template">13.5.2. Asynchronous Rest Template</a></span></dt><dd><dl><dt><span class="section"><a href="multi__integrations.html#_multiple_asynchronous_rest_templates">Multiple Asynchronous Rest Templates</a></span></dt></dl></dd><dt><span class="section"><a href="multi__integrations.html#_traverson">13.5.3. Traverson</a></span></dt></dl></dd><dt><span class="section"><a href="multi__integrations.html#_feign">13.6. Feign</a></span></dt><dt><span class="section"><a href="multi__integrations.html#_asynchronous_communication">13.7. Asynchronous communication</a></span></dt><dd><dl><dt><span class="section"><a href="multi__integrations.html#__async_annotated_methods">13.7.1. @Async annotated methods</a></span></dt><dt><span class="section"><a href="multi__integrations.html#__scheduled_annotated_methods">13.7.2. @Scheduled annotated methods</a></span></dt><dt><span class="section"><a href="multi__integrations.html#_executor_executorservice_and_scheduledexecutorservice">13.7.3. Executor, ExecutorService and ScheduledExecutorService</a></span></dt><dd><dl><dt><span class="section"><a href="multi__integrations.html#_customization_of_executors">Customization of Executors</a></span></dt></dl></dd></dl></dd><dt><span class="section"><a href="multi__integrations.html#_messaging">13.8. Messaging</a></span></dt><dt><span class="section"><a href="multi__integrations.html#_zuul">13.9. Zuul</a></span></dt><dt><span class="section"><a href="multi__integrations.html#_spring_cloud_function">13.10. Spring Cloud Function</a></span></dt></dl></dd><dt><span class="chapter"><a href="multi__running_examples.html">14. Running examples</a></span></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left">&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;<a accesskey="n" href="multi_pr01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right" valign="top">&nbsp;</td></tr></table></div></body></html>