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 Views we need to capture the following events.
|Views Events||Additional Details Needed|
|DDoc Created||UUID of the DDoc
Number of embedded views
|DDoc Deleted||UUID of the DDoc|
|DDoc Modified||UUID of the DDoc|
|Draft DDoc Deployed||UUID of the DDoc|
|View Engine Crash||Name of process that crashed
PID of crashed process
|View Engine Settings Change||Previous Setting and New Setting|