Grundlæggende systemovervågningsværktøjer i CentOS 7

centos_logoI dette indlæg skal vi vise dig, hvordan du bruger de grundlæggende systemovervågningsværktøjer på en Linux VPS kører CentOS 7 som operativsystem.

At bestemme hvilke processer der kører, mængden af ​​ledig hukommelse på dit system samt den gratis SSD-lagerplads, der er tilgængelig til brug, er afgørende, når du konfigurerer systemet. Et af de grundlæggende systemovervågningsværktøjer, der er tilgængeligt på alle Linux-systemer, er ps. Det ps kommando vil rapportere et øjebliksbillede af de aktuelle processer, der kører på din CentOS VPS og vil vise information om et udvalg af aktive processer. Det ps kommandoen har mange forskellige muligheder, der kan blandes. I mange situationer ps aux vil give dig alle de oplysninger, du har brug for.

# ps aux

Udgangen af ​​kommandoen vil give dig oplysninger som procesejeren, procesens ID, CPU og hukommelsesforbrug, klokkeslæt eller dato, hvor processen blev startet osv. Udgangen skal svare til nedenstående:

# ps aux BRUGERPID% CPU% MEM VSZ RSS TTY STAT START TID KOMMANDO ROT 1 0.5 0.2 41220 3660? Ss 08: 53 0: 00 init -z rod 2 0.0 0.0 0 0? S 08: 53 0: 00 [kthreadd] rod 3 0.0 0.0 0 0? S 08: 53 0: 00 [khelper] rod 65 0.0 0.1 36768 1820? Ss 08: 53 0: 00 / usr / lib / systemd / systemd-journald rod 73 0.0 0.1 41600 1700? Ss 08: 53 0: 00 / usr / lib / systemd / systemd-udevd root 103 0.0 0.0 24224 1536? Ss 08: 53 0: 00 / usr / lib / systemd / systemd-logind rod 109 0.0 0.1 293512 2608? SSL 08: 53 0: 00 / usr / sbin / rsyslogd -n dbus 112 0.0 0.1 26548 1680? Ss 08: 53 0: 00 / bin / dbus-daemon - system --address = systemd: --nofork --nopidfile - systemd-aktivering rod 137 0.0 0.2 82504 3576? Ss 08: 53 0: 00 / usr / sbin / sshd -D ...

For mere brug eksempler og muligheder besøg man side:

# mand ps

Det næste nyttige værktøj til systemovervågning er top. Ligeledes til ps, top viser Linux-processerne, der kører på din server i realtid, men output er dynamisk. Løb top at kontrollere output:

# Top top - 09: 01: 41 op 8 min, 0 brugere, belastning gennemsnit: 0.00, 0.00, 0.00 Opgaver: 32 alt, 1 kører, 31 sovende, 0 stoppet, 0 zombie% CPU (r): 0.2 os, 0.0 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hej, 0.0 si, 0.0 st KiB Mem: 1572864 alt, 1318572 gratis, 28772 brugt, 225520 buff / cache KiB swap: 0 alt, 0 fri, brugte 0. 1331552 nytte Mem PID USER PR NI VIRT RES SHR S% CPU% MEM TIME + COMMAND 718 rod 20 0 155404 2144 1540 R 0.3 0.1 0: 00.05 top 1 rod 20 0 41220 3660 2276 S 0.0 0.2 0: 00.25 systemd 2 rod 20 0 0 0 0 S 0.0 0.0 0: 00.00 KThreadd 3 rod 20 0 0 0 0 S 0.0 0.0 0: 00.00 khelper 65 rod 20 0 36768 1820 1540 S 0.0 0.1 0: 00.02 systemd-tidsskrift 73 rod 20 0 41600 1700 1272 S 0.0 0.1 0 : 00.00 systemd-udevd 103 rod 20 0 24224 1540 1292 S 0.0 0.1 0: 00.00 systemd-logind 109 rod 20 0 293512 2608 2008 S 0.0 0.2 0: 00.00 rsyslogd

For at opsige værktøjet skal du indtaste q. For at sortere listen ved hjælp af hukommelse eller CPU-brug, skal du indtaste M or P henholdsvis. Mandens side af top vil give dig yderligere oplysninger om brugen.

# mand top

For at bestemme hukommelsesbrugen skal du køre følgende kommando:

# gratis -m

Den gratis kommando vil vise mængden af ​​ledig og brugt hukommelse i systemet i megabyte. Det vil give dig oplysninger om den samlede mængde hukommelse, mængden af ​​hukommelse, der bruges, gratis, delt, cachelagret og tilgængeligt. Det gratis kommandoen vil også give dig oplysninger om byttepladsen.

# Gratis -m total benyttes gratis delt buff / cache tilgængelig Mem: 1536 31 1282 136 221 1296 swap: 0 0 0

Besøg manens side for mere information og brugs muligheder:

# mand fri

Dernæst df kommando vil vise en rapport om filsystemets diskpladsbrug. For at se oplysningerne i det læsbare format, skal du køre:

# df -h

Udgangen skal se ud som den nedenfor:

# df -h Filsystemstørrelse Brugt Brug Anvend% Monteret på / dev / simfs 30G 1.9G 29G 7% / devtmpfs 768M 0 768M 0% / dev tmpfs 768M 0 768M 0% / dev / shm tmpfs 768M 8.1M 760M 2% / run tmpfs 768M 0 768M 0% / sys / fs / cgroup

Mandsiden vil give dig yderligere information om brugen.

# mand df

Det sidste redskab vi skal skrive om er du. Denne kommando viser en estimering af filpladsbrug. For eksempel at vise den samlede pladsforbrug i / hjemmappen, kan du bruge følgende kommando:

# du -xx / home /

Prøveudgang:

# du -xx / home / 391M / home / 391M total

Hvis du vil vide mere om du kommando og de øvrige brugs muligheder, besøg man siden:

# man du

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.