Microsoft publie ProcDump outil pour Linux

0
161

Microsoft a publié une version de la société ProdDump application pour Linux. ProcDump est depuis longtemps un utilitaire de ligne de commande par Sysinternals, maker couramment utilisés dans des applications telles que AutoRuns, ProcessExplorer ou le Moniteur de Processus.

ProcDump vous permet de surveiller des processus pour les pics de l’UC, et de générer des vidages sur incident au cours de pointes pour l’analyse. L’application prend en charge d’autres types de surveillance, y compris la surveillance de windows qui pendent, et exception non gérée de surveillance, Le programme fournit des fonctionnalités d’un usage général utilitaire de vidage du processus sur le dessus de tout cela.

Microsoft a publié la version Linux de ProcDump, appelé ProcDump pour Linux, il y a quelques jours sur GitHub.

Le minimum du système d’exploitation et la version de droite est maintenant Ubuntu 14.04 LTS sur un ordinateur de bureau ou serveur gdb 7.7.1 ou plus, et le noyau Linux version 3.5 ou supérieur. Microsoft note que c’est en testant le programme en utilisant d’autres distributions Linux.

procdump

La page GitHub faits saillants de l’installation sur Ubuntu 14.04 et Ubuntu 16.04 versions. Microsoft propose des instructions pour le gestionnaire de package d’installations et d’ .paquet deb installations.

Le Gestionnaire De Package

Exécutez les commandes suivantes:

  1. curl https://packages.microsoft.com/keys/microsoft.asc | gpg –dearmor > microsoft.gpg
  2. sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
  3. Sur Ubuntu 16.04: sudo sh-c ‘echo “deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main” > /etc / apt/sources.liste.d/microsoft.liste”
  4. Sur Ubuntu 14.04: sudo sh-c ‘echo “deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod fidèle principal” > /etc/apt/sources.liste.d/microsoft.liste”

.Paquet deb

Exécutez les commandes suivantes:

  1. Sur Ubuntu 16.04: wget https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod/pool/main/p/procdump/procdump_1.0_amd64.deb
  2. Sur 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

À l’aide de ProcDump sur Linux

ProcDump ne prend pas en charge les mêmes options que la version de Windows.

Utilisation: procdump [OPTIONS…] la CIBLE

-C CPU seuil de créer un dump de la procédure, de 0 à 200
-c CPU seuil en dessous duquel les de créer un dump de la procédure, de 0 à 200
-M Mémoire commettre seuil en MO pour créer un dump
-m Déclencher lorsque la mémoire s’engager descend en dessous spécifié MO de valeur.
-n Nombre de décharges à écrire avant de quitter
-s secondes Consécutives avant de vidage est écrit (par défaut 10)

La CIBLE doit être exactement l’un de ces:
-p pid du processus

Quelques exemples:

  • sudo procdump -p 1234 — Créer un core dump
  • sudo procdump -n 3 -p 1234 — Créer trois core dumps chaque 10 secondes d’intervalle les uns des autres
  • sudo procdump -C 65 -n 3 -p 1234 — Créer un vidage de la mémoire lors de l’utilisation du PROCESSEUR atteint 65% ou plus, mais attendez au moins 10 secondes entre les décharges.
  • sudo procdump -C 65 -M 100 -p 1234 — Créer un vidage de la mémoire lors de l’utilisation de l’UC est de 65% ou plus,ou lorsque l’utilisation de la Mémoire est supérieur à 100 méga-octets.

Lire aussi: Fedora 26 Publié

Maintenant, Vous: Quel est votre avis sur Microsoft publie des outils pour Linux?