GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Sysdig per monitorare il carico di sistema su Ubuntu 20.04

Sysdig è uno strumento di monitoraggio delle attività completo e open source per Linux. Viene utilizzato per acquisire e analizzare i registri delle applicazioni e consente di risolvere i problemi relativi al sistema. Visualizza una panoramica completa dell'utilizzo della CPU, dell'utilizzo della memoria, degli utenti, dell'IO in un'interfaccia della riga di comando. È disponibile per i sistemi operativi Linux, OS X e Windows.

In questo post, ti mostreremo come installare e utilizzare lo strumento di monitoraggio Sysdig su Linux.

Prerequisiti

  • Un server che esegue Ubuntu 20.04.
  • Sul server è configurata una password di root.

Installa Sysdig

Per i sistemi operativi basati su Debian come Ubuntu e Debian, installa Sysdig con il seguente comando:

apt-get install gnupg software-properties-common curl -y
curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | bash

Per i sistemi operativi basati su RPM come CentOS, RHEL e Fedora, installa Sysdig con il seguente comando:

rpm --import https://s3.amazonaws.com/download.draios.com/DRAIOS-GPG-KEY.public
curl -s -o /etc/yum.repos.d/draios.repo https://s3.amazonaws.com/download.draios.com/stable/rpm/draios.repo
yum install sysdig -y

Dopo aver installato Sysdig, verifica la versione installata di Sysdig utilizzando il seguente comando:

sysdig --version

Dovresti ottenere il seguente output:

sysdig version 0.27.1

Lavorare con Sysdig

È possibile eseguire il comando csysdig per visualizzare i processi in esecuzione, l'utilizzo della CPU e l'utilizzo della memoria:

csysdig

Dovresti vedere la seguente schermata:

Ora premi F2 per aprire l'altro menu come mostrato di seguito:

Da qui, puoi premere il tasto freccia per scegliere qualsiasi cosa che desideri monitorare nel riquadro di sinistra e premere Invio. Ad esempio, seleziona le connessioni e premi Invio . Dovresti vedere tutte le connessioni in entrata nella schermata seguente:

Per visualizzare le informazioni sui processi e sulla CPU, seleziona Processi CPU e premi Invio . Dovresti vedere la seguente pagina:

Se desideri monitorare tutte le connessioni di rete direttamente dall'interfaccia della riga di comando, esegui il comando seguente:

sysdig -c netstat

Dovresti vedere la seguente schermata:

Puoi vedere il registro delle richieste HTTP usando il seguente comando:

sysdig -c httplog

Dovresti vedere tutte le richieste HTTP in arrivo nel seguente output:

2021-07-24 15:23:26.228051410 < method=GET url=69.87.220.62/ response_code=200 latency=1ms size=3138B
2021-07-24 15:23:53.139933688 < method=GET url=69.87.220.62/ response_code=200 latency=1ms size=3138B

Per monitorare il processo in base all'utilizzo della CPU, eseguire il comando seguente:

sysdig -c topprocs_cpu

Dovresti vedere la seguente schermata:

Esegui il comando seguente per vedere tutte le opzioni disponibili con il comando sysdig:

sysdig -cl

Dovresti vedere la seguente schermata:

Puoi utilizzare sysdig con spy_users per visualizzare l'attività utente interattiva.

sysdig -c spy_users

Dovresti vedere il seguente output:

13133 15:38:03 root) free -m
13133 15:38:22 root) df -h

Conclusione

Nella guida sopra, abbiamo spiegato come installare e utilizzare Sysdig per monitorare l'attività del sistema in tempo reale. Spero che questo ti aiuterà a risolvere i problemi relativi al sistema.


Ubuntu
  1. Come installare OpenProject su Ubuntu 16.04

  2. Come installare Stacer System Monitor su Ubuntu 18.04 LTS

  3. Come installare Logstash su Ubuntu 18.04

  4. Come installare il sistema di messaggistica del team Mattermost su Ubuntu 20.04

  5. Come installare Gradle su Ubuntu 18.04

Come installare urBackup su Ubuntu 20.04

Come installare Dropbox su Ubuntu 18.04 e 16.04

Come installare AnyDesk su Ubuntu 20.04

Come installare Sysdig su Linux per monitorare il carico del sistema

Come installare Conky System Monitor su Ubuntu 20.04 LTS

Come installare Sysdig su Ubuntu 20.04