Modify Alignak container to use Alignak
Change-Id: Ibd2e1324e55028292f4a0cb9a000d680a6cf2703
This commit is contained in:
parent
58a3acf1f8
commit
ae360321c4
@ -7,19 +7,30 @@ RUN apt-get update && apt-get install -y vim supervisor python-dev libffi-dev li
|
|||||||
|
|
||||||
### Alignak
|
### Alignak
|
||||||
RUN apt-get update && apt-get install -y python-pip git
|
RUN apt-get update && apt-get install -y python-pip git
|
||||||
RUN useradd shinken && pip install https://github.com/naparuba/shinken/archive/601a9cd74ddbc2082f44a8275788d965b700ab3f.zip
|
RUN useradd alignak && pip install https://github.com/Alignak-monitoring/alignak/archive/d7f457d5ed94f08d9a6a38809106d3e0d35a1712.tar.gz
|
||||||
RUN apt-get install -y python-pycurl
|
RUN apt-get install -y python-pycurl
|
||||||
RUN shinken --init
|
RUN alignak --init
|
||||||
|
|
||||||
## modules
|
## modules
|
||||||
RUN shinken install webui
|
# mod-webui
|
||||||
RUN shinken install auth-cfg-password
|
RUN cd /tmp && \
|
||||||
|
wget -O mod-webui.tar.gz https://github.com/shinken-monitoring/mod-webui/archive/3215d6c775326d1fb3afb161eb279dfb44e45986.tar.gz && \
|
||||||
|
tar -zxvf mod-webui.tar.gz && \
|
||||||
|
mv /tmp/mod-webui-*/module /var/lib/alignak/modules/webui && \
|
||||||
|
rm -rfv /tmp/mod-webui*
|
||||||
|
|
||||||
|
# auth-cfg-password
|
||||||
|
RUN cd /tmp && \
|
||||||
|
wget -O mod-auth-cfg-password.tar.gz https://github.com/shinken-monitoring/mod-auth-cfg-password/archive/6079d31974305b74e332424df44efecc9dfeabfc.tar.gz && \
|
||||||
|
tar -zxvf mod-auth-cfg-password.tar.gz && \
|
||||||
|
mv /tmp/mod-auth-cfg-password-*/module /var/lib/alignak/modules/auth-cfg-password && \
|
||||||
|
rm -rfv /tmp/mod-auth-cfg-password*
|
||||||
|
|
||||||
# mod-booster-nrpe
|
# mod-booster-nrpe
|
||||||
RUN cd /tmp && \
|
RUN cd /tmp && \
|
||||||
wget -O mod-booster-nrpe.tar.gz https://github.com/shinken-monitoring/mod-booster-nrpe/archive/de7099706855e32c1962c77740be0fae446d15f5.tar.gz && \
|
wget -O mod-booster-nrpe.tar.gz https://github.com/shinken-monitoring/mod-booster-nrpe/archive/de7099706855e32c1962c77740be0fae446d15f5.tar.gz && \
|
||||||
tar -zxvf mod-booster-nrpe.tar.gz && \
|
tar -zxvf mod-booster-nrpe.tar.gz && \
|
||||||
mv /tmp/mod-booster-nrpe-*/module /var/lib/shinken/modules/mod-booster-nrpe && \
|
mv /tmp/mod-booster-nrpe-*/module /var/lib/alignak/modules/mod-booster-nrpe && \
|
||||||
rm -rfv /tmp/mod-booster-nrpe*
|
rm -rfv /tmp/mod-booster-nrpe*
|
||||||
|
|
||||||
# mod-mongodb
|
# mod-mongodb
|
||||||
@ -27,7 +38,7 @@ RUN pip install pymongo==3.0.2
|
|||||||
RUN cd /tmp && \
|
RUN cd /tmp && \
|
||||||
wget -O mod-mongodb.tar.gz https://github.com/shinken-monitoring/mod-mongodb/archive/5396fded1c56d57202236d1236703a160aec7375.tar.gz && \
|
wget -O mod-mongodb.tar.gz https://github.com/shinken-monitoring/mod-mongodb/archive/5396fded1c56d57202236d1236703a160aec7375.tar.gz && \
|
||||||
tar -zxvf mod-mongodb.tar.gz && \
|
tar -zxvf mod-mongodb.tar.gz && \
|
||||||
mv /tmp/mod-mongodb-*/module /var/lib/shinken/modules/mod-mongodb && \
|
mv /tmp/mod-mongodb-*/module /var/lib/alignak/modules/mod-mongodb && \
|
||||||
rm -rfv /tmp/mod-mongodb*
|
rm -rfv /tmp/mod-mongodb*
|
||||||
|
|
||||||
# mod-influxdb
|
# mod-influxdb
|
||||||
@ -35,26 +46,26 @@ RUN pip install influxdb==2.3.0
|
|||||||
RUN cd /tmp && \
|
RUN cd /tmp && \
|
||||||
wget -O mod-influxdb.tar.gz https://github.com/savoirfairelinux/mod-influxdb/archive/28c1bf1a34748002ad8ee1404123579373ce82fd.tar.gz && \
|
wget -O mod-influxdb.tar.gz https://github.com/savoirfairelinux/mod-influxdb/archive/28c1bf1a34748002ad8ee1404123579373ce82fd.tar.gz && \
|
||||||
tar -zxvf mod-influxdb.tar.gz && \
|
tar -zxvf mod-influxdb.tar.gz && \
|
||||||
mv /tmp/mod-influxdb-*/module /var/lib/shinken/modules/mod-influxdb && \
|
mv /tmp/mod-influxdb-*/module /var/lib/alignak/modules/mod-influxdb && \
|
||||||
rm -rfv /tmp/mod-influxdb*
|
rm -rfv /tmp/mod-influxdb*
|
||||||
|
|
||||||
# mod-ws-arbiter
|
# mod-ws-arbiter
|
||||||
RUN cd /tmp && \
|
RUN cd /tmp && \
|
||||||
wget -O mod-ws-arbiter.tar.gz https://github.com/shinken-monitoring/mod-ws-arbiter/archive/ebae7950be9452ab80ec58575e9887d9b2a15d2a.tar.gz && \
|
wget -O mod-ws-arbiter.tar.gz https://github.com/shinken-monitoring/mod-ws-arbiter/archive/ebae7950be9452ab80ec58575e9887d9b2a15d2a.tar.gz && \
|
||||||
tar -zxvf mod-ws-arbiter.tar.gz && \
|
tar -zxvf mod-ws-arbiter.tar.gz && \
|
||||||
mv /tmp/mod-ws-arbiter-*/module /var/lib/shinken/modules/ws-arbiter && \
|
mv /tmp/mod-ws-arbiter-*/module /var/lib/alignak/modules/ws-arbiter && \
|
||||||
rm -rfv /tmp/mod-ws-arbiter*
|
rm -rfv /tmp/mod-ws-arbiter*
|
||||||
|
|
||||||
# mod-mongo-live-config
|
# mod-mongo-live-config
|
||||||
RUN cd /tmp && \
|
RUN cd /tmp && \
|
||||||
wget -O mod-mongo-live-config.tar.gz https://github.com/savoirfairelinux/mod-mongo-live-config/archive/0.2.0.tar.gz && \
|
wget -O mod-mongo-live-config.tar.gz https://github.com/savoirfairelinux/mod-mongo-live-config/archive/0.2.0.tar.gz && \
|
||||||
tar -zxvf mod-mongo-live-config.tar.gz && \
|
tar -zxvf mod-mongo-live-config.tar.gz && \
|
||||||
mv /tmp/mod-mongo-live-config-*/mod_mongo_live_config /var/lib/shinken/modules/mod_mongo_live_config && \
|
mv /tmp/mod-mongo-live-config-*/mod_mongo_live_config /var/lib/alignak/modules/mod_mongo_live_config && \
|
||||||
rm -rfv /tmp/mod-mongo-live-config*
|
rm -rfv /tmp/mod-mongo-live-config*
|
||||||
|
|
||||||
## plugins
|
## plugins
|
||||||
RUN apt-get update && apt-get install -y nagios-plugins nagios-nrpe-plugin
|
RUN apt-get update && apt-get install -y nagios-plugins nagios-nrpe-plugin
|
||||||
# run permissions for user `shinken`
|
# run permissions for user `alignak`
|
||||||
RUN chmod u+s /usr/lib/nagios/plugins/check_icmp
|
RUN chmod u+s /usr/lib/nagios/plugins/check_icmp
|
||||||
RUN chmod u+s /bin/ping
|
RUN chmod u+s /bin/ping
|
||||||
RUN chmod u+s /bin/ping6
|
RUN chmod u+s /bin/ping6
|
||||||
@ -86,14 +97,14 @@ RUN sh -c 'gpg --recv-keys --keyserver keyserver.ubuntu.com 2320E8F8 && gpg --e
|
|||||||
apt-get install -y --force-yes monitoring-packs-sfl-generic-host monitoring-packs-sfl-linux-system-nrpe
|
apt-get install -y --force-yes monitoring-packs-sfl-generic-host monitoring-packs-sfl-linux-system-nrpe
|
||||||
|
|
||||||
## configuration
|
## configuration
|
||||||
RUN rm -rf /etc/shinken
|
RUN rm -rf /etc/alignak
|
||||||
ADD etc/shinken /etc/shinken
|
ADD etc/alignak /etc/alignak
|
||||||
RUN chown -R root:shinken /etc/shinken
|
RUN chown -R root:alignak /etc/alignak
|
||||||
|
|
||||||
### Supervisor
|
### Supervisor
|
||||||
ADD etc/supervisor /etc/supervisor
|
ADD etc/supervisor /etc/supervisor
|
||||||
|
|
||||||
# Shinken WEBUI
|
# Alignak WEBUI
|
||||||
EXPOSE 7767
|
EXPOSE 7767
|
||||||
|
|
||||||
# ws-arbiter
|
# ws-arbiter
|
||||||
|
@ -95,31 +95,31 @@ no_event_handlers_during_downtimes=1
|
|||||||
# [Optionnal], a pack distribution file is a local file near the arbiter
|
# [Optionnal], a pack distribution file is a local file near the arbiter
|
||||||
# that will keep host pack id association, and so push same host on the same
|
# that will keep host pack id association, and so push same host on the same
|
||||||
# scheduler if possible between restarts.
|
# scheduler if possible between restarts.
|
||||||
pack_distribution_file=/var/lib/shinken/pack_distribution.dat
|
pack_distribution_file=/var/lib/alignak/pack_distribution.dat
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Arbiter daemon part, similar to ini
|
## Arbiter daemon part, similar to ini
|
||||||
|
|
||||||
#If not specified will use lockfile direname
|
#If not specified will use lockfile direname
|
||||||
workdir=/var/lib/shinken/
|
workdir=/var/lib/alignak/
|
||||||
|
|
||||||
# Lock file (with pid) for Arbiterd
|
# Lock file (with pid) for Arbiterd
|
||||||
lock_file=/var/run/shinken/arbiterd.pid
|
lock_file=/var/run/alignak/arbiterd.pid
|
||||||
|
|
||||||
# The arbiter can have it's own local log
|
# The arbiter can have it's own local log
|
||||||
local_log=/var/log/shinken/arbiterd.log
|
local_log=/var/log/alignak/arbiterd.log
|
||||||
|
|
||||||
# Accepted log level values: DEBUG,INFO,WARNING,ERROR,CRITICAL
|
# Accepted log level values: DEBUG,INFO,WARNING,ERROR,CRITICAL
|
||||||
#log_level=WARNING
|
#log_level=WARNING
|
||||||
|
|
||||||
# User that will be used by the arbiter.
|
# User that will be used by the arbiter.
|
||||||
# If commented, run as current user (root?)
|
# If commented, run as current user (root?)
|
||||||
shinken_user=shinken
|
alignak_user=alignak
|
||||||
shinken_group=shinken
|
alignak_group=alignak
|
||||||
|
|
||||||
# The path to the modules directory
|
# The path to the modules directory
|
||||||
modules_dir=/var/lib/shinken/modules
|
modules_dir=/var/lib/alignak/modules
|
||||||
|
|
||||||
# Set to 0 if you want to make this daemon (arbiter) NOT run
|
# Set to 0 if you want to make this daemon (arbiter) NOT run
|
||||||
daemon_enabled=1
|
daemon_enabled=1
|
||||||
@ -127,9 +127,9 @@ daemon_enabled=1
|
|||||||
#-- Security using SSL --
|
#-- Security using SSL --
|
||||||
use_ssl=0
|
use_ssl=0
|
||||||
# WARNING : Put full paths for certs
|
# WARNING : Put full paths for certs
|
||||||
ca_cert=/etc/shinken/certs/ca.pem
|
ca_cert=/etc/alignak/certs/ca.pem
|
||||||
server_cert=/etc/shinken/certs/server.cert
|
server_cert=/etc/alignak/certs/server.cert
|
||||||
server_key=/etc/shinken/certs/server.key
|
server_key=/etc/alignak/certs/server.key
|
||||||
hard_ssl_name_check=0
|
hard_ssl_name_check=0
|
||||||
|
|
||||||
# If cherrypy3 is not available, it will fail back to swsgiref
|
# If cherrypy3 is not available, it will fail back to swsgiref
|
@ -3,9 +3,9 @@
|
|||||||
#===============================================================================
|
#===============================================================================
|
||||||
# Description: The Arbiter is responsible for:
|
# Description: The Arbiter is responsible for:
|
||||||
# - Loading, manipulating and dispatching the configuration
|
# - Loading, manipulating and dispatching the configuration
|
||||||
# - Validating the health of all other Shinken daemons
|
# - Validating the health of all other Alignak daemons
|
||||||
# - Issuing global directives to Shinken daemons (kill, activate-spare, etc.)
|
# - Issuing global directives to Alignak daemons (kill, activate-spare, etc.)
|
||||||
# https://shinken.readthedocs.org/en/latest/08_configobjects/arbiter.html
|
# https://alignak.readthedocs.org/en/latest/08_configobjects/arbiter.html
|
||||||
#===============================================================================
|
#===============================================================================
|
||||||
# IMPORTANT: If you use several arbiters you MUST set the host_name on each
|
# IMPORTANT: If you use several arbiters you MUST set the host_name on each
|
||||||
# servers to its real DNS name ('hostname' command).
|
# servers to its real DNS name ('hostname' command).
|
@ -1,5 +1,5 @@
|
|||||||
define command {
|
define command {
|
||||||
command_name configuration-check
|
command_name configuration-check
|
||||||
command_line sudo /etc/init.d/shinken check
|
command_line sudo /etc/init.d/alignak check
|
||||||
}
|
}
|
||||||
|
|
@ -0,0 +1,5 @@
|
|||||||
|
define command {
|
||||||
|
command_name reload-alignak
|
||||||
|
command_line /etc/init.d/alignak reload
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,5 @@
|
|||||||
|
define command {
|
||||||
|
command_name restart-alignak
|
||||||
|
command_line /etc/init.d/alignak restart
|
||||||
|
}
|
||||||
|
|
@ -1,16 +1,16 @@
|
|||||||
[daemon]
|
[daemon]
|
||||||
|
|
||||||
# The daemon will chdir into the directory workdir when launched
|
# The daemon will chdir into the directory workdir when launched
|
||||||
workdir = /var/run/shinken
|
workdir = /var/run/alignak
|
||||||
logdir = /var/log/shinken
|
logdir = /var/log/alignak
|
||||||
|
|
||||||
pidfile=%(workdir)s/brokerd.pid
|
pidfile=%(workdir)s/brokerd.pid
|
||||||
|
|
||||||
# Using default values for following config variables value:
|
# Using default values for following config variables value:
|
||||||
# Paths, if not absolute paths, are relative to workdir.
|
# Paths, if not absolute paths, are relative to workdir.
|
||||||
|
|
||||||
#user=shinken ; by default it's the current user
|
#user=alignak ; by default it's the current user
|
||||||
#group=shinken ; by default it's the current group
|
#group=alignak ; by default it's the current group
|
||||||
|
|
||||||
|
|
||||||
#host=0.0.0.0
|
#host=0.0.0.0
|
||||||
@ -23,9 +23,9 @@ daemon_enabled=1
|
|||||||
|
|
||||||
#-- SSL configuration --
|
#-- SSL configuration --
|
||||||
use_ssl=0
|
use_ssl=0
|
||||||
#ca_cert=/etc/shinken/certs/ca.pem
|
#ca_cert=/etc/alignak/certs/ca.pem
|
||||||
#server_cert=/etc/shinken/certs/server.cert
|
#server_cert=/etc/alignak/certs/server.cert
|
||||||
#server_key=/etc/shinken/certs/server.key
|
#server_key=/etc/alignak/certs/server.key
|
||||||
#hard_ssl_name_check=0
|
#hard_ssl_name_check=0
|
||||||
http_backend=auto
|
http_backend=auto
|
||||||
|
|
||||||
@ -43,6 +43,6 @@ log_level=WARNING
|
|||||||
max_queue_size=100000
|
max_queue_size=100000
|
||||||
|
|
||||||
|
|
||||||
modules_dir=/var/lib/shinken/modules
|
modules_dir=/var/lib/alignak/modules
|
||||||
user=shinken
|
user=alignak
|
||||||
group=shinken
|
group=alignak
|
@ -1,8 +1,8 @@
|
|||||||
[daemon]
|
[daemon]
|
||||||
|
|
||||||
#-- Global Configuration
|
#-- Global Configuration
|
||||||
#user=shinken ; if not set then by default it's the current user.
|
#user=alignak ; if not set then by default it's the current user.
|
||||||
#group=shinken ; if not set then by default it's the current group.
|
#group=alignak ; if not set then by default it's the current group.
|
||||||
# Set to 0 if you want to make this daemon NOT run
|
# Set to 0 if you want to make this daemon NOT run
|
||||||
daemon_enabled=1
|
daemon_enabled=1
|
||||||
|
|
||||||
@ -10,8 +10,8 @@ daemon_enabled=1
|
|||||||
# The daemon will chdir into the directory workdir when launched
|
# The daemon will chdir into the directory workdir when launched
|
||||||
# paths variables values, if not absolute paths, are relative to workdir.
|
# paths variables values, if not absolute paths, are relative to workdir.
|
||||||
# using default values for following config variables value:
|
# using default values for following config variables value:
|
||||||
workdir = /var/run/shinken
|
workdir = /var/run/alignak
|
||||||
logdir = /var/log/shinken
|
logdir = /var/log/alignak
|
||||||
pidfile=%(workdir)s/pollerd.pid
|
pidfile=%(workdir)s/pollerd.pid
|
||||||
|
|
||||||
#-- Network configuration
|
#-- Network configuration
|
||||||
@ -23,9 +23,9 @@ pidfile=%(workdir)s/pollerd.pid
|
|||||||
#-- SSL configuration --
|
#-- SSL configuration --
|
||||||
use_ssl=0
|
use_ssl=0
|
||||||
# WARNING : Put full paths for certs
|
# WARNING : Put full paths for certs
|
||||||
#ca_cert=/etc/shinken/certs/ca.pem
|
#ca_cert=/etc/alignak/certs/ca.pem
|
||||||
#server_cert=/etc/shinken/certs/server.cert
|
#server_cert=/etc/alignak/certs/server.cert
|
||||||
#server_key=/etc/shinken/certs/server.key
|
#server_key=/etc/alignak/certs/server.key
|
||||||
#hard_ssl_name_check=0
|
#hard_ssl_name_check=0
|
||||||
|
|
||||||
#-- Local log management --
|
#-- Local log management --
|
||||||
@ -36,6 +36,6 @@ local_log=%(logdir)s/pollerd.log
|
|||||||
log_level=WARNING
|
log_level=WARNING
|
||||||
|
|
||||||
|
|
||||||
modules_dir=/var/lib/shinken/modules
|
modules_dir=/var/lib/alignak/modules
|
||||||
user=shinken
|
user=alignak
|
||||||
group=shinken
|
group=alignak
|
@ -1,15 +1,15 @@
|
|||||||
[daemon]
|
[daemon]
|
||||||
|
|
||||||
# The daemon will chdir into the directory workdir when launched
|
# The daemon will chdir into the directory workdir when launched
|
||||||
workdir = /var/run/shinken
|
workdir = /var/run/alignak
|
||||||
logdir = /var/log/shinken
|
logdir = /var/log/alignak
|
||||||
|
|
||||||
pidfile=%(workdir)s/reactionnerd.pid
|
pidfile=%(workdir)s/reactionnerd.pid
|
||||||
|
|
||||||
port=7769
|
port=7769
|
||||||
#host=0.0.0.0
|
#host=0.0.0.0
|
||||||
#user=shinken
|
#user=alignak
|
||||||
#group=shinken
|
#group=alignak
|
||||||
idontcareaboutsecurity=0
|
idontcareaboutsecurity=0
|
||||||
|
|
||||||
# Set to 0 if you want to make this daemon NOT run
|
# Set to 0 if you want to make this daemon NOT run
|
||||||
@ -17,9 +17,9 @@ daemon_enabled=1
|
|||||||
|
|
||||||
#-- SSL configuration --
|
#-- SSL configuration --
|
||||||
use_ssl=0
|
use_ssl=0
|
||||||
#ca_cert=/etc/shinken/certs/ca.pem
|
#ca_cert=/etc/alignak/certs/ca.pem
|
||||||
#server_cert=/etc/shinken/certs/server.cert
|
#server_cert=/etc/alignak/certs/server.cert
|
||||||
#server_key=/etc/shinken/certs/server.key
|
#server_key=/etc/alignak/certs/server.key
|
||||||
#hard_ssl_name_check=0
|
#hard_ssl_name_check=0
|
||||||
http_backend=auto
|
http_backend=auto
|
||||||
|
|
||||||
@ -31,6 +31,6 @@ local_log=%(logdir)s/reactionnerd.log
|
|||||||
# accepted log level values= DEBUG,INFO,WARNING,ERROR,CRITICAL
|
# accepted log level values= DEBUG,INFO,WARNING,ERROR,CRITICAL
|
||||||
log_level=WARNING
|
log_level=WARNING
|
||||||
|
|
||||||
modules_dir=/var/lib/shinken/modules
|
modules_dir=/var/lib/alignak/modules
|
||||||
user=shinken
|
user=alignak
|
||||||
group=shinken
|
group=alignak
|
@ -1,15 +1,15 @@
|
|||||||
[daemon]
|
[daemon]
|
||||||
|
|
||||||
# The daemon will chdir into the directory workdir when launched
|
# The daemon will chdir into the directory workdir when launched
|
||||||
workdir = /var/run/shinken
|
workdir = /var/run/alignak
|
||||||
logdir = /var/log/shinken
|
logdir = /var/log/alignak
|
||||||
|
|
||||||
pidfile=%(workdir)s/receiverd.pid
|
pidfile=%(workdir)s/receiverd.pid
|
||||||
|
|
||||||
port=7773
|
port=7773
|
||||||
#host=0.0.0.0
|
#host=0.0.0.0
|
||||||
#user=shinken
|
#user=alignak
|
||||||
#group=shinken
|
#group=alignak
|
||||||
idontcareaboutsecurity=0
|
idontcareaboutsecurity=0
|
||||||
|
|
||||||
# Set to 0 if you want to make this daemon NOT run
|
# Set to 0 if you want to make this daemon NOT run
|
||||||
@ -17,9 +17,9 @@ daemon_enabled=1
|
|||||||
|
|
||||||
#-- SSL configuration --
|
#-- SSL configuration --
|
||||||
use_ssl=0
|
use_ssl=0
|
||||||
#ca_cert=/etc/shinken/certs/ca.pem
|
#ca_cert=/etc/alignak/certs/ca.pem
|
||||||
#server_cert=/etc/shinken/certs/server.cert
|
#server_cert=/etc/alignak/certs/server.cert
|
||||||
#server_key=/etc/shinken/certs/server.key
|
#server_key=/etc/alignak/certs/server.key
|
||||||
#hard_ssl_name_check=0
|
#hard_ssl_name_check=0
|
||||||
http_backend=auto
|
http_backend=auto
|
||||||
|
|
||||||
@ -31,6 +31,6 @@ local_log=%(logdir)s/receiverd.log
|
|||||||
# accepted log level values= DEBUG,INFO,WARNING,ERROR,CRITICAL
|
# accepted log level values= DEBUG,INFO,WARNING,ERROR,CRITICAL
|
||||||
log_level=WARNING
|
log_level=WARNING
|
||||||
|
|
||||||
modules_dir=/var/lib/shinken/modules
|
modules_dir=/var/lib/alignak/modules
|
||||||
user=shinken
|
user=alignak
|
||||||
group=shinken
|
group=alignak
|
@ -1,15 +1,15 @@
|
|||||||
[daemon]
|
[daemon]
|
||||||
|
|
||||||
# The daemon will chdir into the directory workdir when launched
|
# The daemon will chdir into the directory workdir when launched
|
||||||
workdir = /var/run/shinken
|
workdir = /var/run/alignak
|
||||||
logdir = /var/log/shinken
|
logdir = /var/log/alignak
|
||||||
|
|
||||||
pidfile=%(workdir)s/schedulerd.pid
|
pidfile=%(workdir)s/schedulerd.pid
|
||||||
|
|
||||||
port=7768
|
port=7768
|
||||||
#host=0.0.0.0
|
#host=0.0.0.0
|
||||||
#user=shinken
|
#user=alignak
|
||||||
#group=shinken
|
#group=alignak
|
||||||
idontcareaboutsecurity=0
|
idontcareaboutsecurity=0
|
||||||
|
|
||||||
# To be changed, to match your real modules directory installation
|
# To be changed, to match your real modules directory installation
|
||||||
@ -22,9 +22,9 @@ daemon_enabled=1
|
|||||||
#-- SSL configuration --
|
#-- SSL configuration --
|
||||||
use_ssl=0
|
use_ssl=0
|
||||||
# WARNING : Use full paths for certs
|
# WARNING : Use full paths for certs
|
||||||
#ca_cert=/etc/shinken/certs/ca.pem
|
#ca_cert=/etc/alignak/certs/ca.pem
|
||||||
#server_cert=/etc/shinken/certs/server.cert
|
#server_cert=/etc/alignak/certs/server.cert
|
||||||
#server_key=/etc/shinken/certs/server.key
|
#server_key=/etc/alignak/certs/server.key
|
||||||
hard_ssl_name_check=0
|
hard_ssl_name_check=0
|
||||||
http_backend=auto
|
http_backend=auto
|
||||||
|
|
||||||
@ -36,6 +36,6 @@ local_log=%(logdir)s/schedulerd.log
|
|||||||
# accepted log level values= DEBUG,INFO,WARNING,ERROR,CRITICAL
|
# accepted log level values= DEBUG,INFO,WARNING,ERROR,CRITICAL
|
||||||
log_level=WARNING
|
log_level=WARNING
|
||||||
|
|
||||||
modules_dir=/var/lib/shinken/modules
|
modules_dir=/var/lib/alignak/modules
|
||||||
user=shinken
|
user=alignak
|
||||||
group=shinken
|
group=alignak
|
@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
# Log file of the discovery command
|
# Log file of the discovery command
|
||||||
log_file=/var/log/shinken/discovery.log
|
log_file=/var/log/alignak/discovery.log
|
||||||
|
|
||||||
|
|
||||||
# Configuration files with common discovery objects
|
# Configuration files with common discovery objects
|
||||||
@ -13,7 +13,7 @@ cfg_file=discovery_rules.cfg
|
|||||||
cfg_file=discovery_runs.cfg
|
cfg_file=discovery_runs.cfg
|
||||||
|
|
||||||
# Load modules, for possible bdd connection
|
# Load modules, for possible bdd connection
|
||||||
cfg_file=../shinken.cfg
|
cfg_file=../alignak.cfg
|
||||||
|
|
||||||
# Load all commands that will be used
|
# Load all commands that will be used
|
||||||
cfg_dir=../commands
|
cfg_dir=../commands
|
@ -1,6 +1,6 @@
|
|||||||
# Active Directory and LDAP
|
# Active Directory and LDAP
|
||||||
$DOMAIN$=MYDOMAIN
|
$DOMAIN$=MYDOMAIN
|
||||||
$DOMAINUSERSHORT$=shinken_user
|
$DOMAINUSERSHORT$=alignak_user
|
||||||
$DOMAINUSER$=$DOMAIN$\\$DOMAINUSERSHORT$
|
$DOMAINUSER$=$DOMAIN$\\$DOMAINUSERSHORT$
|
||||||
$DOMAINPASSWORD$=superpassword
|
$DOMAINPASSWORD$=superpassword
|
||||||
$LDAPBASE$=dc=eu,dc=society,dc=com
|
$LDAPBASE$=dc=eu,dc=society,dc=com
|
@ -3,5 +3,5 @@ $USER1$=$NAGIOSPLUGINSDIR$
|
|||||||
$NAGIOSPLUGINSDIR$=/usr/lib/nagios/plugins
|
$NAGIOSPLUGINSDIR$=/usr/lib/nagios/plugins
|
||||||
|
|
||||||
#-- Location of the plugins for Shinken
|
#-- Location of the plugins for Shinken
|
||||||
$PLUGINSDIR$=/usr/lib/shinken/plugins
|
$PLUGINSDIR$=/usr/lib/alignak/plugins
|
||||||
|
|
@ -1,5 +0,0 @@
|
|||||||
define command {
|
|
||||||
command_name reload-shinken
|
|
||||||
command_line /etc/init.d/shinken reload
|
|
||||||
}
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
|||||||
define command {
|
|
||||||
command_name restart-shinken
|
|
||||||
command_line /etc/init.d/shinken restart
|
|
||||||
}
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user