The Shinken Enterprise application need some prerequisites:
The Shinken Enterprise installation package need some dependencies. It will automatically install them if they are not already available on the system:
In order to install a central server you need to launch:
$ tar xfz shinken-enterprise_V02.03.01.tar.gz
$ cd shinken-enterprise
$ ./intall.sh
All the installation is automatic, and is logged into the /root/shinken.enterprise.install.log file.
This script install and enable the following daemons:
In order to install a central server you need to launch:
$ tar xfz shinken-enterprise_V02.03.01.tar.gz
$ cd shinken-enterprise
$ ./intall.sh --pollernode
All the installation is automatic, and is logged into the /root/shinken.enterprise.install.log file.
This script install and enable the following daemons:
The Shinken Enterprise daemons need to be configured in order to send performance data (metrics) into the Graphite server (the graphite carbon daemon).
If the Graphite server is installed in the central Shinken Enterprise server then you don't have to edit the Shinken Enterprise configuration files.
If your Graphite server is installed on another server, you must edit two configuration files:
In the /etc/shinken/modules/graphite.cfg file you must change the following parameters:
In the /etc/shinken/modules/webui.cfg file you must only change one parameter:
It is a comma separated list of REALM:ADDRESS entries. For each realm that have its own graphite server, you must enter the realm name and the address of the graphite-web server. The * realm name will be used if no other realms are matching (default entry).
The Shinken Enterprise daemons need to be configured in order to send various data into a mongodb server.
If the mongodb server is running on the central server then you can skip this configuration part.
Such data will be send in the mongodb server:
In all the configuration file, you just need to change the mongodb uri (mongodb_uri or uri parameter) like this:
mongodb_uri mongodb://localhost/?safe=false
Just edit the address of your mongodb server.
Notice: Don't change the safe parameter.
Then you can start your daemons:
$ /etc/init.d/carbon-cache start
$ /etc/init.d/mongodb start
$ /etc/init.d/shinken start
Then you can start your daemons:
$ /etc/init.d/shinken start