Microsoft frigiver ProcDump værktøj til Linux

0
159

Microsoft har frigivet en version af virksomhedens ProdDump ansøgning til Linux. ProcDump er en lang stående command line utility af Sysinternals, maker af almindeligt anvendte programmer såsom AutoRuns, ProcessExplorer eller Proces Skærm.

ProcDump giver dig mulighed for at overvåge processer for CPU pigge, og har det med at generere crash lossepladser i løbet af pigge til analyse. Programmet støtter også andre former for overvågning, herunder overvågning af windows, der hænger, og ikke-afviklet undtagelse overvågning, programmet indeholder funktioner af en generel proces, dump nytte på toppen af alt dette.

Microsoft har frigivet Linux-version af ProcDump, kaldet ProcDump til Linux, for et par dage siden på GitHub.

Den mindste operativsystem og version lige nu er Ubuntu 14.04 LTS på desktop eller server, gdb 7.7.1 eller højere, og Linux kernel version 3.5 eller højere. Microsoft bemærker, at det er at teste programmet ved hjælp andre Linux-distributioner.

procdump

GitHub side fremhæver installation på Ubuntu og Ubuntu 14.04 16.04 versioner. Microsoft tilbyder vejledning til pakkehåndtering anlæg, og .deb pakke installationer.

Package Manager

Skal du køre følgende kommandoer:

  1. curl https://packages.microsoft.com/keys/microsoft.asc | gpg –dearmor > microsoft.gpg
  2. sudo mv microsoft.gpg /etc/apt/tillid.gpg.d/microsoft.gpg
  3. På Ubuntu 16.04: sudo sh -k ‘echo “deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main” > etc/apt/sources.liste.d/microsoft.liste’
  4. På Ubuntu 14.04: sudo sh -k ‘echo “deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod trofaste main” > /etc/apt/sources.liste.d/microsoft.liste’

.deb Pakke

Skal du køre følgende kommandoer:

  1. På Ubuntu 16.04: wget https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod/pool/main/p/procdump/procdump_1.0_amd64.deb
  2. På Ubuntu 14.04: wget https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod/pool/main/p/procdump/procdump_1.0_amd64.deb
  3. sudo dpkg-i procdump_1.0_amd64.deb
  4. sudo apt-get -f install

Hjælp ProcDump på Linux

ProcDump understøtter ikke de samme muligheder som Windows-versionen.

Anvendelse: procdump [INDSTILLINGER…] TARGET

-C CPU tærskel ved at oprette en dump af processen fra 0 til 200
-c CPU tærskelværdi, som at skabe et dump af processen fra 0 til 200
-M Hukommelse begå tærskel i MB ved at oprette en dump
-m Udløse, når hukommelsen begå falder under de angivne MB værdi.
-n er Antallet af lossepladser til at skrive, før spændende
-s Træk sekunder, før dump er skrevet (standard er 10)

MÅLET skal være præcis en af disse:
-p pid til den proces,

Et par eksempler:

  • sudo procdump -p 1234 — Skabe et core dump
  • sudo procdump -n-3 -p 1234 — Skabe tre centrale lossepladser hvert 10 sekunder fra hinanden
  • sudo procdump -C 65 -n-3 -p 1234 — Skabe et core dump, når CPU-forbruget når op på 65% eller højere, men vent mindst 10 sekunder mellem lossepladser.
  • sudo procdump -C 65 -100 M-p 1234 — Skabe et core dump, når CPU-forbruget er 65% eller højere,eller hvis Hukommelse er højere end 100 Mb.

Læs også: Fedora 26 Frigivet

Nu kan Du: Hvad er dit tage på Microsoft frigiver værktøjer til Linux?