nagios: Add a Nagios image for service monitoring
authorW. Trevor King <wking@tremily.us>
Wed, 29 Oct 2014 20:36:40 +0000 (13:36 -0700)
committerW. Trevor King <wking@tremily.us>
Wed, 5 Nov 2014 04:54:48 +0000 (20:54 -0800)
commitfe980cb11866b37c5404ac676036f5331c7e2d45
tree9fd076916940af367a1ed6bd393f6184ca97da89
parent8e84fcdaf06ae8a392421c03d26321bda0d1eca9
nagios: Add a Nagios image for service monitoring

The lighttpd config snippet is based on Gentoo's
lighttpd_nagios3-r1.conf from net-analyzer/nagios-core.  I've dropped
the auth snippets (you can put your auth in a reverse-proxy in front
of the nagios container) and added a redirect from / to /nagios.

I had to add mod_fastcgi.conf to avoid:

  NOT handling file as static file, extension forbidden

for *.php files.

I set timezones to avoid the following PHP warning:

  date(): It is not safe to rely on the system's timezone
  settings. You are *required* to use the date.timezone setting or the
  date_default_timezone_set() function. In case you used any of those
  methods and you are still getting this warning, you most likely
  misspelled the timezone identifier
README.md
build.sh
nagios/Dockerfile.template [new file with mode: 0644]
nagios/README.md [new file with mode: 0644]
nagios/lighttpd-nagios.conf [new file with mode: 0644]
nagios/lighttpd-syslog.conf [new file with mode: 0644]
nagios/redis/README.md [new file with mode: 0644]
nagios/redis/cfg/redis.cfg [new file with mode: 0644]
nagios/redis/plugins/check_redis_list_length [new file with mode: 0755]