Skip to content
This repository has been archived by the owner on Jul 14, 2023. It is now read-only.

mathewmeconry/check_couchbase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

check_couchbase

Icinga plugin to check couchbase cluster

Requirements

The package jq is needed to parse the responses of the api

For Example:
apt-get install jq

Parameters

-cc / --check-cluster   Checks the connection between this node and the others (-w = warninig hosts down / -c = critical hosts down) <br>
-cn / --check-node      Checks this node which different performace data (-c and -w not in use) <br>
-u / --user             Login username <br>
-p / --passsword        Login password <br>
-P / --port             API port <br>
-h / --host             IP address <br>
-w / --warning          Warning value (only with --check-cluster in use) default: 0 <br>
-c / --critical         Critical value (only with --check-clsuter in use) default: 0 <br>



Returns

check-cluster (-cc)

Returns count of healthy and failed hosts 

check-node (-cn)

Returns state,ram used, cpu utilization, swap used, current items and uptime as performance data 

Feature requests

Please send feature requests to this repository