Tuesday, 29 August. 2006
(DTrace расшифровывается как Dynamic Tracing Framework и является отличным инструментом для администраторов Solaris, позволяя получать полную диагностику системы или пользовательских приложений в режиме реального времени. В ядро Solaris 10 встрено множество счетчиков, управляют которыми динамически загружаемые модули - провайдеры. Каждый из провайдеров отвечает за определенную область системы. Получить информацию от счетчиков можно при помощи языка, получившего название D. Язык D знаком очень многим, поскольку он базируется на языке Cи и широко использует его синтаксис. После запуска D-скрипта DTrace активирует провайдеры, которые в свою очередь включают счетчики, в зависимости от их показателей можно выбирать различные действия, чаще всего это просто вывод нужной информации о работе какой-либо части системы или приложения.)
Продолжить чтение "Введение в DTrace на примере"
|