diff --git a/CHANGELOG.md b/CHANGELOG.md index e454565..6d2ad66 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,8 @@ ## 1.43-RC5 (2018/09/29) -* Ability to add custom Nagios plugins through `/data/nagios-plugins` -* Install official nagios-plugins package +* Ability to add custom Monitoring plugins through `/data/monitoring-plugins` +* Install [Monitoring Plugins](https://www.monitoring-plugins.org/) package * Services enabled by default ## 1.43-RC4 (2018/09/26) diff --git a/Dockerfile b/Dockerfile index 13019dd..452073c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,10 +26,9 @@ RUN apk --update --no-cache add \ git \ graphviz \ imagemagick \ + monitoring-plugins \ mtr \ mysql-client \ - nagios-plugins \ - nagios-plugins-all \ net-snmp \ net-snmp-tools \ nginx \ diff --git a/README.md b/README.md index aec511e..13ef046 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ If you are interested, [check out](https://hub.docker.com/r/crazymax/) my other * Cron tasks as a ["sidecar" container](#cron) * Syslog-ng support through a ["sidecar" container](#syslog-ng) * Ability to configure [distributed polling](https://docs.librenms.org/#Extensions/Distributed-Poller/#distributed-poller) -* Ability to add custom Nagios plugins +* Ability to add custom Monitoring plugins (Nagios) * OPCache enabled to store precompiled script bytecode in shared memory ### From docker-compose @@ -87,7 +87,7 @@ If you are interested, [check out](https://hub.docker.com/r/crazymax/) my other ### Volumes -* `/data` : Contains configuration, rrd database, logs, additional Nagios plugins, additional syslog-ng config files +* `/data` : Contains configuration, rrd database, logs, additional Monitoring plugins, additional syslog-ng config files ### Ports @@ -220,9 +220,9 @@ You have to create a configuration file to enable syslog in LibreNMS too. Create $config['enable_syslog'] = 1; ``` -## Additional Nagios plugins +## Additional Monitoring plugins (Nagios) -You can add a custom Nagios plugin in `/data/nagios-plugins/`. +You can add a custom Monitoring (Nagios) plugin in `/data/monitoring-plugins/`. > ⚠️ Container has to be restarted to propagate changes diff --git a/entrypoint.sh b/entrypoint.sh index af4bd88..b064968 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -103,7 +103,7 @@ sed -i -e "s/RANDOMSTRINGGOESHERE/${LIBRENMS_SNMP_COMMUNITY}/" /etc/snmp/snmpd.c echo "Initializing LibreNMS files / folders..." mkdir -p ${DATA_PATH}/config \ ${DATA_PATH}/logs \ - ${DATA_PATH}/nagios-plugins \ + ${DATA_PATH}/monitoring-plugins \ ${DATA_PATH}/rrd rm -f ${LIBRENMS_PATH}/config.d/* @@ -163,7 +163,7 @@ EOL cat > ${LIBRENMS_PATH}/config.d/services.php <