JuiceSSH Performance Plugin als einfacher Server-Monitor

Avatar von Christoph Langner

2 Min. Lesezeit

77 Aufrufe

Wer nicht nur seine paar Rechner in den eigenen vier Wänden zu betreuen hat, sondern auch den einen oder anderen Server, der möchte ab und an auch mal einen Blick auf die Rechner werfen. Wie hoch ist die Last? Was macht der Netzwerk-Traffic? Wie voll ist die Festplatte? Dafür kann man natürlich aufwändige Monitoring-Lösungen wie Munin…

Oranges

Wer nicht nur seine paar Rechner in den eigenen vier Wänden zu betreuen hat, sondern auch den einen oder anderen Server, der möchte ab und an auch mal einen Blick auf die Rechner werfen. Wie hoch ist die Last? Was macht der Netzwerk-Traffic? Wie voll ist die Festplatte? Dafür kann man natürlich aufwändige Monitoring-Lösungen wie Munin oder Cacti aufsetzen, doch nicht immer braucht es ein so aufwändiges Programm, wenn es eigentlich auch die top- bzw. htop-Statistiken oder ein schneller Blick auf Glances tun würde. Doch dafür braucht es zusätzliche meist zusätzliche Skripte und Programme auf dem Server. Dem JuiceSSH Performance Plugin reicht hingegen eine SSH-Verbindung aus.

Das JuiceSSH Performance Plugin ist eine kleine Erweiterung für den leistungsfähigen JuiceSSH-Client für Android, den ich auch hier im Blog schon öfters mal angesprochen habe. Generell ist der Client schon alleine für seines Mosh-Supports zu empfehlen, so lässt sich auch über eine wacklige UMTS- oder LTE-Verbindung zuverlässig per Shell auf einem entfernten Server arbeiten. Das Plugin installiert sich nun als eigene App auf dem Handy, nutzt aber die in JuiceSSH konfigurierten Verbindungen. So muss man nur im Kopf der App seinen Server auswählen und dann unten auf Connect tippen. Das Plugin baut daraufhin die Verbindung zum Server auf und frägt über gewöhnliche Linux-Befehle die Systemdaten ab.

In der App-Beschreibung schreibt der Entwickler, dass die App mit Ubuntu und Red Hat Enterprise Linux getestet wurde, bei mir funktioniert sie jedoch auch ohne Probleme mit einem Vserver mit Debian Wheezy und zwei Workstations mit Arch Linux bzw. Antergos. Da das JuiceSSH Performance Plugin eben die Ausgaben normaler Linux-Befehle wie cat /proc/stat oder df | grep / auswertet, sollte die App eigentlich auch mit anderen Linux-Distributionen problemlos zusammenarbeiten. Solltet ihr euch für den Code interessieren, so könnt ihr einen Blick in den GitHub des Entwicklers werfen, das JuiceSSH Performance Plugin steht unter der Apache License 2.0.

//Update 19.08.2014: Beim Schreiben des Artikels hatte ich noch vergessen zu erwähnen, dass das JuiceSSH Performance Plugin nur mit einer SSH-Verbindung funktioniert. Wer eine Verbindung zu einem Server über das Mosh-Protokoll eingerichtet hat, der muss zusätzlich noch ein Profil mit SSH als Protokoll erstellen, erst dann baut das Plugin die Verbindung auf.

Ähnliche Beiträge

7 Kommentare zu „JuiceSSH Performance Plugin als einfacher Server-Monitor“

  1. Avatar von Igor

    Eventuell solltest du noch erwähnen, dass man aktuell die Server nicht über eine Mosh verbindung monitoren kann, also sind pro server in juicessh 2 configs nötig -> einer für die Administration von unterwegs (Mosh) und einer über ssh für den Performancemonitor

    1. Avatar von Christoph

      Hi Igor, danke für den Hinweis. Als ich mit dem Schreiben anfing, hatte ich das Detail noch im Kopf. Ich baue es noch in den Artikel ein.

  2. Avatar von Kaspar

    Man kann ja beim Profil in JuiceSSH auch einfach bei Bedarf zwischen Mosh und SSH umschalten. Zumindest für meinen Bedarf taugt das vollauf, da ich auch über UMTS noch nie Probleme mit der SSH-Verbindung hatte. Aber ja, natürlich wäre eine direkte Unterstützung von Mosh praktischer. Vielleicht wird das ja noch.

  3. Avatar von Stefan

    Hallo,

    kann mir einer verraten, über welchen Port dieses Plugin läuft ?
    Nutzt es die Ports der SSH Verbindung ? Bekomme nach der Anmeldung keine Daten angezeigt.

    Gruß
    Stefan

    1. Avatar von Christoph

      Das Ding läuft ganz normal über SSH, es setzt ja einfach auf die SSH-Verbindung und frägt gewisse Daten über normale Linux-Befehle ab. Hier liegt wahrscheinlich auch das Problem, auf was für einem System probierst du denn das Tool aus?

      1. Avatar von stefan

        Hallo Christoph

        auf einem Debian 3.2.65-1+deb7u2 x86_64 versuche ich mein Glück, bekomme aber bisher nichts angezeigt.

        Gruß
        Stefan

      2. Avatar von Igor Scheller

        Zum debuggen könntest du dir mal https://play.google.com/store/apps/details?id=com.sonelli.juicessh.auditlog anschauen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Markdown wird unterstützt: **fett**, _kursiv_, [Linktext](URL), `Code`, Zeilen mit - für Listen, 1. für nummerierte Listen, dreifache Backticks für Codeblöcke.

Sicherheitsabfrage: Welches Logo ist das?

Über den Blog

Seit 2006 probiere ich hier aus, was Linux, freie Software und die passende Hardware so hergeben – von Distributions-Tests bis zum Raspberry-Pi-Projekt. Praxisnah statt bloßem Nachrichtenticker.

Zuletzt auf Mastodon

Scene Composer in Aktion: Ein Screenshot wird geladen, in verschiedene 3D-Szenen wie Café, Gaming-Desktop, Homeoffice und Podcast-Studio eingesetzt, gedreht und gezoomt. Anschließend wird eine Vorschau gerendert.

Ich finde Screenshots als Aufmacher oft langweilig. In der Vergangenheit habe ich daher oft den Bildschirm im wahrsten Sinne des Wortes abfotografiert. Das bringt etwas Leben in die Artikel –…

Kategorien

Blog unterstützen

Gefällt dir, was du hier liest? Mit einer kleinen Spende hilfst du, Hosting und neue Testgeräte zu finanzieren – und sorgst nebenbei für den nötigen Kaffee.

Linux und Ich — JuiceSSH Performance Plugin als einfacher Server-Monitor
https://linuxundich.de/gnu-linux/juicessh-performance-plugin-als-einfacher-server-monitor/ — gedruckt am 26. September 2026