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

Automation and Parse-Friendly System Event Feed

    XMLWordPrintable

Details

    • 1

    Description

      Monitoring a Couchbase Server cluster for system events can be challenging as there's a dozen different log formats across the services.  We need to provide a structured API returning notable system-level events, ideally in a JSON format that can be ingested into 3rd party systems like splunk and logstash.

      We need to capture events such a configuration changes and system disruptions.

      ns_server Design Document: https://docs.google.com/document/d/1dMkRVbJFQbGE0cfJl05lYN6qtv_jDv7YEdUfFzQGMbo/edit

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-46215
          # Subject Branch Project Status CR V

          Activity

            Build couchbase-server-7.1.0-1479 contains ns_server commit 7ed23dd with commit message:
            MB-46215 Collect event_log file in cbcollect_info

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-1479 contains ns_server commit 7ed23dd with commit message: MB-46215 Collect event_log file in cbcollect_info

            Build couchbase-server-7.1.0-1479 contains ns_server commit 2dad4dd with commit message:
            MB-46215 Configure max events stored in event_log_server

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-1479 contains ns_server commit 2dad4dd with commit message: MB-46215 Configure max events stored in event_log_server

            Build couchbase-server-7.1.0-1479 contains ns_server commit 2b30aae with commit message:
            MB-46215 Add event logs in ns_audit module.

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-1479 contains ns_server commit 2b30aae with commit message: MB-46215 Add event logs in ns_audit module.

            Build couchbase-server-7.1.0-1479 contains ns_server commit e9d06b1 with commit message:
            MB-46215 Add event log when a node is added to the ...

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-1479 contains ns_server commit e9d06b1 with commit message: MB-46215 Add event log when a node is added to the ...
            avsej Sergey Avseyev added a comment - - edited

            This change breaks configuration streaming protocol for SDKs. See MB-48970. SDKs cannot bootstrap using HTTP protocol anymore, for instance when the KV service is not configured for the node.

            avsej Sergey Avseyev added a comment - - edited This change breaks configuration streaming protocol for SDKs. See MB-48970 . SDKs cannot bootstrap using HTTP protocol anymore, for instance when the KV service is not configured for the node.

            People

              hareen.kancharla Hareen Kancharla
              ianmccloy Ian McCloy
              Votes:
              1 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty