« Munin pfsense » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(3 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
[[Category:monitoring]][[Category:pfsense]] | |||
https://forum.pfsense.org/index.php?topic=66438.0 | <span style="color: red;">'''Documentation ancienne non fonctionnelle pour les versions récentes de pfsense''' | ||
</span> | |||
src https://forum.pfsense.org/index.php?topic=43347.0 | |||
src https://forum.pfsense.org/index.php?topic=66438.0 | |||
<pre> | <pre> | ||
setenv PACKAGESITE "ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-8.3-release/Latest/" | setenv PACKAGESITE "ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-8.3-release/Latest/" | ||
pkg_add -r munin-node | pkg_add -r munin-node | ||
pkg_add -r python | |||
Ligne 19 : | Ligne 26 : | ||
#editer /usr/local/etc/munin/munin-node.conf | #editer /usr/local/etc/munin/munin-node.conf | ||
/usr/local/etc/rc.d/munin-node.sh start | /usr/local/etc/rc.d/munin-node.sh start | ||
</pre> | |||
Pour dhcpd3 : | |||
<pre> | |||
setenv PACKAGESITE "ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-8.3-release/Latest/" | setenv PACKAGESITE "ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-8.3-release/Latest/" | ||
pkg_add -r p5-Net-IP make++ p5-YAML p5-Net-Netmask | pkg_add -r p5-Net-IP make++ p5-YAML p5-Net-Netmask |
Dernière version du 7 juillet 2017 à 04:42
Documentation ancienne non fonctionnelle pour les versions récentes de pfsense
src https://forum.pfsense.org/index.php?topic=43347.0
src https://forum.pfsense.org/index.php?topic=66438.0
setenv PACKAGESITE "ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-8.3-release/Latest/" pkg_add -r munin-node pkg_add -r python /usr/local/sbin/munin-node-configure --suggest --shell | sh sed -i -e 's/MB/KB/' /usr/local/etc/munin/plugins/iostat mv /usr/local/etc/rc.d/munin-node /usr/local/etc/rc.d/munin-node.sh Add the following lines to /usr/local/etc/rc.d/munin-node.sh [ -d /var/run/munin ] || mkdir /var/run/munin [ -d /var/log/munin ] || mkdir /var/log/munin [ -d /var/munin/plugin-state/ ] || mkdir -p /var/munin/plugin-state/ [ -d /etc/rc.conf ] || echo 'munin_node_enable="YES"' >> /etc/rc.conf #editer /usr/local/etc/munin/munin-node.conf /usr/local/etc/rc.d/munin-node.sh start
Pour dhcpd3 :
setenv PACKAGESITE "ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-8.3-release/Latest/" pkg_add -r p5-Net-IP make++ p5-YAML p5-Net-Netmask ln -s /usr/local/bin/makepp /usr/local/bin/make /usr/bin/perl -MCPAN -e shell install HTTP::Date exit printf '[dhcpd3]\nuser root\nenv.configfile /var/dhcpd/etc/dhcpd.conf\nenv.leasefile /var/dhcpd/var/db/dhcpd.leases' > /usr/local/etc/munin/plugin-conf.d/dhcpd3.conf ln -s /usr/local/share/munin/plugins/dhcpd3 /usr/local/etc/munin/plugins/dhcpd3 /usr/local/etc/rc.d/munin-node.sh restart patch --ignore-whitespace /usr/local/share/munin/plugins/dhcpd3 <<END --- dhcpd3.orig 2012-01-06 19:05:37.000000000 -0600 +++ dhcpd3 2012-01-06 19:07:14.000000000 -0600 @@ -219,6 +219,12 @@ print "# DEBUG: in $1\n" if \$DEBUG; \$ip = \$1; } + if(\$ip && /binding\s+state\s+([^;]+);/) { + if((\$1 eq "free") || (\$1 eq "backup")) { + print "# DEBUG: binding state $1\n" if \$DEBUG; + \$abandon = 1; + } + } if(\$ip && /ends\s+\d+\s+([^;]+);/) { # 2037/12/31 23:59:59 is max date on perl <= 5.6 print "# DEBUG: end \$1\n" if \$DEBUG; END