Chapitre 24. DTrace
Précédent | Partie III. Administration Système | Suivant

## Chapitre 24. DTrace

Ecrit par Tom Rhodes.

Version française de Isabell Long `<isabell121@gmail.com>`.

## 24.1. Synopsis

DTrace, également désigné sous le nom de système de trace dynamique, a été développé par Sun™ comme outil de localisation de problèmes de performance sur des systèmes de production et d'avant-production. Ce n'est, en aucune manière, un outil de débogage, mais un outil pour l'analyse système en temps réel pour localiser les problèmes de performance et autres.

DTrace est un outil de profilage remarquable, avec une impressionnante multitude de fonctions pour diagnostiquer des problèmes système. Il peut également être utilisé avec des scripts pré-écrits pour pouvoir profiter de ses capacités. Les utilisateurs peuvent écrire leurs propres utilitaires en employant le langage de DTrace, D, leur permettant ainsi de personnaliser leur profilage en fonction de leurs besoins.

Après la lecture de ce chapitre, vous connaîtrez:

- Ce qu'est DTrace et quelles fonctionnalités il offre.

- Les différences entre la version DTrace de Solaris™ et celle fournie par FreeBSD.

- Comment activer et utiliser DTrace sur FreeBSD.

Avant de lire ce chapitre, vous devrez:

- Comprendre les fondements d'UNIX® et de FreeBSD (Chapitre 3, Quelques bases d'UNIX).

- Etre familier avec la configuration/compilation du noyau (Chapitre 8, Configurer le noyau de FreeBSD).

- Avoir une certaine connaissance concernant la sécurité et ses liens avec FreeBSD (Chapitre 14, Sécurité).

- Comprendre comment obtenir et recompiler les sources de FreeBSD (Chapitre 23, Mise à jour de FreeBSD).

### Avertissement:

Cette fonction est considérée comme expérimentale. Quelques options peuvent être absentes et d'autres ne fonctionneront peut-être pas du tout. A terme, cette fonction sera prête pour une utilisation en production, et cette documentation sera modifiée pour en tenir compte.

Précédent | Niveau supérieur | Suivant
23.7. Suivre les mises à jour pour plusieurs machines | Sommaire | 24.2. Des différences de mise en oeuvre

Ce document, ainsi que d'autres peut être téléchargé sur ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.