Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-5147

Include vbucket filter on "consumer" TAP stats

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Fix
    • Major
    • 3.0
    • 1.8.0, 2.2.0
    • couchbase-bucket
    • Security Level: Public
    • None

    Description

      Please enhance the statistics provided on "consumer" TAP streams to more closely match what is available from the "producer" side.

      For the "producer", we have:
      eq_tapq:replication_ns_1@cb1.gamegos.net:ack_log_size: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:ack_playback_size: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:ack_seqno: 3934067
      eq_tapq:replication_ns_1@cb1.gamegos.net:ack_window_full: false
      eq_tapq:replication_ns_1@cb1.gamegos.net:backfill_completed: true
      eq_tapq:replication_ns_1@cb1.gamegos.net:bg_backlog_size: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:bg_jobs_completed: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:bg_jobs_issued: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:bg_queued: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:bg_result_size: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:bg_results: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:bg_wait_for_results: false
      eq_tapq:replication_ns_1@cb1.gamegos.net:complete: false
      eq_tapq:replication_ns_1@cb1.gamegos.net:connected: true
      eq_tapq:replication_ns_1@cb1.gamegos.net:created: 60592
      eq_tapq:replication_ns_1@cb1.gamegos.net:disconnects: 78
      eq_tapq:replication_ns_1@cb1.gamegos.net:empty: false
      eq_tapq:replication_ns_1@cb1.gamegos.net:flags: 85 (ack,backfill,vblist,checkpoints)
      eq_tapq:replication_ns_1@cb1.gamegos.net:has_item: false
      eq_tapq:replication_ns_1@cb1.gamegos.net:has_queued_item: true
      eq_tapq:replication_ns_1@cb1.gamegos.net:idle: false
      eq_tapq:replication_ns_1@cb1.gamegos.net:num_tap_nack: 540770
      eq_tapq:replication_ns_1@cb1.gamegos.net:num_tap_tmpfail_survivors: 540770
      eq_tapq:replication_ns_1@cb1.gamegos.net:paused: 1
      eq_tapq:replication_ns_1@cb1.gamegos.net:pending_backfill: false
      eq_tapq:replication_ns_1@cb1.gamegos.net:pending_disconnect: false
      eq_tapq:replication_ns_1@cb1.gamegos.net:pending_disk_backfill: false
      eq_tapq:replication_ns_1@cb1.gamegos.net:qlen: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:qlen_high_pri: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:qlen_low_pri: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:queue_backfillremaining: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:queue_backoff: 540770
      eq_tapq:replication_ns_1@cb1.gamegos.net:queue_drain: 3931357
      eq_tapq:replication_ns_1@cb1.gamegos.net:queue_fill: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:queue_itemondisk: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:queue_memory: 0
      eq_tapq:replication_ns_1@cb1.gamegos.net:rec_fetched: 3935066
      eq_tapq:replication_ns_1@cb1.gamegos.net:reconnects: 78
      eq_tapq:replication_ns_1@cb1.gamegos.net:recv_ack_seqno: 3934066
      eq_tapq:replication_ns_1@cb1.gamegos.net:reserved: 1
      eq_tapq:replication_ns_1@cb1.gamegos.net:seqno_ack_requested: 3934066
      eq_tapq:replication_ns_1@cb1.gamegos.net:supports_ack: true
      eq_tapq:replication_ns_1@cb1.gamegos.net:suspended: false
      eq_tapq:replication_ns_1@cb1.gamegos.net:total_backlog_size: 34
      eq_tapq:replication_ns_1@cb1.gamegos.net:total_noops: 489
      eq_tapq:replication_ns_1@cb1.gamegos.net:type: producer
      eq_tapq:replication_ns_1@cb1.gamegos.net:vb_filter:

      { [0,17], [51,67], [206,222], [496,511], [530,545], 580, 581 }

      eq_tapq:replication_ns_1@cb1.gamegos.net:vb_filters: 86

      However, for the consumer, we only have:
      eq_tapq:anon_1397:connected: true
      eq_tapq:anon_1397:created: 70869
      eq_tapq:anon_1397:num_checkpoint_end: 1
      eq_tapq:anon_1397:num_checkpoint_end_failed: 0
      eq_tapq:anon_1397:num_checkpoint_start: 1
      eq_tapq:anon_1397:num_checkpoint_start_failed: 0
      eq_tapq:anon_1397:num_delete: 4
      eq_tapq:anon_1397:num_delete_failed: 0
      eq_tapq:anon_1397:num_flush: 0
      eq_tapq:anon_1397:num_flush_failed: 0
      eq_tapq:anon_1397:num_mutation: 3927
      eq_tapq:anon_1397:num_mutation_failed: 0
      eq_tapq:anon_1397:num_opaque: 2
      eq_tapq:anon_1397:num_opaque_failed: 0
      eq_tapq:anon_1397:num_unknown: 0
      eq_tapq:anon_1397:num_vbucket_set: 0
      eq_tapq:anon_1397:num_vbucket_set_failed: 0
      eq_tapq:anon_1397:pending_disconnect: false
      eq_tapq:anon_1397:reserved: 0
      eq_tapq:anon_1397:supports_ack: true
      eq_tapq:anon_1397:type:

      I realize that not all may make sense, but certainly "vbfilters" is one that does.

      Attachments

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

        Activity

          People

            mikew Mike Wiederhold [X] (Inactive)
            perry Perry Krug
            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