1.简介
Centreon CLAPI 是centreon 命令行接口,可以替代在网页上的许多工作。
命令行还是非常方便的。
2.安装
wget http://download.centreon.com/Modules/CLAPI/centreon-clapi-1.5.2.tar.gz
tar -axf centreon-clapi-1.5.2.tar.gz -C /usr/local/src/
cd /usr/local/src/centreon-clapi-1.5.2/
./install.sh -i
[root@master-perofu centreon-clapi-1.5.2]# ./install.sh -i
############################################################################### # # # Module : Centreon CLAPI version 1.5 # # # ############################################################################### ------------------------------------------------------------------------ Checking all needed binaries ------------------------------------------------------------------------ rm OK cp OK mv OK /bin/chmod OK /bin/chown OK echo OK more OK mkdir OK find OK /bin/grep OK /bin/cat OK /bin/sed OK
------------------------------------------------------------------------ Load parameters ------------------------------------------------------------------------ Please specify the directory that contains "instCentWeb.conf" > /etc/centreon/
------------------------------------------------------------------------ Centreon CLAPI Module Installation ------------------------------------------------------------------------ Replacing macros OK Setting right OK Setting owner/group OK Create module directory OK Copying module OK Delete temp install directory OK
The centreon-clapi.1.5 installation is finished OK See README and the log file for more details. ############################################################################### # # # Please go to the URL : http://your-server/centreon/ # # to finish the setup # # # # # ############################################################################### |
cd /usr/local/centreon/www/modules/centreon-clapi/core
vi centreon
require_once "$centreon_etc/centreon.conf.php";
改为:
require_once "/etc/centreon/centreon.conf.php";
ln -s /usr/local/centreon/www/modules/centreon-clapi/core/centreon /usr/local/bin/
[root@master-perofu core]# centreon Centreon version 2.1.8 - Copyright Merethis - www.centreon.com This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to modify and redistribute it under the GPL license
usage: ./centreon -u <LOGIN> -p <PASSWORD> [-s] -o <OBJECT> -a <ACTION> [-v] -s Use SHA1 on password (default is MD5) -v variables -h Print help -V Print version -o Object type -a Launch action on Centreon Actions are the followings : - POLLERGENERATE: Build nagios configuration for a poller (poller id in -v parameters) #> ./centreon -u <LOGIN> -p <PASSWORD> -a POLLERGENERATE -v 1 - POLLERTEST: Test nagios configuration for a poller (poller id in -v parameters) #> ./centreon -u <LOGIN> -p <PASSWORD> -a POLLERTEST -v 1 - CFGMOVE: move nagios configuration for a poller to final directory (poller id in -v parameters) #> ./centreon -u <LOGIN> -p <PASSWORD> -a CFGMOVE -v 1 - POLLERRESTART: Restart a poller (poller id in -v parameters) #> ./centreon -u <LOGIN> -p <PASSWORD> -a POLLERRESTART -v 1 - POLLERRELOAD: Reload a poller (poller id in -v parameters) #> ./centreon -u <LOGIN> -p <PASSWORD> -a POLLERRELOAD -v 1 - POLLERLIST: list all pollers #> ./centreon -u <LOGIN> -p <PASSWORD> -a POLLERLIST
For more information about configuration objects, please refer to CLAPI wiki: - http://documentation.centreon.com/docs/centreon-clapi/
Notes: - Actions can be written in lowercase chars - LOGIN and PASSWORD is an admin account of Centreon |
至此,centreon 命令行接口就安装完成了,接下来,我们就开始使用centreon,完成工作。