Microsoft ha rilasciato una versione della società ProdDump applicazione per Linux. ProcDump è una lunga riga di comando programma di utilità da Sysinternals, creatore di ampiamente utilizzato in applicazioni come AutoRuns, ProcessExplorer o Monitor di Processo.
ProcDump consente di monitorare i processi per i picchi di CPU, e per generare un arresto anomalo del sistema durante i picchi di analisi. L’applicazione supporta altri tipi di monitoraggio, compreso il monitoraggio di windows che si blocchi, e di eccezione non gestita di monitoraggio, Il programma fornisce la funzionalità di un generale processo di dump di utilità in cima a tutto questo.
Microsoft ha rilasciato la versione per Linux di ProcDump, chiamato ProcDump per Linux, un paio di giorni fa su GitHub.
I requisiti minimi del sistema operativo e la versione di adesso è Ubuntu 14.04 LTS sul desktop o server, gdb 7.7.1 o superiore, Linux kernel versione 3.5 o superiore. Microsoft note che sta testando il programma con altre distribuzioni Linux.
La pagina di GitHub evidenzia l’installazione su Ubuntu 14.04 di Ubuntu 16.04 versioni. Microsoft offre istruzioni per la gestione di pacchetti e installazioni .pacchetto deb installazioni.
Package Manager
Eseguire i seguenti comandi:
- curl https://packages.microsoft.com/keys/microsoft.asc | gpg –dearmor > microsoft.gpg
- sudo mv microsoft.gpg /etc/apt/fiducia.gpg.d/microsoft.gpg
- Su Ubuntu 16.04: sudo sh -c ‘echo “deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main” > /etc / apt/sources.elenco.d/microsoft.elenco
- Su Ubuntu 14.04: sudo sh -c ‘echo “deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod fidato main” > /etc/apt/sources.elenco.d/microsoft.elenco
.Pacchetto deb
Eseguire i seguenti comandi:
- Su Ubuntu 16.04: wget https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod/pool/main/p/procdump/procdump_1.0_amd64.deb
- Su Ubuntu 14.04: wget https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod/pool/main/p/procdump/procdump_1.0_amd64.deb
- sudo dpkg-i procdump_1.0_amd64.deb
- sudo apt-get-f install
Utilizzando ProcDump su Linux
ProcDump non supporta la stessa serie di opzioni come la versione per Windows.
Utilizzo: procdump [OPZIONI…] DESTINAZIONE
-C CPU soglia di creare un dump del processo da 0 a 200
-c CPU soglia sotto la quale si desidera creare un dump del processo da 0 a 200
-M commit della Memoria soglia di MB per creare un dump
-m Trigger quando la memoria commettere gocce di seguito specificato MB di valore.
-n Numero di discariche per scrivere prima di uscire
-s secondi Consecutivi prima di dump è scritto (di default è 10)OBIETTIVO deve essere esattamente uno di questi:
-p pid del processo
Un paio di esempi:
- sudo procdump -p 1234 — Creare un core dump
- sudo procdump -n 3 -p 1234 — Creare tre i core dump ogni 10 secondi di distanza uno dall’altro
- sudo procdump -C 65 -n 3 -p 1234 — Creare un core dump quando l’utilizzo della CPU raggiunge il 65% o superiore, ma attendere almeno 10 secondi tra un cumulo di rifiuti.
- sudo procdump -C 65 -100 M-p 1234 — Creare un core dump quando l’utilizzo della CPU è del 65% o superiore,o quando l’utilizzo della Memoria è superiore a 100 Megabyte.
Leggi anche: Fedora 26 Rilasciato
Ora: Cosa pensi della Microsoft rilascia strumenti per Linux?