Server Installation/munin

Aus Opennet
Wechseln zu: Navigation, Suche

Software für Opennet Monitoring, Allgemeines zum Opennet Dienst siehe Opennet munin

Inhaltsverzeichnis

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
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge