Category: Monitoring

Couchbase Autonomous Operator vs MongoDB Enterprise Kubernetes Operator

Couchbase Autonomous Operator vs MongoDB Enterprise Kubernetes Operator

A Kubernetes Operator is a software extension to Kubernetes that supports built-in capabilities to manage your Kubernetes applications in an automated fashion and that follows Kubernetes principles – especially the Control Loop pattern. Why do we need a Kubernetes Operator?...

Using Fluent Bit for Log Forwarding & Processing with Couchbase Server

Using Fluent Bit for Log Forwarding & Processing with Couchbase Server

With the recent release of Couchbase Autonomous Operator (CAO) 2.2, we have recently provided log processing and forwarding for the Kubernetes deployments using the OSS Fluent Bit tooling. This is also OSS and available on GitHub or as a container....

Announcing Couchbase Autonomous Operator 2.2

Announcing Couchbase Autonomous Operator 2.2

Today we are announcing the General Availability of Couchbase Autonomous Operator for Kubernetes (CAO) Version 2.2. This release provides an automated cloud-native database experience with exciting new features and improvements, such as: Auto-scaling Couchbase services Online storage scaling (scale up...

Using Prometheus and Grafana With Couchbase Sync Gateway

Using Prometheus and Grafana With Couchbase Sync Gateway

In order to improve the accessibility of our stats, the Couchbase Sync Gateway 2.8 release integrates the  Prometheus exporter functionality directly into Sync Gateway, reducing the steps required to setup a monitoring stack. In this post, we will discuss the...

Helm: Deploy & Monitor with Couchbase Autonomous Operator

Helm: Deploy & Monitor with Couchbase Autonomous Operator

One Chart to Rule Them All With the release of Couchbase Autonomous Operator 2.0, the Couchbase Operator and Cluster charts have been consolidated into a single chart.  This streamlined approach means it’s now possible to install Autonomous Operator, Admission Controller,...

Tommie McAfee May 20, 2020
Monitoring a NoSQL Database with Couchbase and Prometheus

Monitoring a NoSQL Database with Couchbase and Prometheus

Couchbase Server currently has a plethora of stats from data access throughput in KV and query to system resources like disk IO and CPU to newer services like eventing. There have been a number of community authored Prometheus Exporters written...

Couchbase Autonomous Operator 2.0 For Kubernetes Is Now GA!

Couchbase Autonomous Operator 2.0 For Kubernetes Is Now GA!

We’re proud to announce the general availability of Couchbase Autonomous Operator 2.0. We have achieved significant milestones since we first announced production certification of Couchbase Server on Docker containers in June of 2016, and with Autonomous Operator 2.0, we are...

Testing For Growth

Testing For Growth

The goal of load testing should be to identify what load your current cluster can handle, and how you need to mutate and adapt your cluster configuration as you reach various load milestones. The result should be a plan for...

Davis Chapman April 27, 2020
Couchbase Autonomous Operator 2.0 with Prometheus – Part 2

Couchbase Autonomous Operator 2.0 with Prometheus – Part 2

Prerequisites As mentioned in Part 1 of the blog, we need to run Prometheus and Grafana in the Kubernetes environment on our Amazon EKS. The recommended way is to use Kube-Prometheus, an Open Source project. Not only will this simplify...

Prasad Doddi April 21, 2020
Couchbase Autonomous Operator 2.0 with Prometheus – Part 1

Couchbase Autonomous Operator 2.0 with Prometheus – Part 1

We recently announced the latest preview of the Couchbase Autonomous Operator (CAO) 2.0 beta. This release is a significant update to the Couchbase Autonomous Operator. Couchbase Autonomous Operator 2.0 introduces several new enterprise-grade features with fully autonomous capabilities – security,...

Prasad Doddi April 21, 2020
Rebalance Improvements in Couchbase Server 6.5

Rebalance Improvements in Couchbase Server 6.5

Rebalance is a critical component of Couchbase architecture that allows for online cluster management operations including adding/removing nodes, online upgrades of hardware or software, and recovery after node failure.  Couchbase Server 6.5 makes rebalance more robust, more manageable, and faster....

Shivani Gupta August 5, 2019
Prometheus Monitoring of Couchbase Mobile Kubernetes Cluster

Prometheus Monitoring of Couchbase Mobile Kubernetes Cluster

UPDATE: Starting in v2.8, Sync Gateway includes built-in Prometheus exporter support. Stats are exported in Prometheus-compatible format through the metrics endpoint. This implies that there is no longer the need to have a separate exporter. Read the Couchbase Documentation for...