Beiträge von VeePay

    Ohne an den berechtigten Kommentaren zur Sicherheit anzuknüpfen...

    Teste doch einfach mal die eigene App von Netcup.

    Mit dieser kannst du ohne weiteres den kompletten vServer neustarten.

    Mittlerweile kann ich schon nachvollziehen warum manche Mail-Anbieter lieber direkt ganze Subnetze sperren und erst auf Nachfrage bestimmte IPs freigeben.

    ohhhh wie wahr!

    @nitram vielen Dank für den klasse Tipp! ;)

    Ich habe nun endlich das Script von MigthyBroccoli zum Laufen bekommen.

    Nachdem ich das Script direkt als zip auf den Server gezogen habe und bei der Munin-Node-Conf die env.-Variablen gesetzt habe, läuft nun alles.

    Vielen Dank für die Hilfe

    Ich habe das Skript 1 zu 1 von Github kopiert und via nano eingefügt bzw. auf dem Server die Datei erstellt.

    Hatte bisher nie Probleme damit. Kann ja mal testen, was passiert, wenn ich die Datei direkt von Github lade.

    Was meinst du genau mit env setzen?

    env habe ich in der ersten Codezeile des Scripts sowie in der munin-node-conf.

    Das script ist via ./ts3clients.py nicht ausführbar -> Permission denied trotz root

    Nur zur Info mittleilerweile hat der TS3 Server eine neue Abfrage möglichkeit mit Query SSH.
    Dafür muss folgendes in der .ini Datei eingestellt werden:

    Code
    query_protocols=raw,ssh (raw = alte Query Abfrage per Telnet & ssh = neue Query Abfrage per SSH)
    query_ssh_ip=0.0.0.0,:: (Server IP,s Eintragen)
    query_ssh_port=10022    (Port für die Abfrage)

    Kann es evtl sein das bei dir die raw Option deaktiviert ist, dann gehen die ganzen alten Tools nicht mehr?
    Edit: Sehe grade das Telent bei dir geht, das Thema hört sich aber auch für mich intressant an.

    Ich betreibe mein TeamSpeak 3 Server mit einer .ini Datei, weil es führer mal Probleme bei Netcup mit der MAC Adresse vom Netzwerkinterface gab.
    Natürlich nutze ich auch TS3 Viewer, der mir den Status auf einer Webseite anzeigt.

    Außerdem nutze ich den letzten Schritt im Netcup Wiki schon lange nicht mehr, weil es micht genervt nach jeden Update diese Datei zu Bearbeiten.
    Ich lasse den TS3 Server als Dienst auf Debain bei mir laufen und habe das dort den Verweis zur .ini Datei eingestellt.

    Vielen Dank für den Tipp. Ich habe mir auch gleich mal die ini erstellt.

    Leider hat das bei dem Problem nicht geholfen. Hatte bereits "raw und ssh" eingetragen.


    python3 --version vs python --version ;)

    Und python3 steht ja sowieso schon in der Shebang…

    Korrekt.

    python3 --version = 3.7.3

    python --version = 2.7.16

    Ich habe das Skript mal mit "python3 ts3clients.py" gestartet und erhalte folgenden Fehler.

    Enviroment variables 'query_user' and 'query_password' are required

    Der User und das Passwort wurden wie angegeben eingetragen.

    [ts3clients]

    env.query_host 127.0.0.1

    env.query_ssh_port 10022

    env.query_user serveradmin

    env.query_password secretpassword

    :/

    Klappt bei mir auch nicht.

    Viel kann man da doch nicht falsch machen. Skript hochladen, Symlink auf /etc/munin/plugins setzen und die conf entsprechend anpassen.

    munin-run bringt mir einen "unknown service" und bei Munin selbst wird der Graph nicht erweitert ||

    Python und das ts3 Modul ist ebenfalls installiert

    Ich benötige hauptsächlich User, Status (online/offline) und Filetransfer.

    Von daher hätte das Plugin von MightyBroccoli wie die Faust aufs Auge gepasst :)

    Stimmt... PW für Tests rausgeben ist eher schlecht:D

    Hab leider auch meinen Testserver aktuell nicht zur Verfügung, sonst hätte ich dir kurz nen TS aufgesetzt :(

    Hi Alex,

    hast du selbst mal das Plugin getestet?

    Ich bekomme es leider nicht zum laufen.

    Habe alle Daten nach Anleitung eingefügt (teamspeak-multi.py & /etc/munin/plugin-config.d/munin-node Anpassung).

    Anschließend möchte ich im Telnet alles einbinden und sobald ich cap multigraph eingebe, wird mir die Meldung -> configdirty ausgegeben.

    Unter list wird das eingefügte Script nicht angezeigt und wenn ich fetch durchführe bekomme ich die Meldung, dass der befehl nicht bekannt sei.

    Kennst du da eine Lösung?

    Hallo Zusammen,

    kennt ein Munin-Erfahrener evtl. eine Möglichkeit einen TeamSpeak Server in Munin einzubinden?

    Ich habe schon einige Anleitungen auf Git gefunden, um die User zu monitoren.

    Ich möchte über munin 2 Server selbst überwachen (online, offline).

    VG

    VeePay

    Nein, nicht bewusst zumindest. Munin richtet ja automatisch einen cron ein. Diesen habe ich nicht verändert.
    Ich bin ganz bei dir, dass es definitiv sinnvoller ist, den Ressourcenverbrauch so gering wie möglich zu halten.

    Dann werde ich die graph_strategy cgi mal auskommentieren und die html_strategy so lassen wie ich sie habe.


    Da ich mit Munin keinerlei Erfahrung habe, bin ich über jeden Tipp dankbar ?

    Danke dir