couchbase - multiple buckets or documents with different types
I'm also new to Couchbase but from what I've learned so far: generally, the reason you would want to use different buckets doesn't necessarily relate to the type of documents you want to put in them. That is, you may configure buckets to replicate differently, use XDCR, allocate memory differently, and so on. However, it's perfectly acceptable to have a wide variety of different document "types" in the same bucket.

It might be a good idea to give the different documents a "type" property, so that you can more easily query them.

So, for instance, in your examples, maybe the first one would have "type":"server", and the second one would have "type":"audit", and so on.