Skip to content
No description or website provided.
Python JavaScript CSS C Other
Pull request Compare This branch is 210 commits ahead, 2 commits behind bcui6611:master.
Latest commit a43acce Mar 6, 2015 @bcui6611 bcui6611 MB-13798: Add default ssl argument
Change-Id: Ib511d2c83866fc0bbed863d7a790ef9b6d1ceb2a
Failed to load latest commit information.
Cheetah
docs
reports
wrapper MB-11106: handle paths with spaces May 27, 2014
.gitignore
CMakeLists.txt
LICENSE
README.md update usage Aug 21, 2012
analyzer.py
bucket_stats.py
cbhealthchecker MB-12985: Remove unsupported -o option Jan 5, 2015
cluster_stats.py
collector.py
dbaccessor.py
diskqueue_stats.py Make tool python 2.4 compatible Apr 30, 2013
dist_setup.py
node_map.py
node_stats.py
prescription.py polish output report Nov 21, 2012
setup.py Build exe file on windows Jun 29, 2012
stats_buffer.py MB-8366: Add avg disk commit time for sizing report Jul 16, 2013
threshold.py

README.md

HealthChecker

We use this tool to collect cluster wide couchbase stats and generate health analysis report.

Build

After you clone the project from git://github.com/couchbase/healthchecker.git, run the following command:

config/autorun.sh

To build the package, run

make bdist

Build on windows

Make sure you install python and py2exe on your build machine

To build the pacakge, run

make -f Makefile.mingw

Run command

cbhealthchecker CLUSTER USERNAME PASSWORD OPTIONS

CLUSTER:

--cluster=HOST[:PORT] or -c HOST[:PORT] Default port is 8091

USERNAME:

-u USERNAME, --user=USERNAME admin username of the cluster

PASSWORD:

-p PASSWORD, --password=PASSWORD admin password of the cluster

OPTIONS:

-b BUCKETNAME, --bucket=BUCKETNAME Specific bucket name. Default is all buckets

-i FILENAME, --input=FILENAME Construct report out of input JSON file

-o FILENAME, --output=FILENAME Default output filename is 'health_report.html

-d --debug Show diagnosis information

-h --help Show this help message and exit

-v --verbose Display detailed node level information

-s SCALE, --scale=SCALE Specify stats scale, i.e. minute, hour, day, week, month and year Default scale is 'day'

-j --jsononly Colllect data only but no analysis report generated

Something went wrong with that request. Please try again.