nagios+centreon总结之第七章——Centreon CLAPI安装
Centreon CLAPI 是centreon 命令行接口,可以替代在网页上的许多工作。
命令行还是非常方便的。
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,完成工作。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。