Systemüberwachungstools für Ubuntu

147

Ich suche Tools zur Systemüberwachung, die GUI und Cli oder Web Based zu denen Grundfunktionen wie

  • CPU auslastung

  • RAM-Verwendung

  • Swap Usage

  • Datenträgernutzung (Speicherplatz / E / A)

  • Wärmeüberwachung

Ich weiß, dass es viele Werkzeuge gibt, die ich verwenden kann, aber ich suche ein einzelnes Werkzeug mit diesen Grundfunktionen.

Qasim
quelle

Antworten:

184

Blicke - Ein Blick auf Ihr System

Glances ist eine kostenlose Software (lizenziert unter LGPL), mit der Sie Ihr GNU / Linux- oder BSD-Betriebssystem über eine Textschnittstelle überwachen können. Glances verwendet die Bibliothek libstatgrab, um Informationen von Ihrem System abzurufen. Sie wurde in Python entwickelt.

Installation

Öffne ein Terminal ( Ctrl+ Alt+ T) und führe folgende Befehle aus:

Ab Ubuntu 16.04 kann man nur tippen sudo apt install glances, aber Version 2.3 hat diesen Fehler . Sonst:

Einfache Installation von Skripten

curl -L https://raw.githubusercontent.com/nicolargo/glancesautoinstall/master/install.sh | sudo /bin/bash

ODER

wget -O- https://raw.githubusercontent.com/nicolargo/glancesautoinstall/master/install.sh | sudo /bin/bash

Manuelle Installation

sudo apt-get install python-pip build-essential python-dev lm-sensors
sudo pip install psutil logutils bottle batinfo https://bitbucket.org/gleb_zhulik/py3sensors/get/tip.tar.gz zeroconf netifaces pymdstat influxdb elasticsearch potsdb statsd pystache docker-py pysnmp pika py-cpuinfo bernhard
sudo pip install glances

Grundsätzliche Verwendung

Um zu beginnen, geben Sie glanceseinfach das glancesTerminal ein.

Bildschirmfoto

Auf einen Blick sehen Sie viele Informationen über die Ressourcen Ihres Systems: CPU, Last, Speicher, Swap-Netzwerk, Festplatten-E / A und Prozesse auf einer Seite. Standardmäßig bedeutet der Farbcode:

GREEN : the statistic is “OK”
BLUE : the statistic is “CAREFUL” (to watch)
VIOLET : the statistic is “WARNING” (alert)
RED : the statistic is “CRITICAL” (critical)

Wenn Glances ausgeführt wird, können Sie einige Sondertasten drücken, um Befehle zu erteilen:

c: Sort processes by CPU%  
m: Sort processes by MEM%  
p: Sort processes by name  
i: Sort processes by IO Rate  
d: Show/hide disk I/O stats  
f: Show/hide file system stats  
n: Show/hide network stats  
s: Show/hide sensors stats  
b: Bit/s or Byte/s for network IO  
w: Delete warning logs  
x: Delete warning and critical logs  
1: Global CPU or Per Core stats  
h: Show/hide this help message  
q: Quit (Esc and Ctrl-C also work)  
l: Show/hide log messages

CPU, RAM, Swap-Überwachung

Bildschirmfoto

Festplattenüberwachung

Bildschirmfoto

Überwachung der Systemwärme

Wenn Sie eingeben, glances --helpfinden Sie ( -eAktivieren Sie das Sensor-Modul (nur Linux))

glances -e

Bildschirmfoto

Bildschirmfoto

Konfigurationsdatei

Sie können Ihre Schwellenwerte in der Glances-Konfigurationsdatei festlegen. Unter GNU / Linux befindet sich die Standardkonfigurationsdatei in /etc/glances/glances.conf.

Client / Server-Modus

Ein weiteres interessantes Feature dieses Überwachungstools ist, dass Sie es im glances -sServermodus starten können, indem Sie nur etwas eingeben . Dies gibt eine Ausgabe aus, als ob Glances Server auf 0.0.0.0:61209 ausgeführt wird. Jetzt können Sie mit glances -c @ von einem anderen Computer aus eine Verbindung dazu herstellen. Server, wobei @server die IP-Adresse oder der Hostname des Servers ist.

Glances verwendet einen XML / RPC-Server und kann von einer anderen Client-Software verwendet werden. Im Servermodus können Sie die Bindungsadresse (-B ADDRESS) und den empfangsbereiten TCP-Port (-p PORT) festlegen, die Standardbindungsadresse ist 0.0.0.0 (Glances überwacht alle Netzwerkschnittstellen) und der TCP-Port ist 61209 Im Client-Modus können Sie den TCP-Port des Servers festlegen (-p-Port). Im Client / Server-Modus werden die Grenzwerte von der Serverseite festgelegt. Die Version 1.6 führt ein optionales Kennwort für den Zugriff auf den Server ein (-P Kennwort), das, falls auf dem Server festgelegt, auch auf dem Client verwendet werden muss.

Zusätzliche Quellen: PyPI , Github , Linuxaria

Aktualisieren

Überwachung des Juju-Containers, zum Beispiel, wie die Dinge aussehen wie ein großes Bild

Im Terminal Nr. 1 läuft Glances im Servermodus, Im Terminal Nr. 2 läuft der Juju-Container apt-get update& Im Terminal Nr. 3 ist glances -c 192.168.1.103Glances mit der Container-IP verbunden

Bildschirmfoto

Einblicke in die CPU-Auslastung

Wie aus dem eingebauten Systemmonitor-Nutzungsdiagramm hervorgeht, scheint es erforderlich zu sein, die CPU-Auslastung während des Betriebs zu erhöhen. Wenn der Graph genau ist, gibt man mit Hilfe von Blicken ungefähr 1/4 einer CPU auf einem System frei. Dies gilt für diejenigen, die die CPU-Auslastung auf Servern überwachen.

blickt CPU-Nutzung

Qasim
quelle
:) Ja, es ist @ B4NZ41
Qasim
4
bestes Werkzeug, das ich gesehen habe ...
Dinesh
1
Ich rate dringend von der hier vorgeschlagenen "einfachen" Installationsmethode ab! Das Weiterleiten von Daten aus dem Internet an einen privilegierten BASH-Interpreter ist sehr unsicher. Wenn jemand das DNS falsch konfiguriert oder ein bisschen gehackt hat, könnten Sie irgendetwas auf Ihrem System installieren und es möglicherweise nie erfahren.
Luke Stanley
1
Ich empfehle die "Easy Script Installation" nicht, sondern nur mit Paketen.
Pablo A
3
So deinstallieren Sie nur sudo pip uninstall glances.
Pablo A
33

Anzeige-SysMonitor

Indicator-SysMonitor macht ein wenig, macht es aber gut. Nach der Installation und Ausführung werden die CPU- und RAM-Auslastung auf dem oberen Bedienfeld angezeigt. Einfach.

Bildbeschreibung hier eingeben

Herunterladen von hier

Conky

Einer meiner persönlichen Favoriten

Bildbeschreibung hier eingeben

Screenlet Sie finden eine Reihe von unterschiedlich gestalteten CPU- und RAM-Monitoren in dem Screenlet-Paket, das im Ubuntu Software Center verfügbar ist.

Bildbeschreibung hier eingeben

Blicke

Installieren:

sudo apt-get install python-pip build-essential python-dev
sudo pip install Glances
sudo pip install PySensors

Bildbeschreibung hier eingeben

VMSTAT

Zeigt Informationen zu CPU, Speicher, Prozessen usw. an.

IOSTAT

Dieses Befehlszeilentool zeigt Statistiken über Ihre CPU, E / A-Informationen für Ihre Festplattenpartitionen, das Network File System (NFS) usw. an. Führen Sie zum Installieren von iostat den folgenden Befehl aus:

sudo apt-get install sysstat

Führen Sie den folgenden Befehl aus, um den Bericht zu starten:

iostat

Verwenden Sie diesen Befehl, um nur die CPU-Statistiken zu überprüfen:

iostat -c

Verwenden Sie für weitere Parameter diesen Befehl:

iostat --help

MPSTAT

Das Befehlszeilenprogramm mpstat zeigt die durchschnittliche CPU-Auslastung pro Prozessor an. Um es auszuführen, benutze einfach diesen Befehl:

mpstat

Verwenden Sie für die CPU-Auslastung pro Prozessor den folgenden Befehl:

mpstat -P ALL

Saidar

Saidar ermöglicht auch die Überwachung der Aktivitäten von Systemgeräten über die Befehlszeile.

Bildbeschreibung hier eingeben

Sie können es mit diesem Befehl installieren:

sudo apt-get install saidar

Führen Sie den folgenden Befehl aus, um die Überwachung zu starten:

saidar -c -d 1

Die Statistiken werden jede Sekunde aktualisiert.

GKrellM

GKrellM ist ein anpassbares Widget mit verschiedenen Themen, die auf dem Desktop-System Geräteinformationen anzeigen (CPU, Temperatur, Speicher, Netzwerk usw.).

Bildbeschreibung hier eingeben

Führen Sie zum Installieren von GKrellM den folgenden Befehl aus:

sudo apt-get install gkrellm

Monitorix

Monitorix ist eine weitere Anwendung mit einer webbasierten Benutzeroberfläche zum Überwachen von Systemgeräten.

Bildbeschreibung hier eingeben

Installieren Sie es mit diesen Befehlen:

sudo add-apt-repository ppa:upubuntu-com/ppa
sudo apt-get update
sudo apt-get install monitorix

Starten Sie Monitorix über diese URL:

http://localhost/monitorix/

 

Maythux
quelle
Die Blicke sind gut. Was es mir zeigt, sind manchmal einige kritische Protokolle. WO finde ich was das Problem ist? Wo sind die Protokolle des Hauses? WARNING | CRITICAL-Protokolle (letzte 9 Einträge) 23.03.2016 19:09:48> 23.03.2016 19:09:54 CPU-Benutzer (72.7 / 76.6 / 80.6) 23.03.2016 19:09:28> 2016-03-23 ​​19:09:32 CPU IOwait (62.5 / 62.5 / 62.5) 2016-03-23 ​​19:08:45> 2016-03-23 ​​19:08:48 CPU-Benutzer (86.3 / 86.3 / 86.3) ~ 2016-03-23 ​​19:08:16> ___________________ LOAD 5-min (1.0 / 1.1 / 1.2) - Top-Prozess: php5-cgi 2016-03-23 ​​19:08:09> 2016-03-23 ​​19:08: 19 CPU IOwait (74.3 / 74.6 / 75.0)
Kangarooo
@Thuener Es ist besser für Sie, nur vor einem solchen Unsinn-Kommentar zu lesen und zu suchen, und ja, es ist ppa :: upubuntu-com / ppa ... siehe diesen Link launchpad.net/~upubuntu-com/+archive/ubuntu/ppa und ich Denken Sie besser für Sie, um die Downvote zu entfernen :)
Maythux
Ich habe GKrellM benutzt und mag es sehr, besonders die Temperatursensoranzeige. Ich wünschte, sie wären grafisch, aber es lässt mich wissen, wie es meinem Laptop geht, da es ein Überhitzungsproblem hat.
Heather92065
22

Im Folgenden finden Sie die Tools zum Überwachen eines Linux-Systems

  1. System - Befehle wie top, free -m, vmstat, iostat, iotop, sar, netstatetc. Nichts kommt in der Nähe dieses Linux - Dienstprogramm , wenn Sie ein Problem debuggen. Mit diesen Befehlen erhalten Sie ein klares Bild, das in Ihren Server übertragen wird
  2. SeaLion : Agent führt alle in Nummer 1 genannten (auch benutzerdefinierten) Befehle aus, und auf die Ausgaben dieser Befehle kann über eine schöne Weboberfläche zugegriffen werden. Dieses Tool ist praktisch, wenn Sie über Hunderte von Servern debuggen, da die Installation einfach ist. Und es ist KOSTENLOS
  3. Nagios : Es ist die Mutter aller Überwachungs- / Alarmierungswerkzeuge. Es ist sehr anpassbar, aber für Anfänger sehr schwierig einzurichten. Es gibt eine Reihe von Tools, die als Nagios-Plugins bezeichnet werden und so ziemlich alle wichtigen Linux-Metriken abdecken
  4. Munin
  5. Serverdichte: Ein Cloud-basierter kostenpflichtiger Dienst, der wichtige Linux-Metriken sammelt und Benutzern die Möglichkeit gibt, eigene Plugins zu schreiben.
  6. New Relic: Ein weiterer bekannter gehosteter Überwachungsdienst.
  7. Zabbix
Stylusbrook
quelle
10

In den letzten Jahren habe ich verwendet:

Systemlastanzeige

Bildbeschreibung hier eingeben

im Software Center erhältlich

david6
quelle
Schönes: System Load Indicator
Qasim
8

oben

Das Wichtigste ist die Überwachungssoftware, die alle Prozesse mit CPU / RAM-Auslastung, Gesamt-CPU / RAM-Auslastung und mehr auflistet. Außerdem ist sie meist standardmäßig installiert

htop

htop ist wie eine erweiterte Version von top. Es verfügt über alle Funktionen von oben, aber Sie können untergeordnete Prozesse anzeigen und die Anzeige von allem anpassen. Es hat auch Farben.

iotop

iotop ist speziell für die Überwachung von Festplatten-E / A vorgesehen. Es listet alle Prozesse auf und zeigt ihre Festplattennutzung zum Lesen und Schreiben an.

BeryJu
quelle
wo ist wärmeüberwachung und in Ihrer Antwort haben Sie bereits 3 Dienstprogramme enthalten ... überprüfen Sie die Frage ** Ich bin auf der Suche nach einem einzigen Tool, das einige Grundfunktionen hat **
Qasim
Mit den drei Tools gebe ich nur verschiedene Optionen für das OP, aber ich bin enttäuscht zu sagen, dass keiner von denen
Hitzeüberwachung
Zumindest haben Sie versucht, die Frage zu beantworten ... Danke
Qasim
Google (Saidar Ubuntu)
Qasim
5

Vielleicht möchten Sie Sysmon ausprobieren . Obwohl nicht so schick wie Glances, ist es sehr einfach und leicht zu bedienen.

Wenn Sie sich in Python schmutzig machen und ein wenig Skripting ausführen möchten, finden Sie hier einige Grundlagen der Systemüberwachung mit Python, um Ihnen den Einstieg zu erleichtern.

Sie benötigen ein externes Modul, das aufgerufen wird psutil, um die meisten Dinge zu überwachen. Es ist am einfachsten, ein externes Modul-Installationsprogramm zu verwenden, anstatt von der Quelle aus zu erstellen.

Hinweis: Diese Beispiele sind in Python 2.7 geschrieben

sudo apt-get install pip
sudo pip install psutil

Nachdem wir die Module installiert haben, können wir mit dem Codieren beginnen.

Erstellen Sie zunächst eine Datei mit dem Namen usage.py.

gedit ~/usage.py

Beginnen Sie mit dem Import psutil

import psutil

Erstellen Sie dann eine Funktion, um den Prozentsatz zu überwachen, mit dem Ihre CPU-Kerne ausgeführt werden.

def cpu_perc(): 

    cpu_perc = psutil.cpu_percent(interval=1, percpu=True) 
    for i in range(len(cpu_perc)):
        print "CPU Core", str(i+1),":", str(cpu_perc[i]), "%"

Lassen Sie uns das ein wenig aufschlüsseln, sollen wir?

In der ersten Zeile wird cpu_num = psutil.cpu_percent(interval=1, percpu=True)der Prozentsatz ermittelt, mit dem die Kerne in Ihrer CPU ausgeführt werden, und einer Liste mit dem Namen zugewiesen cpu_perc.

Diese Schleife hier

for i in range(len(cpu_num)):
    print "CPU Core", str(i+1),":", str(cpu_perc[i]), "%"

ist eine for-Schleife, die den aktuellen Prozentsatz jedes Ihrer CPU-Kerne ausgibt.

Fügen wir die RAM-Auslastung hinzu.

Erstellen Sie eine Funktion mit dem Namen ram_perc.

def ram_perc():
    mem = psutil.virtual_memory()
    mem_perc = mem.percent
    print "RAM: ", mem_perc, "%"

psutil.virtual_memory gibt einen Datensatz an, der verschiedene Fakten über den Arbeitsspeicher Ihres Computers enthält.

Als Nächstes können Sie einige Fakten zu Ihrem Netzwerk hinzufügen.

def net():
    net = psutil.net_io_counters()
    mbytes_sent = float(net.bytes_sent) / 1048576
    mbytes_recv = float(net.bytes_recv) / 1048576
    print "MB sent: ", mbytes_sent
    print "MB received: ", mbytes_recv

Da psutil.net_io_counters()wir nur Informationen über die in Bytes gesendeten und empfangenen Pakete erhalten, war eine Konvertierung erforderlich.

Fügen Sie diese Funktion hinzu, um Informationen zum Swap Space zu erhalten.

def swap_perc():
    swap = psutil.swap_memory()
    swap_perc = swap.percent

Dieser ist ziemlich einfach.

Die Temperatur ist ziemlich schwer zu bestimmen, daher müssen Sie möglicherweise eigene Untersuchungen durchführen, um herauszufinden, was mit Ihrer Hardware funktioniert. Sie müssen den Inhalt einer bestimmten Datei anzeigen.

Die Festplattennutzung ist viel einfacher als die Temperatur. Alles, was Sie tun müssen, ist, die zu überwachende Festplatte (dh:) /durch eine bestimmte Funktion zu führen.

def disks():
    if len(sys.argv) > 1:
        for disk in range(1, len(sys.argv)):
            tmp = psutil.disk_usage(sys.argv[disk])
            print sys.argv[disk], "\n"
            print "Megabytes total: ",
            print str(float(tmp.total) / 1048576)
            print "Megabytes used: ",
            print str(float(tmp.used) / 1048576)
            print "Megabytes free: ",
            print str(float(tmp.free) / 1048576)
            print "Percentage used: ",
            print tmp.percent, "\n"

Die ursprüngliche Ausgabe von psutil.disk_usageist dies,

>>>psutil.disk_usage('/')
sdiskusage(total=21378641920, used=4809781248, free=15482871808, percent=22.5)

Sie können aber auch nur erhalten total, used, free, oder percent.

Das fertige Programm: (die oben genannten Funktionen wurden kombiniert)

import psutil, os, sys
mem_perc = 0 #init var
swap_perc = 0 #init var
mbytes_sent = 0 #init var
mbytes_recv = 0 #init var
cpu_perc = 0 #init var
swap = 0 #init var
mem = 0 #init var
net = 0 #init var



def disp(degree):
    global cpu_perc
    global swap
    global swap_perc
    global mem
    global mem_perc
    global net
    global mbytes_sent
    global mbytes_recv

    cpu_perc = psutil.cpu_percent(interval=1, percpu=True)
    swap = psutil.swap_memory()
    swap_perc = swap.percent
    mem = psutil.virtual_memory()
    mem_perc = mem.percent
    net = psutil.net_io_counters()
    mbytes_sent = float(net.bytes_sent) / 1048576
    mbytes_recv = float(net.bytes_recv) / 1048576

    os.system('clear') #clear the screen

    print "-"*30
    print "CPU"
    print "-"*30
    print "CPU Temperature: " , degree, "'C"
    for i in range(len(cpu_perc)):
        print "CPU Core", str(i+1),":", str(cpu_perc[i]), "%"

    print "-"*30
    print "MEMORY"
    print "-"*30
    print "RAM: ", mem_perc, "%"
    print "Swap: ", swap_perc, "%"
    print "-"*30
    print "NETWORK"
    print "-"*30
    print "MB sent: ", mbytes_sent
    print "MB received: ", mbytes_recv
    print "-"*30
    print "DISKS"
    print "-"*30

    if len(sys.argv) > 1:
        for disk in range(1, len(sys.argv)):
            tmp = psutil.disk_usage(sys.argv[disk])
            print sys.argv[disk], "\n"
            print "Megabytes total: ",
            print str(float(tmp.total) / 1048576)
            print "Megabytes used: ",
            print str(float(tmp.used) / 1048576)
            print "Megabytes free: ",
            print str(float(tmp.free) / 1048576)
            print "Percentage used: ",
            print tmp.percent, "\n"

def main():
    print("Press Ctrl+C to exit")
    while True:
        temp = open("/sys/class/thermal/thermal_zone0/temp").read().strip().lstrip('temperature :').rstrip(' C')
        temp = float(temp) / 1000
        disp(temp)

main()

Die Leitung temp = open("/sys/class/thermal/thermal_zone0/temp").read().strip().lstrip('temperature :').rstrip(' C')funktioniert möglicherweise nicht mit Ihrer Hardwarekonfiguration.

Führen Sie dieses Programm über die Befehlszeile aus. Übergeben Sie die zu überwachenden Datenträger als Argumente über die Befehlszeile.

$ python usage.py /

Press Ctrl+C to exit

------------------------------
CPU
------------------------------
CPU Temperature:  39.0 'C
CPU Core 1 : 4.8 %
CPU Core 2 : 1.0 %
CPU Core 3 : 0.0 %
CPU Core 4 : 4.9 %
------------------------------
MEMORY
------------------------------
RAM:  33.6 %
Swap:  6.4 %
------------------------------
NETWORK
------------------------------
MB sent:  2.93382358551
MB received:  17.2131490707
------------------------------
DISKS
------------------------------
/ 

Megabytes total:  13952.484375
Megabytes used:  8542.6640625
Megabytes free:  4678.5703125
Percentage used:  61.2 

/media/calvin/Data 

Megabytes total:  326810.996094
Megabytes used:  57536.953125
Megabytes free:  269274.042969
Percentage used:  17.6 

Hoffe das hilft! Kommentar, wenn Sie Fragen haben.

https://github.com/calthecoder/sysmon-1.0.1

calvin k
quelle
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier einzuschließen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verlinkte Seite ändert.
Ron
@Ron - Okay, ich werde meinem Beitrag eine Bearbeitung hinzufügen und in ein paar Tagen die grundlegenden Skripting-Teile von sysmon anzeigen. Danke für den Hinweis!
Calvin k
Sehen Sie sich meta.askubuntu.com/questions/13900/… an . Was genau hast du versucht?
muru
@muru - Nevermind, jetzt funktioniert es. Danke für den Link!
Calvin k
@muru - Um Ihre Frage zu beantworten, habe ich den Codeblock mit drei Backticks gestartet, gefolgt von der Sprache, in der die Syntax hervorgehoben werden soll, und mit drei Backticks beendet.
Calvin k
3

SeaLion kann ein nützliches Tool sein, da es integrierte Befehle zur Überwachung der Serverleistung enthält und Sie Ihre eigenen benutzerdefinierten Befehle, Scirpts und Protokollausgaben hinzufügen können. Es ist sehr einfach einzurichten und herauszufinden, was zu einem bestimmten Zeitpunkt schief gelaufen ist.

2

Adam Johnson
quelle
2

Ich empfehle http://conky.sourceforge.net/

Sehr einfach zu konfigurieren und minimaler Ressourcenverbrauch.

Ronny
quelle
1
Während dies theoretisch die Frage beantworten mag, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen.
Warren Hill
2

Es gibt ein eingebautes Tool namens gnome-system-monitor. Es kann alles tun, was Sie erwähnt haben, mit Ausnahme der Wärmeüberwachung.

Menixator
quelle
2

Nagios scheint das beliebteste und anpassbarste zu sein, aber ich würde es nicht für die GUI wählen.

Die Open Source-Lösung von Zabbix überwacht alles, was Sie erwähnt haben, und bietet zeitbasierte Diagramme für die Leistungsüberwachung.

Wenn Sie auf der Suche nach einer noch übersichtlicheren Benutzeroberfläche sind, sollten Sie Zenoss ausprobieren. Zenoss ist ein webbasiertes Open-Source-Tool, das mit seinem eigenen Tool jedoch Dienstanalysen und Ursachenanalysen anbietet.

ShaneCar
quelle
2
  1. Der freeBefehl ist der einfachste und benutzerfreundlichste Befehl zum Überprüfen der Speichernutzung unter Linux / Ubuntu.

    free -m
    
  2. Um die Speichernutzung zu überprüfen, lesen Sie die /proc/meminfo Datei .

    cat /proc/meminfo
    
  3. Das vmstat Befehl mit der sOption.

    vmstat -s
    
  4. Das top Befehl wird im Allgemeinen verwendet, um die Speicher- und CPU-Auslastung pro Prozess zu überprüfen.

    top
    
  5. Der Befehl htop zeigt neben verschiedenen anderen Details auch die Speichernutzung an.

    htop
    
  6. Hier finden Sie Hardwareinformationen zum installierten RAM.

    sudo dmidecode -t 17
    
Hennamusick
quelle
1
Ich liebe htop! Einfach und gut genug.
Hellblauer Punkt
2

Ich verwende gerne conkywelche konfiguriert werden können wie du willst:

Bildbeschreibung hier eingeben

Sie können googeln conky und 787.000 Treffer finden. Es ist für jeden etwas dabei.

Am oberen Rand des Displays erscheint die Meldung "Bildschirm sperren: 4 Minuten Helligkeit: 2074". Diese werden von "Indicator-Sysmonitor" generiert, mit dem Sie sich mit einem Bash-Skript auf dem Systray / Anwendungsindikator anzeigen lassen können.

Ein Tutorial zum Einrichten von "Indicator-Sysmonitor" finden Sie unter: Kann BASH im Systray als Anwendungsindikator angezeigt werden?

WinEunuuchs2Unix
quelle
1

Ich denke, Sie sollten sich Agentless Monitor von AppPerfect ansehen, das verschiedene Aspekte der Überwachung abdeckt, wie JAVA / J2EE-Anwendungsüberwachung, Serverüberwachung, Datenbanküberwachung, Transaktionsüberwachung, Netzwerküberwachung, Protokollüberwachung und Systemüberwachung. Es ist kostenlos und einfach zu bedienen.

Steve Young
quelle
1

In meinem Fall hat mir diese Antwort von diesem Link sehr geholfen.

Warst du ein Windows-Benutzer? Möglicherweise möchten Sie ein Ubuntu-Äquivalent zum Windows Task-Manager und öffnen es über die Tastenkombination Strg + Alt + Entf.

Ubuntu hat ein eingebautes Hilfsprogramm zum Überwachen oder Beenden von laufenden Prozessen, das sich wie der Task-Manager (System Monitor) verhält.

Die Tastenkombination Strg + Alt + Entf wird standardmäßig verwendet, um den Abmeldedialog auf Ubuntu Unity Desktop aufzurufen. Dies ist nicht hilfreich für Benutzer, die den Schnellzugriff auf den Task-Manager verwenden.

Um die Einstellungen der Taste zu ändern, öffnen Sie das Tastatur-Dienstprogramm über Unity Dash (oder Systemeinstellungen -> Tastatur).

Klicken Sie auf der Registerkarte Verknüpfungen -> Benutzerdefinierte Verknüpfungen auf das Pluszeichen, um eine Verknüpfung hinzuzufügen. Geben Sie den Namen Task Manager und den Befehl gnome-system-monitor ein.

Hilfe

Klicken Sie nach dem Hinzufügen auf "Deaktivieren" und drücken Sie Strg + Alt + Entf. Sie erhalten ein Dialogfeld mit der Meldung "Die Tastenkombination ... wird bereits für die Abmeldung verwendet". Klicken Sie auf "Neu zuweisen", und Sie sind fertig!

MilaDroid
quelle