Add monit-based monitoring of build manager
Should catch when the build manager freezes and restart it
This commit is contained in:
parent
a2fbe1d6c0
commit
72fdf93d29
3 changed files with 27 additions and 2 deletions
|
@ -6,7 +6,7 @@ ENV DEBIAN_FRONTEND noninteractive
|
|||
ENV HOME /root
|
||||
|
||||
# Install system packages
|
||||
RUN apt-get update # 07SEP2016
|
||||
RUN apt-get update # 02NOV2016
|
||||
RUN apt-get install -y \
|
||||
g++ \
|
||||
gdebi-core \
|
||||
|
@ -27,6 +27,7 @@ RUN apt-get install -y \
|
|||
libpq5 \
|
||||
libsasl2-dev \
|
||||
libsasl2-modules \
|
||||
monit \
|
||||
nginx \
|
||||
nodejs \
|
||||
npm \
|
||||
|
@ -112,6 +113,9 @@ ADD conf/init/zz_boot.sh /etc/my_init.d/
|
|||
ADD conf/init/service/ /etc/service/
|
||||
RUN rm -rf /etc/service/syslog-forwarder
|
||||
|
||||
ADD conf/monitrc /etc/monit/monitrc
|
||||
RUN chmod 0600 /etc/monit/monitrc
|
||||
|
||||
# remove after phusion/baseimage-docker#338 is fixed
|
||||
ADD conf/init/logrotate.conf /etc/logrotate.conf
|
||||
|
||||
|
|
Reference in a new issue