Uploaded image for project: 'Couchbase Mobile'
  1. Couchbase Mobile
  2. CM-127

Sync Gateway - Collect (and Log) System Level Stats

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Done
    • Major
    • 2.5.0
    • None
    • None
    • None

    Description

      In the same way that Couchbase Server does, Sync Gateway should collect, publish and log system level stats. This is invaluable for debugging issues, both ongoing and historic, where we're interested in what's going on with the machine/OS/VM as a whole. Without this, we have to rely on a user's own monitoring (which we don't provide any guidance for).

      Similar to the Couchbase Server side, some useful metrics are:

      • CPU utilisation
      • Memory free/used/total
      • Swap used/total

      More specific to Sync Gateway would be any network stats we can gather, such as:

      • Bandwidth
      • Connections and state (useful for cross-referencing between OS and SG reported figures)

      Slightly less vital than in Couchbase Server, but still useful, is capturing OS total and SG process specific stats separately, e.g. RSS of Sync Gateway itself vs. total memory used/free across the OS

      Attachments

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

        Activity

          People

            priya.rajagopal Priya Rajagopal
            James Flather James Flather (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty