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

System Event Log - Eventing

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 7.0.0
    • 7.1.0
    • eventing
    • 1

    Description

      In Neo we're introducing a system event log to record events that happen across the cluster, see the parent MB, https://issues.couchbase.com/browse/MB-46215 for more details. 

      For Eventing we need to capture the following events. 

      Eventing Service Events Additional Details Needed
      Event Function Created UUID of Eventing Function
      Event Function Deleted UUID of Eventing Function
      Event Function Paused UUID of Eventing Function 
      Event Function Resumed UUID of Eventing Function 
      Event Function Deployed UUID of Eventing Function 
      Boundary Setting (From Everything or From Now)
      Event Function Undeployed UUID of Eventing Function 
      Event Draft Function Created UUID of Eventing Function
      Event Draft Function Deleted UUID of Eventing Function
      Start Debugger  
      Stop Debugger Debugger execution time 
      Start Tracing  
      Stop Tracing Tracing execution time 
      Functions Imported  
      Functions Exported  
      Eventing Process Crash Name of process that crashed
      PID of crashed process

      Attachments

        Issue Links

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

          Activity

            Build couchbase-server-7.1.0-1387 contains goutils commit 31d4b6a with commit message:
            MB-47030: System Event Log

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-1387 contains goutils commit 31d4b6a with commit message: MB-47030 : System Event Log

            Note for testing:

            At present, the following events are being logged:

            Function Created: appName, handleruuid

            Function Created: appName, handleruuid

            Function Deleted: appName

            Start Debugger: appName

            Stop Debugger: appName

            Start Tracing  

            Stop Tracing: tracingExecutionTimeSecs

            Functions Imported

            Functions Exported  

            Eventing-producer startup

             

            A follow-up ticket will be created to log the following events and more:

            Eventing-consumer Process Crash

            Function Paused

            Event Function Resumed

            Function Deployed

            Function Undeployed

             

            The following will not be logged as these are an internal design artifact:

            Draft Function Created

            Draft Function Deleted

             

            Thanks!

            srinivasan.raman Srinivasan Raman added a comment - Note for testing: At present, the following events are being logged: Function Created: appName, handleruuid Function Created: appName, handleruuid Function Deleted: appName Start Debugger: appName Stop Debugger: appName Start Tracing   Stop Tracing: tracingExecutionTimeSecs Functions Imported Functions Exported   Eventing-producer startup   A follow-up ticket will be created to log the following events and more: Eventing-consumer Process Crash Function Paused Event Function Resumed Function Deployed Function Undeployed   The following will not be logged as these are an internal design artifact: Draft Function Created Draft Function Deleted   Thanks!

            Build couchbase-server-7.1.0-1411 contains eventing commit dc357f0 with commit message:
            MB-47030: System Event Log - Eventing

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-1411 contains eventing commit dc357f0 with commit message: MB-47030 : System Event Log - Eventing

            Hi Sujay Gad, please test per the note I put above. Once that's done, keep the ticket open - we will plan on getting in more system events.

            srinivasan.raman Srinivasan Raman added a comment - Hi Sujay Gad , please test per the note I put above. Once that's done, keep the ticket open - we will plan on getting in more system events.
            sujay.gad Sujay Gad added a comment -

            Closing as tests have been already implemented.

            sujay.gad Sujay Gad added a comment - Closing as tests have been already implemented.

            People

              srinivasan.raman Srinivasan Raman
              ianmccloy Ian McCloy
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty