Server Installation/munin: Unterschied zwischen den Versionen
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
→Betrieb: Übernahme aus Dienstebeschreibung |
|||
| Zeile 9: | Zeile 9: | ||
=== Betrieb === |
=== Betrieb === |
||
==== |
==== Aufnahme von Munin Nodes ==== |
||
* in der Datei ''/etc/munin/munin-conf.d/ap.conf'' sind bereits alle Access Points erfasst (AP1.x, AP2.x, AP3.x), siehe Script unten |
|||
* für Server könnte es dieser Block in der Datei ''server.conf'' sein: |
|||
<pre> |
|||
[<standort>;<servername>] |
|||
address <servername>.on |
|||
use_node_name yes |
|||
</pre> |
|||
* ein paar Minuten später dürfte der neue Rechner im munin-Web-Interface auf [[Server/howmei]] auftauchen: https://monitor.opennet-initiative.de/ |
|||
* falls es nicht klappt, dann simuliere eine Datenabfrage von howmei aus in Richtung des zu überwachenden Servers: |
|||
<pre> |
|||
telnet <servername>.on munin |
|||
</pre> |
|||
* der üblichste Grund für ein Fehlschlagen ist die fehlende ''allow''-Zeile in der ''munin-node.conf'' oder der fehlende munin-node-Neustart |
|||
==== Script für Access Point Nodes Konfiguration ==== |
|||
#!/bin/bash |
#!/bin/bash |
||
Version vom 25. August 2016, 18:36 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
Aufnahme von Munin Nodes
- in der Datei /etc/munin/munin-conf.d/ap.conf sind bereits alle Access Points erfasst (AP1.x, AP2.x, AP3.x), siehe Script unten
- für Server könnte es dieser Block in der Datei server.conf sein:
[<standort>;<servername>]
address <servername>.on
use_node_name yes
- ein paar Minuten später dürfte der neue Rechner im munin-Web-Interface auf Server/howmei auftauchen: https://monitor.opennet-initiative.de/
- falls es nicht klappt, dann simuliere eine Datenabfrage von howmei aus in Richtung des zu überwachenden Servers:
telnet <servername>.on munin
- der üblichste Grund für ein Fehlschlagen ist die fehlende allow-Zeile in der munin-node.conf oder der fehlende munin-node-Neustart
Script für Access Point Nodes Konfiguration
#!/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"
echo
done
done
exit 0