Daten vom PI auslesen

  • Ich habe einen PI am laufen. Nun würde ich die Systemauslastung etc. gerne am PC anzeigen lassen so eine Art Systemmonitor). Geht das und wenn wie?

    Auf dem PI läuft Raspberry OS ohne Desktop.

    System: CPU: Intel I5 14600KF , RAM: 32 GB , GPU: AMD Radeon RX7800XT, OS: Fedora 39 Workstation

  • Ich habe einen PI am laufen. Nun würde ich die Systemauslastung etc. gerne am PC anzeigen lassen so eine Art Systemmonitor). Geht das und wenn wie?

    Auf dem PI läuft Raspberry OS ohne Desktop.

    Suche mal nach dem Programm RPI-Monitor, das zeigt Dir das alles an (schön angeordnet auf einer Webseite im Browser). Also so Sachen wie: Laufzeit, Temperatur, Datendurchsatz am Netzwerk (Plugin erforderlich und muss man konfigurieren - habe ich jedoch noch nicht hin bekommen), ob ein Update verfügbar ist usw...

    Laptop:    Thinkpad X260 (i7 6600U, 16GB RAM) - MX Linux/Win11

    Zweitrechner: Dell 3070 MFF (i5-9500T, 32GB RAM) - derzeit Win10

    Hauptrechner: Eigenbau (Intel Core i5-12400, GTX 1060 6GB,16GB RAM, 10-Gbit-LAN) Manjaro 23.1.3

    Server:   Eigenbau (i5-12600T, 64GB RAM, 3x NVMe-SSD 1x500GB+2x1TB, 2x SSD 1TB) - PROXMOX

    Diverse Raspis | 3D Drucker | 24/7-Server Fujitsu Futro m. PROXMOX

  • Ich installiere bei vielen Raspis immer Webmin, nichts für pure Anfänger, aber das zeigt auch Ressourcen an und hat gleichzeitig auch alle administrativen Möglichkeiten zur Verwaltung.


    Webmin

    PC: AMD Ryzen 7 5700X | AMD RX6600 | 32GB RAM | Debian 12 Xfce
    Notebook: AMD Ryzen 5 5300U | Vega Graphic | 16GB RAM | Debian 12 Xfce

  • sudo apt install glances

    sudo pacman -S glances

    sudo dnf install glances

    starten im webmodus

    glances -w 

    kannst dann noch einige plugins laden für docker anzeigen temperatur etc:

    glances --enable-plugin alert,amps,cloud,connections,core,cpu,diskio,docker,folders,fs,gpu,help,ip,load,mem,memswap,network,now,percpu,ports,processcount,processlist,psutilversion,quicklook,raid,sensors,smart,system,uptime,wifi -w

    PC:      Ryzen 9 7950 X3D, 64GB DDR5 RAM, Sapphire 7900 XTX - Arch Linux Plasma

    Laptop:    Lenovo Legion 5 AMD    - Manjaro KDE

    Server1:   Dedicated von Hetzner   - Debian Linux (für Xmpp+omemo, und Gameserver)

    ServerHome:   2x Xeon E5 2630v4, 64GB DDR4, 2x Raid5, 2x 512GB SSD - Debian Linux (als KVM host, NAS, ...)

    Einmal editiert, zuletzt von LucyDemoon (30. Mai 2022 um 19:49)

  • Glancer muss auf dem PI installiert werden richtig?

    Habs auf dem PI installiert und gestartet.

    Code
    pi@raspberrypi:~ $ glances -w
    Glances Web User Interface started on http://0.0.0.0:61208/

    Wenn ich jetzt am PC die Adresse oben öffne im Firefox kann der keine Verbindung herstellen. :/

    System: CPU: Intel I5 14600KF , RAM: 32 GB , GPU: AMD Radeon RX7800XT, OS: Fedora 39 Workstation

    Einmal editiert, zuletzt von Perval (2. Juni 2022 um 18:52)

  • am pc must du die adresse vom pi eingeben + den port

    die 0.0.0.0 zeigt auf local also nur vom pi selbst kannst das aufrufen.

    darfst aber auch das glances-w nicht killen muss offen bleiben es sei denn du machst das so

    erst mal ip vom pi mit

    ip a

    sudo nano /etc/systemd/system/glances.service

    mit strg+X gefolgt von j oder y und enter beenden

    jetzt als dienst für autostart aktivierne und gleich starten

    sudo systemctl enable glances.service --now

    danach solltest du mit der ip von dem pi + port etwas sehen

    zb

    http://192.168.1.88:61208

    funktioniert aber auch mit nur glances -w ind der konsole darst die halt nicht beenden oder strg+c drücken

    PC:      Ryzen 9 7950 X3D, 64GB DDR5 RAM, Sapphire 7900 XTX - Arch Linux Plasma

    Laptop:    Lenovo Legion 5 AMD    - Manjaro KDE

    Server1:   Dedicated von Hetzner   - Debian Linux (für Xmpp+omemo, und Gameserver)

    ServerHome:   2x Xeon E5 2630v4, 64GB DDR4, 2x Raid5, 2x 512GB SSD - Debian Linux (als KVM host, NAS, ...)

  • Hat geklappt danke :)

    Hmm zu früh gefreut...

    Alles so gemacht wie beschrieben, aber nach einem Neustart startet es nicht automatisch... Geht das irgendwie?

    Grad ist mir noch aufgefefallen, wenn ich Remmina schliesse (nutze ich für SSH), disconnected glances sich...

    System: CPU: Intel I5 14600KF , RAM: 32 GB , GPU: AMD Radeon RX7800XT, OS: Fedora 39 Workstation

    2 Mal editiert, zuletzt von Perval (3. Juni 2022 um 16:53)

  • Unter /usr/local/bin scheint es kein glances zu geben.

    Dann einmal nachschlagen, wo glances sich "versteckt" hat.

    which glances

    pi@raspberrypi:~ $ which glances

    /usr/bin/glances

    pi@raspberrypi:~ $ cd /usr/bin/glances

    -bash: cd: /usr/bin/glances: Not a directory

    System: CPU: Intel I5 14600KF , RAM: 32 GB , GPU: AMD Radeon RX7800XT, OS: Fedora 39 Workstation

  • Also unter /usr/bin/glances ist es zu finden.

    Dann die Schritte wiederholen, die LucyDemoon im Beitrag #9 beschrieben hat. Diesmal aber mit dem richtigen Pfad.

  • Also unter /usr/bin/glances ist es zu finden.

    Dann die Schritte wiederholen, die LucyDemoon im Beitrag #9 beschrieben hat. Diesmal aber mit dem richtigen Pfad.

    Danke das wars... Hätte ich ja eigentlich auch selber drauf kommen können... Manchmal sieht man den Wald vor lauter Bäumen... :S

    System: CPU: Intel I5 14600KF , RAM: 32 GB , GPU: AMD Radeon RX7800XT, OS: Fedora 39 Workstation

  • Hab glances auch mal auf einem RPI installiert. Nicht schlecht. Vor allem, weil es in den Repos drin ist und einige Infos liefert.

    Einen Wurm habe ich dann aber doch gefunden: Man muss aufpassen, was man mit dem RPi macht, glances verursacht auf meinem PiZeroW ca. 20% CPU-Last. Ist da noch nicht soo kritisch, seine Hauptarbeit macht er mit motion und einer Kamera an der Außenwand (im Garten, privater Bereich.)

    Schinder und Knarren, statt Kinder und Narren...

    Alles ist so unsagbar schnell geworden.
    (EROC, Let's Gläntz)

    Vertrauen muss verdient werden. Man verschenkt es nicht.

    Ich stelle keine dummen Fragen. Du musst Dich mit Deinen Antworten schon ein bisschen anstrengen.

  • starte glances mit glancs -w --disable-webui -t 20

    dann kannst du dir die infos von der api holen was in json ausgibt (restfull)

    zb

    curl http://localhost:61208/api/3/cpu

    kannst dann auch in iobroker oder homeassistant einbinden

    PC:      Ryzen 9 7950 X3D, 64GB DDR5 RAM, Sapphire 7900 XTX - Arch Linux Plasma

    Laptop:    Lenovo Legion 5 AMD    - Manjaro KDE

    Server1:   Dedicated von Hetzner   - Debian Linux (für Xmpp+omemo, und Gameserver)

    ServerHome:   2x Xeon E5 2630v4, 64GB DDR4, 2x Raid5, 2x 512GB SSD - Debian Linux (als KVM host, NAS, ...)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!