Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-2902

LoggingMeter Output Format not per RFC

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 3.2.0
    • 3.1.7
    • None
    • 1

    Description

      The LoggingMeter format is different from what the RFC mandates (note the service and node vs. operations group):

            {
              "meta": {
                "emit_interval_s": 10000.0
              },
              "kv": {
                "127.0.0.1:11210": {
                  "total_count": 97634,
                  "percentiles_us": {
                    "75.0": 0.0,
                    "95.0": 0.0,
                    "98.0": 0.0,
                    "99.9": 0.0,
                    "100.00": 0.0
                  }
                }
              }
            }
      

      vs.

      {
        “meta”: {
          “emit_interval_s”: 600,
        },
        “operations”: {
        “<service-a>”: {
          “<operation-a>” {
            “total_count”: 1234,
            “percentiles_us”: {
              “50.0”: 5,
              “90.0”: 10,
              “99.0”: 33,
              “99.9”: 55,
              “100.0”: 101,
            }
          }
        }
        }
      }
      
      

      Attachments

        For Gerrit Dashboard: NCBC-2902
        # Subject Branch Project Status CR V

        Activity

          People

            jmorris Jeff Morris
            daschl Michael Nitschinger
            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