Details

    • Technical task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • vulcan
    • None
    • DOC-S15-May04, DOC-S17-Jun01, DOC-S18-Jun19, DOC-S19-Jun29, DOC-S20-Jul13[RC], DOC-S21-Jul20[Vulcan GA]
    • 1

    Description

      We need Threshold logging / tracing docs for each individual SDK. There are some links in Matt's blog post.

      Take a look at https://developer.couchbase.com/documentation/server/5.5/sdk/dotnet/threshold-logging.html and note any differences; we need:

      1. Any differences in Threshold Configuration Settings
      2. An example along the lines of Michael's blog post.

      I'll merge this into a new doc.

      Also need to make sure that the examples in each SDK's docs cover the points from DOC-3102:

      • document new timing info coming from server
      • setting "slow operation" threshold on client
      • setting "slow operation" threshold on server
      • example of saving slow operations to client logs
      • example of capturing client timing to get an overall timing of operation

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            Updates to config settings are in https://github.com/couchbase/docs-cb4/blob/vulcan/content/sdk/shared/tracing.dita

            They should be pulled into each SDK's doc automatically. Into http://docs-build.sc.couchbase.com/server/2570/sdk/java/threshold-logging.html & equivalent.
            (the above isn't showing the updated config yet).

            HOWTO up at http://docs-build.sc.couchbase.com/server/2570/sdk/java/tracing-from-the-sdk.html

            Above two are up at: https://github.com/couchbase/docs-cb4/pull/2570

             

            What's needed for the Python SDK is a snippet for the bottom of the threshold-logging page.
            & either:

            i) A drop in replacement set of code (and comments) for the tracing-from-the-SDK linked above. or

            ii) Something that better fits this SDK. or

            iii) [if really pushed for time] A commented code sample showing something useful that the SDK can do with Threshold logging.

             

            Thank you! 

            richard.smedley Richard Smedley added a comment - Updates to config settings are in https://github.com/couchbase/docs-cb4/blob/vulcan/content/sdk/shared/tracing.dita They should be pulled into each SDK's doc automatically. Into http://docs-build.sc.couchbase.com/server/2570/sdk/java/threshold-logging.html  & equivalent. (the above isn't showing the updated config yet). HOWTO up at http://docs-build.sc.couchbase.com/server/2570/sdk/java/tracing-from-the-sdk.html Above two are up at: https://github.com/couchbase/docs-cb4/pull/2570   What's needed for the Python SDK is a snippet for the bottom of the threshold-logging page. & either: i) A drop in replacement set of code (and comments) for the tracing-from-the-SDK linked above. or ii) Something that better fits this SDK. or iii) [if really pushed for time] A commented code sample showing something useful that the SDK can do with Threshold logging.   Thank you! 

            Thanks to @Ellis for the HOWTO content.

            Issue still open while I finish & review.

            richard.smedley Richard Smedley added a comment - Thanks to @Ellis for the HOWTO content. Issue still open while I finish & review.

            People

              richard.smedley Richard Smedley
              richard.smedley Richard Smedley
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty