您的位置:首页 > 移动开发 > IOS开发

nagios+centreon总结之第七章——Centreon CLAPI安装

2014-09-23 00:00 537 查看
摘要: 隆重推出nagios+centreon系列文档,使监控不在成为难事!!!

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,完成工作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息