Server Installation/munin: Unterschied zwischen den Versionen
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
Stub |
Keine Bearbeitungszusammenfassung |
||
| Zeile 2: | Zeile 2: | ||
=== Installation === |
=== Installation === |
||
* erzeugt Graphen zum Systemzustand, insbesondere Netztraffic |
|||
* Default-Installation ausreichend, Zugriff via Web (''apache'') |
|||
* ''Require all granted'' in ''/etc/apache2/conf-enables/munin.conf'' aufnehmen |
|||
=== Betrieb === |
=== Betrieb === |
||
==== Script AP Monitoring ==== |
|||
#!/bin/bash |
|||
# |
|||
# Opennet Munin Scripts |
|||
# Mathias Mahnke, created 2016/08/22 |
|||
# Opennet Admin Group <admin@opennet-initiative.de> |
|||
# |
|||
# stop on error and unset variables |
|||
set -eu |
|||
# define variables, adopt if needed |
|||
MUNINSCRIPT_GROUP="ap" |
|||
MUNINSCRIPT_RANGE=(1 2 3) |
|||
MUNINSCRIPT_PREFIX="AP" |
|||
MUNINSCRIPT_SUFFIX="aps.on" |
|||
# output the munin configuration part for APs |
|||
for range in "${MUNINSCRIPT_RANGE[@]}" |
|||
do |
|||
for num in {1..255} |
|||
do |
|||
echo "[$MUNINSCRIPT_GROUP;$MUNINSCRIPT_PREFIX$range.$num]" |
|||
echo " address $range.$num.$MUNINSCRIPT_SUFFIX" |
|||
echo " use_node_name yes" |
|||
done |
|||
done |
|||
exit 0 |
|||
[[Kategorie:Server]] |
[[Kategorie:Server]] |
||
Version vom 22. August 2016, 12:42 Uhr
Software für Opennet Monitoring, Allgemeines zum Opennet Dienst siehe Opennet munin
Installation
- erzeugt Graphen zum Systemzustand, insbesondere Netztraffic
- Default-Installation ausreichend, Zugriff via Web (apache)
- Require all granted in /etc/apache2/conf-enables/munin.conf aufnehmen
Betrieb
Script AP Monitoring
#!/bin/bash
#
# Opennet Munin Scripts
# Mathias Mahnke, created 2016/08/22
# Opennet Admin Group <admin@opennet-initiative.de>
#
# stop on error and unset variables
set -eu
# define variables, adopt if needed
MUNINSCRIPT_GROUP="ap"
MUNINSCRIPT_RANGE=(1 2 3)
MUNINSCRIPT_PREFIX="AP"
MUNINSCRIPT_SUFFIX="aps.on"
# output the munin configuration part for APs
for range in "${MUNINSCRIPT_RANGE[@]}"
do
for num in {1..255}
do
echo "[$MUNINSCRIPT_GROUP;$MUNINSCRIPT_PREFIX$range.$num]"
echo " address $range.$num.$MUNINSCRIPT_SUFFIX"
echo " use_node_name yes"
done
done
exit 0