To monitor Couchbase with Database Visibility, you must be running Couchbase 4.5 and higher. And the version of the Database Agent should be higher than 4.5 to monitor Couchbase databases.
|Create New Collector||Database Type||The database type that you want to monitor.|
|Agent||The Database Agent that manages the collector.|
|Collector Name||The name you want to identify the collector by.|
|Connection Details||Hostname or IP Address||The hostname or IP address of the machine that your database is running on.|
|Listener Port||The TCP/IP address of the port on which your database communicates with the Database Agent|
|Custom JDBC Connection String|
The JDBC connection string generated by the database agent, for example,
|Username and Password||Username||The name of the user who is connecting to and monitoring the database through the Database Agent. The user should have the permissions described in User Permissions for Couchbase.|
|Password||The password of the user who is connecting to and monitoring the database through the Database Agent.|
|Advanced Options||Exclude Databases||The databases that you want to exclude, separated by commas.|
|Monitor Operating Systems||See this page for more details, Configure the Database Agent to Monitor Server Hardware.|
User Permissions for Couchbase
The monitoring user must have Full Administrator or Read-only Administrator privileges. Alternatively, if you do not want the monitoring user to have Administrator privileges, you can assign a combination of Data Monitoring and Query System Catalog privileges (available for Couchbase versions 5 and later).